イーサリアム・スケーリング、どこで間違えたのか?
米デンバー州で開催されたイーサリアム・カンファレンス「ETHDenver」の後、ロールアップ・エコシステムは、ロールアップ分野で拡大するステート(すべてのアカウントと残高だけでなく、あらかじめ定義されたルールに従ってブロックごとに変化し、任意のマシンコードを実行できるマシンステートを保持する大規模なデータ構造)の断片化問題に対処するためにカンファレンスで議論されたいくつかの新しくエキサイティングなアイデアに沸いている。 このカンファレンスでは、リーダー、開発者、ビジョンを持つ人々が、2020年からのロールアップ中心のイーサリアムのロードマップを再考し、それ以来、業界としてどのような道を歩んできたのか、新しいロードマップがレイヤー2エコシステムの爆発的な成長にどのようにつながったかといった点を振り返った。実際、レイヤー2のTVL(預かり資産)は、この1年だけで230%以上も増加している。 このような成長とともに、モジュラー・スケーリング・デザインという次の自然な進化ステップが生まれた。モジュラー型ブロックチェーン(すなわち特定の機能の実行に特化したネットワーク)は、より安価なトランザクションに対する短期的な需要に応え、まったく新しいアプリケーション設計を提供しているが、デンバーに集まったオピニオンリーダーたちは、モジュラー・スケーリングがもたらす未解決の課題がまだ存在することに全会一致で同意した。 これらの問題は、イーサリアム・エコシステムに新たなロールアップが導入され、機能分割の問題が複雑化したときに特に顕著となる。 イーサリアムのロールアップ・アーキテクチャの現在の技術的な問題について、イーサリアム財団の開発者ジャスティン・ドレイク(Justin Drake)氏が次のように最も的確にまとめている。我々はステートの断片化の問題を抱えていると。
モジュラー・スケーリングはどこで間違ったのか?
完璧な世界では、イーサリアムのスケーリング・ソリューションは、ネットワーク上のトランザクションのシームレスな交換とリアルタイム決済を可能にするUniversal Synchronous(汎用同期)のコンポーザビリティを維持する。しかし現実には、各ロールアップはサイロ化された環境内に存在し、他のロールアップの状態もイーサリアムも把握していない。 こうした断片化は、イーサリアム・エコシステムの本質的なネットワーク効果を根本的に損ない、相互運用性プロトコルの複雑さ(とリスク)を高め、開発者とユーザーのエクスペリエンスを悪化させる結果となる。 さらに悪いことに、価格に敏感なアプリケーションは、汎用ロールアップでの渋滞料金を回避するためにアプリ固有のインフラストラクチャを実行することを余儀なくされ、断片化問題をさらに悪化させている。 なぜ、このような事態に陥ったのだろうか?