ソラナネットワークが長時間停止
ソラナネットワーク(Solana Network)で2月25日(土曜日)、ネットワークの停止に見舞われ、その時間は20時間近くも続いたものの、その原因は不明のままであることが分かった。
ソラナの機能停止により、プレミアレイヤー1ブロックチェーンの設計について、再び疑問が生じている。ソラナブロックチェーンは現地時間の12時53分頃に「分岐」を開始し、その直後、バリデーターのRAMが増加し始め、チェーンのトランザクションスループットが崖から落ちたという。バリデータは、オンチェーンアクティビティがフリーズした後、週末にネットワークを2 回再起動しようと試みている。一時期、ソラナは93TPSしか処理していなかったとのこと。パフォーマンスの低下に続き、バリデータコミュニティは最終的に、ネットワークの同期されたチェーンの再起動を選択する必要があったとのこと。
バリデータコミュニティの介入なしには復旧できない
公式ブログによると、停止の原因はまだ特定されていないが、現在も調査中であり、同チームは、ネットワークはバリデータコミュニティの介入なしには復旧できなかったと述べている。
ネットワークを再起動するという決定は、問題をデバッグしているエンジニアによって提案され、これに続き、バリデータコミュニティは以前の安定版リリースであるv1.13.6にダウングレードすることを共同で決定。同時に、再起動のリスクを軽減するために1.14が公開され、次のように述べている。
より徹底的なデータ分析の時間を確保し、ユーザートランザクションが影響を受けないようにするため、最初の再起動の試みは中止されました。さらなる分析の後、コミュニティは集合的に、以前に選択されたスロットよりも古いスロットを使用してネットワークを再開しました。確認されたユーザー トランザクションはロールバックまたは影響を受けませんでした。
コミュニティの反応は
2022年にソラナは大小さまざまなダウンタイムを含む14回の停止に耐えたものの、激怒したコミュニティメンバーは、ネットワークの重大な設計上の欠陥が原因で、継続的な停止が発生している可能性があると指摘している。
@DBCrypt0と名乗るユーザーは、ソラナのオンチェーンコンセンサスモデルには、バリデータ間のコンセンサス通信とトランザクション自体で構成されるネットワークトランザクションが含まれており、TPS だけでなくトランザクション量も増加すると述べている。彼らはさらにネットワークを批判。ソラナが誇る4k TPSのうち、”実際の”トランザクションはわずか10%であり、ボリュームの大部分はバリデータのメッセージで構成されており、最終的にシステムを停止させると付け加えている。
障害が発生した場合、バリデータ間の通信が停止し、その間、バリデータは Discord を使用して計画を立てる。ただし、バリデータの3分の2は、復旧するためのソリューションに同意する必要があり、一部のバリデータはオフラインであるか、機能停止に気付いていない可能性があるという。