この記事は、OP Labsによって10/3に公開された、以下の記事を日本語翻訳したものです。画像などもこちらの記事から流用しています。
この投稿では、OP Stackの初のフォールト・プルーフ・システム、そのコンポーネント、そしてそれらがどのように連携してOptimismエコシステムの分散化を強化するのかについて概要を説明します。
この度、OP Goerli Testnetにてfault proofが公開されました!このアルファ・リリースは、OP Stack初のfault proofシステムです。このモジュール設計は、ZK proofを含む将来のマルチプルーフの基礎を築き、エコシステムの貢献者がシステムを保護するための代替fault proofコンポーネントを構築する機会を大幅に増やします。
このシステムのテストにコミュニティが参加することは、堅牢なfault proofメカニズムを構築する上で非常に重要です。
fault proofシステムの概要と、システムのテストを支援する方法に関する詳細については、以下をお読みください。また、Immunefiのバグバウンティページでは、OP Stackのfault proofシステムのバグ発見を支援するための詳細を追加しています。
本日のアルファ版でリリースされたfault proofシステムは、Fault Proof Program(FPP)、Fault Proof Virtual Machine(FPVM)、dispute game protocolの3つの主要コンポーネントで構成されています。これらのコンポーネントは、システム内の信頼と一貫性を維持するために、ネットワーク上の悪意のある活動や欠陥のある活動に挑戦するために連携します。
OP Stack独自の設計により、FPPとFPVMの分離が可能になりました。このアプローチにより、将来的に複数の証明システム、独自のdispute game 、さまざまなFPVMを開発する道が開かれます。
OP Stackを使用して構築することで、開発者は最終的にvalidity proof、attestation proof、ZKVMなど、これらの分離されたコンポーネントの任意の組み合わせで構成されるfault proofシステムをカスタム構築できるようになります。dispute protocolのdispute gameは、複数のセキュリティ・メカニズムによってバックアップすることもできます。
OP Stack初のfault proof システムの完全な技術的ウォークスルーについては、OP LabsのエンジニアClabbyが録画したビデオをご覧ください。
OP Goerliテストネットでシステムが稼動したことで、すべてのOPチェーンとOP Stackチェーンは、堅牢なfault proofシステムによって提供されるセキュリティの恩恵に一歩近づきました。
このシステムは、最終的には中央フォールバックなしで安全なブリッジングを可能にするように設計されています。さらに、OP Stackのオープンソースの理念とMITライセンスにより、そのfault proofシステムは複数のプロトコル実装への道を開きます。この多様性は、私たちをステージ2の技術的な分散化に近づけるだけでなく、強力な社会的分散化の基盤としても機能します。
クライアントから証明メカニズム、dispute game、その他のインフラまで、プロトコルの貢献者が多様であればあるほど、プロトコルはより分散化されます。fault proofシステムのモジュール性により、コレクティブ内の開発者がOPメインネットとスーパーチェーンの形成と維持に関与する機会が数多く生まれます。
エコシステムの誰もが、システムをテストし、発見されたバグを定期的なImmunefiのバグバウンティページを通じて報告することで、fault proofシステムの本番準備に協力することができます。
このfault proofシステムのアルファ版は、より分散化された効率的なスーパーチェーンに向けた大きな一歩であり、エコシステム全体の貢献者は、それをテストし改善するための私たちのCollectiveな努力から利益を得ることができます。