Solanaが計画している支払い確定を一瞬で行うアップグレードが公開開発者ネットワークに導入され、アプリケーション開発チームが実際の資金を扱うブロックチェーンへの切り替え前に動作を検証できる環境を提供している。
Alpenglowと呼ばれるこのアップグレードは、トランザクションの取り消しが不可能となる最終確定時間を約150ミリ秒に短縮することを目標としており、現在の約12.8秒と比較して大幅な高速化を実現する見込みだ。
これにより、取引所による入金資金の解放や決済アプリから店舗への販売完了通知の待機時間が短縮される可能性がある。
Solanaのコアソフトウェア開発を手掛けるAnzaは9月25日、開発者ネットワークの切り替えを発表し、前日には別のテストネットでも移行を完了させている。Solana Foundationのアップグレードページによれば、Alpenglowは両方のパブリックテストネットで稼働中だ。
開発者は開発者ネットワーク(devnet)を活用し、実際の価値を持たないトークンでアプリケーションの検証を行う。一方、もう一方のテストネットは主にネットワークソフトウェアやバリデータ運用の負荷試験に用いられる。
Alpenglowはトランザクションを検証するバリデータがネットワークの記録に合意する方法を変更する。従来は投票をトランザクションとしてブロックに記録していたが、今後は直接投票情報を交換し、合意形成を1~2回の投票ラウンドで完結させる。
この方式変更により、投票記録の削除が行われるため、Solana活動を示す一部のチャートの数値は減少する可能性がある。バリデータの投票を含むトランザクション総数は減少し、ユーザーの支払いや取引数が変わらなくても縮小するため、Foundationはデータ提供者に比較調整を依頼している。
トランザクション履歴構築サービスは、ネットワークがブロックを選定するまで競合する候補ブロックを別々に扱う必要がある。内容を混ぜると誤った記録になる恐れがあるためだ。
単にトランザクションを送信したりアカウント残高を取得したりするアプリケーションについては、Foundationのガイドラインによると移行対応は不要とされている。
150ミリ秒という確定時間は市場環境での実証ではなくシミュレーションに基づく目標値であり、ウォレット処理や取引所の入金確認処理による遅延が発生する場合もある。
本番ネットワークにおける正式な稼働日程は公表されていない。Anzaのソフトウェアスケジュールでは暫定的に9月28日に機能有効化の再開が予定されているが、それがAlpenglowの正式開始日とは特定されていない。
