私たちが聞いているArbitrumトランザクションの問題は、ネットワークの停止が原因でしょうか?実際には違います。Arbitrum Layer 2プロジェクトの責任を負うOffchain Labsによれば、ネットワークは一部の人々が想定しているように1時間オフラインになっていませんでした。問題はネットワークの停止ではなく、CTOのHarry Kalodnerによって説明されたバッチポスティングの一時停止に起因しています。
バッチポスターの役割の理解
Arbitrumネットワークにおけるバッチポスターの役割は重要です。ポスティングが停止すると、シーケンサーはトランザクションを受け入れて順序付けながら確認を公開し続けます。ただし、バッチはポストされません。この状況は、ほとんどのユーザーにとっては正常な動作のように見えるかもしれませんが、完全な最終性を待っているユーザーは一時停止を経験します。
問題は、バッチポスターがgethのメモリプールの実装において特殊な状況に遭遇したときに発生しました。この問題により、メモリプール内のすべてのトランザクションの合計コストが送信者の残高を超えた場合、トランザクションが拒否されます。この問題により、バッチポスターはどのトランザクションの手数料も引き上げることができず、その結果、認識されたArbitrumトランザクションの問題が生じました。
裏側の仕組み
Arbitrum Oneのバッチポスターの主なETH残高は、ガスリファンダーとして知られる別のスマートコントラクトに保持されています。このスマートコントラクトは、バッチポスターがバッチポスティングに費やしたETHを返金し、その資金のセキュリティを向上させます。バッチポスターはすべてのトランザクションを送信するために十分なETHを持っていましたが、gethはその試みを拒否しました。この拒否により、バッチ間の1時間の一時停止がネットワークの停止と誤解されました。
インシデントの余波
この1時間の一時停止中、一部のユーザーはソーシャルメディアでトランザクションを送信できなかったと報告しました。これにより、ブロックチェーン全体が凍結または停止しているという信念が生まれました。残念ながら、Arbitrumを開発しているArbitrum Foundationは、この問題に関するコメントへの回答はまだありません。
仮想通貨やブロックチェーン技術を扱う際には、そのシステムの複雑さを理解することが重要です。cryptoview.ioのようなプラットフォームは、暗号資産の追跡と管理において貴重なツールとなり、ポートフォリオの包括的な概要を提供します。
Arbitrumトランザクションの問題は一部の懸念を引き起こしたかもしれませんが、これらの課題はしばしばネットワークの耐久性を強化し、適応を促すものです。
