Jinse Finance は、Optimism が 5 月 20 日に Bedrock のアーキテクチャをリリースしたと報告しました。
記事によれば、このアーキテクチャは最も安価、最速、そして最先端のアグリゲーションアーキテクチャであるとされており、著者はその主な内容を以下のように整理している。
2021 年 11 月、オプティミズムはオプティミズム ネットワークの大規模アップグレードとして、最初の EVM 互換チェーンを開始しました。 EVM 互換性とは、Optimism ネットワークが以下をサポートすることを意味します。
高度な通話データ圧縮により、Optimism は常に最も安価な L2 になります。
すべてのイーサリアムはプリコンパイルされているため、L2 で必要なものすべてを実験できます。
最も複雑なオペコードに対するイーサリアム ガスとオペコードの完全な互換性。
正確なタイムスタンプにより、リアルタイム アプリケーションの構築が可能になります。
ツールの完全な互換性、トランザクション追跡などの高度な機能のサポート。
開発コードとEVMの間に分離がないため、実行は非常に高速です。
現在、EVM 互換性を中心としたプロジェクトがますます増えており、その特性により、活気のあるアプリケーション エコシステムが繁栄します。オプティミズムは、長期的な持続可能性に重点を置いて、その技術の中核を再設計しようと努めてきました。したがって、Bedrock は次の中心的な設計原則を使用して構築されました。
イーサリアムとの相違を最小限に抑え、Optimism が同じコア コードを共有して共同作業できるようにします。
設計パターンを再利用して、イーサリアム用に構築されたスマート モデルをオプティミズムに適用できるようにします。
コードのすべての部分を簡素化し、Optimism を最もアクセスしやすく、フォーク可能で、監査可能な集約コードベースにします。
スタックのあらゆる部分をモジュール化して、代替データ可用性層と実行層を簡単に接続できるようにし、モジュール式の将来に備えます。
不必要な複雑さやその他のオーバーヘッドを導入することなく、最小限のコストで実用的に最適化します。
さらに、Bedrock は多くの機能を削除しようとしています。
圧縮を超えた理論的に最適な通話データの送信により、(これまでの)あらゆる集計で可能な限り最も安価なトランザクションをユーザーに提供します。
イーサリアムの足跡をたどるコンセンサス/実行クライアントの分離により、オプティミズムはコストを最小限に抑えた EIP-4844 をシームレスに統合できます。
マイクロクライアントの違いにより、代替クライアント実装への扉が開かれ、Optimism ユーザーに追加レベルのセキュリティが提供されます。
Snap Sync のサポートを含む高速ピアツーピア ネットワーク。これにより、Optimism ノードの実行がこれまでより簡単になり、分散型注文の基礎が築かれます。
高度に最適化された入出金により、Optimism への資産の出入りが簡単に行えます。
よりスマートな同期、順序付け、ステートコミットにより、Optimism がイーサリアムネットワークのあらゆる状況に耐えられるようになります。
Bedrock 以降、EVM 互換性は適用されなくなりました。オプティミズムは、イーサリアムのコード、インフラストラクチャ、設計パターンをすべて使用することで、イーサリアムとの同等性というより大きな目標を目指しています。
Bedrock は、Optimism の次世代障害防止システムである Cannon の基礎でもあります。
Optimism と geohot のコラボレーションである Cannon は、Optimism をシンプルかつ安全に保つように設計された対話型の障害防止システムです。 Cannon のアルファ版は、Bedrock と同時にリリースされる予定です。
Bedrock は単なるアップグレードではなく、ロールアップの構造に関するまったく新しいパラダイムです。 Bedrock は、真のセキュリティと分散化の基盤を提供するためにゼロから設計されました。 Bedrock (Cannon と組み合わせたもの) は、複数の障害証明とクライアント実装を簡単にサポートできる唯一のロールアップ アーキテクチャであり、ロールアップ障害証明からアップグレード キーを削除するためのコア コンポーネントです。 Bedrock を使用することで、オプティミズムはイーサリアム レベルのセキュリティ保証を実現する最初の EVM ベースのロールアップになるよう努めています。