SOLANAの稼働停止の原因と、解決策、復旧について解説(海外の反応も)

2021年9月17日

エンジニア出身者によるSOLANA稼働停止のわかりやすい説明


私はソラナ財団に所属しておらず、彼らのプロジェクトにも貢献していません。
(投稿主より)

相当量のSOLを保有しています。

私はコンピュータサイエンスのバックグラウンドを持っており、Twitter、Discord、GitHubでの議論をフォローしており、技術的ではない言葉で状況を説明できればと考えています。


100%正しいとは限りませんが、私の理解はかなり正しいと思います。

なぜSOLANAのネットワークが遅くなったのですか?


ボットがSOLANA(ソラナ)のネットワークにスパムを送り始め、ピーク時には400k TPSに達した。

バリデータはリーダーに遅れをとっていることに気づくと、トランザクションを次のリーダーに転送する。



リーダーは通常のメッセージと押し付けられたバックログを処理しなければならない。

このように大量のトランザクションが発生すると、十分な計算資源がないために一部のバリデータが停止したり、ネットワークに不可欠なメッセージが処理されなくなったりする。


技術的なレベルでは、ネットワークはまだ稼働しているが、重要な処理が行われていない。

grafanaのダッシュボード。 ライブデータを追跡しているので、最終的には削除される)



Solanaは集中管理されている?

SOLANA(sol)は集中管理されており、財団はある種の裏スイッチを押してネットワークをシャットダウンしている(これは誤り)。

SolanaがEthereumよりも中央集権的であると言うのは妥当なことです。

しかし、財団が一方的にネットワークをシャットダウンする能力を持っているというのは、単純に誤り。

上述したように、ネットワークは第三者の攻撃によって破壊され、0に減速しただけで、一部のバリデータは勝手にクラッシュしました。

また、一部のバリデータ管理者は自分のノードを切断したかもしれない。

しかし、財団の誰もがボタンをクリックしてノードを切断しネット―ワークを停止する権限を持っていません。


GitHubではすべてのオープンソースが公開されているので、自由にコードを調べてバックドアがないことを確認してください。

悪い点としては、ネットワークに接続するためのコード(これをクライアントと呼びます)を積極的に開発しているのが財団だけだということです。

Ethは成熟してきたので、かなり人気のある独立したクライアントがいくつかあります(例:gethやparity)。

ソラナもいつかはそうなるといいですね。


SOLANAシャットダウン、稼働停止の解決策は?

パッチがリリースされました。

基本的な解決策は、ノードが遅れたときに転送できる量に制限を設けるだけのようです。

あまりにも手を抜いているのか、単なる応急処置的な解決策なのか、それともネットワークの速度に影響を与えるのか、よくわかりません。

SOLANA、パッチ、ソリューションの導入時期は?

パッチが公開され、バリデータがアップグレードされています。


ネットワークを再起動するには、ステークの80%がオンラインで再起動を受け入れる必要があります。


現在、約50%のステークスが立ち上がり、再起動の準備ができていることを示している。

このプロセスは、チームが単にネットワークをオンにすることはできないことを示している。

その代わり、個々の検証者が自分で判断しなければならない。

これこそが分散化である。

海外の反応 「Solanaはまだベータ版」

■ SOLANAさん1

ようやく合理的な人が現れましたね。糞みたいな連中には飽き飽きした。

あなたの教養ある意見に感謝します。


■ SOLANAさん 2

私はこの下落で買っています。長期的にはソラナに非常に強気。


■ SOLANAさん 3

私はソラナのディスコードに行ってみましたが、みんな冗談を言いながら下落の間に買い足していました。

復旧する前に上昇し始めました。



■ SOLANAさん 4

上がっている時は誇大広告、下がっている時は誤魔化し。実際に考えている人がいるのは嬉しいですね。



■ SOLANAさん 5

SOLが中央集権的で、再起動に時間がかかりすぎると主張する人は、基本的に矛盾しているということですね



■ SOLANAさん 6

これは非常に重要な質問であり、また起こる可能性がありますか?4返事共有レベル3



→ おそらく、チームはこのような短期間でこの大規模な成長を予期していませんでした。

これらの問題を修正するかは彼ら次第です。

チームがこれらの問題を遅かれ早かれ認識していることを示す良い兆候です。




■ SOLANAさん 7

Solanaはまだベータ版。これが起きても当たり前。