これはLightspeedニュースレターの一部です。全編を読むには、購読してください。
ソラナのバリデーターは、新しいAlpenglowコンセンサスプロトコルのガバナンス提案であるSIMD-0326への投票を開始しました。
この提案は定足数に達するために少なくとも33%のバリデーターが必要です。Duneによると、今朝の時点で、ソラナの約1.3Kバリデーターのうち少なくとも11.8%(135)が賛成票を投じています。
現在ソラナでトランザクションを送信すると、チェーンは確定的なファイナリティに到達するまで約12.8秒(32スロット * 0.4秒スロット時間)かかりますが、非公式には500-600msのソフト/楽観的なトランザクションファイナリティを持つとも言われています。
12.8秒はイーサリアムのGasperコンセンサスの12.8分のファイナリティと比較すると速いですが、SuiのMysticetiのような新しいチェーンのコンセンサス速度(390-500ms)と比べると見劣りします。
Alpenglowは、バリデーターの地理的位置によって異なりますが、12.8秒の時間枠をさらに100-150msに短縮し、100倍の改善をもたらすことを約束しています。
これは、proof-of-history(PoH)、Tower BFT、ゴシップベースの投票伝播などのソラナチェーンのいくつかのコアレガシー部分を排除することで実現します。
一般的なソラナユーザーはこれらが何であるかを知らないし、気にする必要もないので、簡単に説明します。
PoHとTower BFTは、現在のソラナアーキテクチャの双子のコア部分であり、バリデーターが相互作用することなくブロックを順序付けることを可能にします。
PoHをブロックにタイムスタンプを付ける事前コンセンサス暗号ストップウォッチと考えてください。これらのタイムスタンプは共有時計として機能し、Tower BFTアルゴリズムがバリデーターにコミットメントのために提供します。このようにして、ソラナブロックチェーンは従来のチェーンで典型的な同期コンセンサスラウンドを必要とせずにブロックを生成し続けることができます。
このプロトコル設計はソラナにとって有益でしたが、トレードオフがあります。
一つには、投票トランザクションのオーバーヘッドコストを生み出し、ソラナのオンチェーントランザクションの約70%を占めています(下のグレーのチャートを参照)。投票トランザクションは、一般ユーザーがチェーンを使用するために送信するトランザクションの種類とは明確に異なります。それらはバリデーターがTower BFTのコミットメントをロックするために支払わなければならない証明、つまりビジネスコストです。
これによって、ソラナバリデーターにとって長年の有害な問題が生じています。
ソラナバリデーターのステークが大きいほど、ブロックを生成する収益機会が多く与えられます。しかし、すべてのバリデーターは、ステークの大きさに関係なく、投票に同じ手数料を支払います。
この「固定コスト、変動収入」の経済学は、大規模バリデーターが時間の経過とともにより大きなステークを持つ状況をもたらし、事実上、小規模から大規模バリデーターへのネットワークステークの集中化を引き起こします。十分な資金がない限りバリデーターを運営することは収益性がないため、ネットワークの分散化が損なわれます。
(これはまた、ソラナ財団が運営初年度の小規模バリデーターを補助するイニシアチブを持っている理由も説明しています。)
Alpenglowは投票コストを完全に排除することでこの問題を根本から解決することを目指しています。そこで新しいコンポーネントであるVotorとRotorが登場します。
Votorはバリデーターの投票をオフチェーンに移行しますが、集計をコンパクトなオンチェーン証明書として記録します。したがって、Alpenglowはスロットごとの投票トランザクションを固定手数料に置き換え、コンセンサスを1〜2ラウンドに圧縮して、目標の100-150msのファイナリティを達成します。
一方、Rotorは、Turbineに代わる改良されたブロック伝播プロトコルです。より単純なリレースキームを使用してデータがノードからノードへジャンプする回数を減らし、エンドツーエンドのネットワーク遅延を削減します。
VotorとRotorは共同でAlpenglowが約束する「20+20」レジリエンスモデルを支えています。この新しいモデルの下では、悪意のあるバリデーターによって制御されるステークが20%、さらに20%がオフラインであっても、ソラナネットワークは安全性と活性を維持します。
これがまだ混乱するようであれば、AIピーターグリフィンがMinecraftマップを踊り抜けるところを想像してください—なぜか、コンセンサスが理解できるようになります。
ニュースをインボックスに受け取りましょう。Blockworksのニュースレターを探索してください:
出典: https://blockworks.co/news/solana-validators-commence-vote-alpenglow



