ソラナブロックチェーンが大規模障害に見舞われ、記録的なアップタイムの連続が中断される
Solanaブロックチェーンは、BPFローダーの障害による大幅な機能停止に見舞われ、1年近く続いていたアップタイムが中断された。
- 公開: Feb 6, 2024 at 16:37
- 編集済み: Feb 6, 2024 at 16:39
驚くべきことに、Solanaブロックチェーン・ネットワークは本日、重大な停電に見舞われ、ブロックの生産が一時的に停止しました。この事故により、Solanaの素晴らしい信頼性が中断され、346日間の100%アップタイムを誇ってからわずか20日で、1年間の中断のないサービスを完了することができませんでした。
障害発生は9:53 UTCから約5時間続き、スピードと効率で有名なネットワークとしては珍しいダウンタイムとなった。ネットワークがブロックプロダクションを停止した直後、Solanaエコシステムのエンジニアはすぐにこの問題に対処するために動員された。1時間以内に、ネットワーク停止の原因となった問題にパッチを当てるために、新しいバリデータソフトウェアのリリースの準備に取りかかりました。
Solana Status Twitterアカウントは、アップデートの連絡と、アップグレードとネットワーク再稼働の準備をするようバリデーターオペレーターに助言するのに重要でした。準備段階に続いて、バリデータはローカル元帳の状態からスナップショットの生成を開始し、ネットワークの回復のための舞台を整えました。Solanaチームは、リリースバージョンv1.17.20が利用可能になったことを発表し、バリデータがアップグレードし、提供された再起動の指示に従うよう促した。
このネットワークの再始動は、Solanaエコシステム内での分散型の意思決定を重視した、協調的な取り組みであったことが特筆されます。再スタートを成功させるためには、80%の超多数のステークが新しいソフトウェアアップデートでオンラインになる必要がありました。このマイルストーンの達成には3時間近くかかりましたが、いったん達成されると、ネットワークは完全なオペレーションを再開し、再びブロックを生成し始めました。
Matthew Sigel、VanEckのデジタル資産調査責任者は、停電の分析を共有し、後にSolanaの共同創設者Anatoly Yakovenko によって確認された。Sigel氏によると、根本的な原因はBPFローダーの障害に関連しており、BPFローダーはSolanaネットワーク上でプログラムをデプロイ、アップグレード、実行するための重要なコンポーネントである。この問題はテストネット上で確認されており、修正プログラムは開発されたものの、さらなるテストが行われるまでは実装されていなかった。この既知のバグにより、手動で障害が発生した可能性があります。
ソラーナ・コミュニティと投資家は現在、ソラーナ財団からの詳細な事後報告を待っている。この事件は、最も堅牢なブロックチェーン・ネットワークでさえ直面する技術的課題と、急速に進化するデジタル資産空間における継続的な改善と警戒の重要性を思い起こさせるものです。