Alpenglowが稼働開始、Solanaのファイナリティを150ミリ秒に短縮

📋 概要
AlpenglowがSolanaのメインネットで稼働し、TowerBFTに取って代わりました。これにより、バリデーターの投票はブロックチェーンの外で行われます。ネットワークは約150ミリ秒でのファイナリティを目指していますが、実際の性能を確認するには、稼働開始後の独立した測定が必要です。

Solanaは今週水曜日(21日)、ネットワークのローンチ以来最大となるコンセンサスシステムの変更として、Alpenglowを有効化しました。新プロトコルはスロット459.653.000でメインネットを引き継ぎ、2020年以来バリデーターが使用してきた投票方式、TowerBFTを廃止しました。

最大の特徴は、トランザクションが覆せなくなるまでの時間を数秒から約150ミリ秒に短縮できる点です。この変更により、決済、入金、オンチェーン取引の体験は、中央集権型システムで感じられる速度に近づく可能性があります。ただし、150ミリ秒という数値は現時点では設計目標であり、メインネット上で独立機関により確立された測定値ではありません。

AlpenglowによってSolanaのコンセンサスはどう変わるのか

TowerBFTでは、バリデーターはブロックチェーン上のトランザクションとして投票を記録していました。ブロックがファイナリティ、つまり、もはや覆すことができない状態に達するには、複数回の投票ラウンドを重ねる必要がありました。

AlpenglowではVotorが導入され、バリデーターが投票を直接やり取りし、証明書としてまとめられるようになります。Solanaの公式ドキュメントによると、ブロックは1回または2回のラウンドでファイナライズできます。この初期段階では、コントラクトの実行、Solana Virtual Machine、手数料、既存のプログラムに変更はありません。

有効化はエポック1064に行われ、その前には従来のシステムで5,000スロットを処理する初期期間が設けられていました。Solanaでは10月にブロック間隔を200ミリ秒に短縮し、すでに準備を進めていました。新しいコンセンサスが対象とするのは別の指標、つまりブロックが確定したと見なされるまでにかかる時間です。