
元のタイトル:「OP Stack を使用したより良い構築」
原文の編集: The Way of DeFi
原文の編集: The Way of DeFi
2021年には仮想通貨強気市場が到来する。イーサリアムは混雑しており、ガス料金が数百ドルに上ることもある。
それで、その時の解決策は何だったのでしょうか?新しい高速チェーンを導入してください。 Solana、Binance Smart Chain、Avalanche などの「イーサリアムキラー」はすべてその頃登場しました。彼らは皆、流動性マイニング活動を実行し、イーサリアム上の資金を吸い上げました。
過去にイーサリアムをサポートしていたにもかかわらず、人々はイーサリアムを放棄しつつあります。
Alt-L1 チェーンは、スケーラビリティに対する市場のニーズに一時的に対応します。しかし、異なる規格を持つ非常に多くのチェーンの出現により、クロスチェーンブリッジングの必要性が生じています。もちろん、これには不便なだけでなく危険なトラブルも伴います。 Rekt氏がリストしているように、クロスチェーンブリッジのハッキングは頻繁に行われています。
イーサリアムは、ロールアップによってスケーラビリティの問題に別の方法で答えようとしています。トランザクションを処理のために別の (ロールアップ) チェーンに割り当て、メイン ネットワークの分散化と強力なセキュリティを継承します。
この習慣は功を奏しています。 10月の時点で、L2はトランザクション実行においてイーサリアムメインネットを上回りました。
ただし、これにはまだ問題があります。新しいチェーンまたはロールアップはそれぞれ、それ自体が単一のチェーンであり、独自の独立した言語と設計構造を備えています。この長期的なスケーリングの結果、非同期 Web3 エコシステムが誕生します。これが、ロールアップ チェーン間をブリッジするホップのようなプロトコルが必要な理由です。
Web3 が主流に採用されるようにするには、この絶え間ないネットワーク切り替えに別れを告げる必要があります。断片化された非同期チェーンを扱いたくありません。これは、銀行間で送金するたびに通貨を交換するようなものです。
クロスチェーン ブリッジが 1 回限りのバンドエイド ソリューションである場合、モジュラー ロールアップはより包括的なソリューションへの道を切り開きます。
それで、どうやって進めばいいのでしょうか? Optimism の背後にある開発者は、OP スタックというソリューションを持っています。
現在の障害物
現在、ほとんどのチェーンは独自のモジュール戦略を追求しています。 Optimism、Arbitrum、Starknet は実行レイヤーが異なりますが、これらのレイヤーをイーサリアム メインネットにアウトソーシングすることで、同じ決済、コンセンサス、およびデータ可用性レイヤーを共有します。
Metis と Celestia は独自のデータ可用性レイヤーを選択しましたが、依然として決済層とコンセンサス層としてイーサリアムを使用しています。 Immutable X や rhino.fi などの StarkEx に基づく Validium チェーンは、比較的集中化された独自のデータ可用性委員会 (トランザクション データをホストするために事前に選択されたノードのグループ) を運営することによって同様に動作します。
各チェーンは独自の独立した単一の戦略を実行しますが、実行層、決済層、データ可用性層の設計が異なります。これらのチェーンが、今日のサイロ化されたチェーン/ロールアップ システムではなく、標準化されたオープンソース コード ベースを共有していたらどうなるでしょうか?
OP Stack
それが、Optimism の OP Stack の役割です。今日のモノリシック L2 では不可能な、より表現力豊かで正確なロールアップ チェーンをイーサリアム上で構築するためのモジュール式ベース レゴ ブロックのセットです。
OP スタックは、カスタム チェーン (オプティミズムでは「OP チェーン」と呼んでいます) に組み立てることができる、標準化されたオープン ソース モジュールのセットであり、特定のブロックチェーンのユースケースに対応します。
この定義を詳しく見てみましょう。
標準化"標準化"モジュールの標準に関して合意があり、全員が実装できることを意味します。オープンソースとは、誰でも無料で反復処理したりリクエストをプルしたりできることを意味します。
OP Stack を使用すると、特定の証明システムや手法に縛られることがなくなります。開発者は、API を切り替えるのと同じように、チェーンのさまざまな実行、コンセンサス、決済、データ可用性レイヤー間でモジュールを切り替えることができます。
dYdX が Cosmos アプリケーション チェーンを優先してイーサリアムを離れることを選択したのは、独自のチェーン上のコンセンサス層のモジュール性を高めることを望んでいたからです。 OP Stack はこの問題を解決します。
OP スタックの設計では、開発者がブロックチェーンのさまざまなコンポーネントを簡単に抽象化し、さまざまなモジュールを接続することで変更できるため、現在の取り組みよりも簡単な方法でコード フォークが可能になります。
オプティミスティック ロールアップを ZK ロールアップに変換したい場合。問題ない!その不正証明モジュールを決済層の正当性証明モジュールに置き換えるだけです。
チェーンがデータ可用性レイヤーに Celestia を使用したい場合。問題ない!イーサリアムをセレスティアに交換するだけです。
実行レイヤーの EVM を FuelVM などの別の仮想マシンに置き換えたいですか?これは実行中のチェーンでは困難ですが、OP スタックの技術的な可能性です。
おそらく、Minecraft を L2 ロールアップとして実行したいと考えていますが、オンチェーン ゲームはメインネットでの計算量が多すぎますか?実際、OPCraft とその背後のチームである Lattice は、L2 ロールアップの実行スロットに独自の実行モジュールを導入し、コンセンサス層のプラズマを変更してスケーラビリティを向上させることをすでに行っています。
記事記事。)
Lattice は、Optimism の Bedrock ロールアップ アーキテクチャを活用してこれを実現します。 Bedrock は、Optimism で使用されるモジュールのコレクションである OP Stack の最初の実装です。 Bedrock は、イーサリアム仮想マシンを実行層として使用して EVM と同等にし、決済層で対話型の失敗証明システムとして Cannon を使用します。
さらにクレイジーなフォークが登場します。 0x PARC は、Bedrock の実行エンジンをゲームボーイ エミュレータ用に交換することにより、ゲームボーイ ロールアップを構築しました。
これはすべてオンチェーンで行われます。
OPスタックのオープンガーデン
今日のモジュール式ブロックチェーンの主な問題は、開発者が設計の選択とトレードオフを行う際に断片化が増加することです。この断片化の問題は Web2 の壁に囲まれた庭園に似ていますが、ここでは偶然であるだけです。
OP Stack は、オープン ガーデンの概念から出発し、それを Web3 で構築することで、段階的に断片化するこの問題を解決します。すべての OP チェーンは、共有シーケンサー (各 OP チェーン上でブロックを生成する固有のエンティティ) の同じセットを自発的にオプトインする限り、アトミックなクロスチェーン構成を利用できます。
OP チェーンが独自のシーケンサーを実行したくない場合は、信頼できる Optimism の共有シーケンサーを使用するために料金を支払うことができます。これにより、現在 Optimism チェーンにある dapps だけでなく、Optimism の別の収益化モデルが開かれます。
最終的には、イーサリアム上のすべてのユーザーがエコシステムのどちら側からでもトランザクションを相互に送信できるようになります。ネットワークのスイッチングやブリッジングはもう必要ありません。
このビジョンは、Optimism の「スーパーチェーン」の新たな構造を生み出しました。ここでは、数百または数千の OP チェーンが Optimism 上で完全に相互運用可能であり、同じ技術構造によって接続されます。
ロールアップの開始は ERC 20 トークンの起動と同じくらい難しくなく、Web3 の実験と革新の速度がさらに加速されます。
もちろん、それは相互運用性だけではありません。
OP Stack 共有モジュールによって構成の柔軟性が向上したため、開発者は以前の開発者が使用していた再利用可能なコードをリサイクルし、コードをより強力にし、ハッキングやバグに対する耐性を高めています。
たとえば、Lattice チームが OPCraft を構築したとき、彼らは Optimism 独自のチェーンよりもブロックあたりのガス制限をはるかに高く設計しました。この異なる構成では、以前は明らかではなかった特定のバグが見つかりました。
すべての花が咲きます
全体として、OP スタックは、モジュール化によるスケーリングというイーサリアムの基本的なビジョンへの賛歌です。
Optimism は完全にオープンソースのロールアップ チェーン エコシステムを構築しており、OP Stack はこのビジョンを構築するための基盤です。ただし、ロールアップだけでなく、OP スタックを活用してガバナンスおよびアイデンティティ モジュールを構築することもできるため、開発者はチェーンを最初から簡単に設計できます。
OP チェーンは Cosmos アプリケーション チェーンではありません。また、それらは一本鎖ではありません。これは、同じ技術標準によって統合されたハイパーチェーンです。
これらがすべて完了すると、ロールアップ エコシステムがイーサリアム上に百輪の花のように咲き誇ることになります。
元のリンク