BitVM2 試験場:GOAT Network がどのようにネイティブビットコインのセキュリティレイヤーを構築するかの詳細

業界速報
2025-02-24 11:00:00
コレクション
おそらく、誰もが暗号業界に入る際には異なる目標を持っているでしょう。あなたが創設者やビルダーでないかもしれませんし、プログラミングもできないかもしれません。DAppを立ち上げることは言うまでもありません。しかし、GOAT Networkはこれらの先入観を打破するために存在し、閉じた環境での開発や自己満足に陥ることなく、大きな道を歩むことを目指しています。おそらく、BitVM2 Playgroundを立ち上げるという初心は、誰もが楽しい方法で体験を試すことができるようにすることです。

自2009年ビットコインが導入されて以来、設計の初衷がスマートコントラクトやDAppをサポートすることではなかったため、ビットコインは主に価値保存の手段として見なされており、強力なレイヤー2ネットワークを支える動的ブロックチェーンとしての役割は果たしていません。そのため、オンチェーンの金融ユースケースはあまり多くなく、エコシステムへの参加度も相対的に低い状況です。

イーサリアムとは異なり、OptimismやArbitrumなどのネットワークは、イーサリアムのメインチェーンのセキュリティを継承し、ネイティブブリッジ機構を成功裏に実装していますが、ビットコインは同様のセキュリティモデルを実現する上で多くの課題に直面しています。そのため、ビットコインのレイヤー1のセキュリティを継承する真のレイヤー2ネットワークを構築しようとするプロジェクトは、常に実現が難しく、暗号コミュニティはビットコインネットワーク上で取引を行うためのより安全な方法をこれまで以上に必要としています------これがまさにGOAT Networkの活躍の場です。

GOAT Networkとは?

GOAT Networkは、信頼最小化設計、分散型ソーティングネットワーク、楽観的チャレンジプロトコル (GOAT-OCP) を採用した、初の共有ネットワーク所有権を持つ分散型ビットコインレイヤー2ネットワークです。ファウンデーションがネットワーク運営を管理し、自ら収益を生み出す「従来の」モデルとは異なり、GOAT Networkは外部ソーターのノードオペレーターと共に立ち上げ、コミュニティがブロック生成、取引のソート責任、ソーターの収益を共有できるようにしています。シーケンサーのノードオペレーターは、ネットワークを保護する手助けをしながらビットコインから利益を得ることができ、ブロック生成、取引のソート、最大抽出価値(MEV)などの活動から手数料収入を得ることができます。

GOAT Networkのユニークな点は、暗号コミュニティ全体(小規模なホルダーを含む)がBTCをシーケンサーのノードにロックし、持続可能な収益を得ることができることです。また、ライトニングネットワークと比較して、GOAT Networkはイーサリアム仮想マシンと互換性があり、スマートコントラクト機能をサポートしています------技術的には、GOAT NetworkはZK技術の基盤に基づいて構築された汎用ビットコインレイヤー2フレームワークのようなもので、基盤となるzkVM汎用実行層、Entangled Rollup Network共有インタラクティブ通信層、分散型ソーター共有層などを利用して、レイヤー2に対してクロスチェーンブリッジなしでネイティブクロスチェーン、統一流動性インタラクティブ操作センターを提供します。

一般的に理解すると、GOAT Networkはイーサリアムのレイヤー2システムにおける「Rollup as a Service」サービスプロバイダーのようなもので、汎用モジュール化パラダイムを出力してビットコインレイヤー2 POSチェーンの規模を拡大し、そのストーリーの実現可能性を確保するための持続可能なBTC収益経済モデルを提供します。

BitVM2はどのような役割を果たすのか?

まず、BitVMとは何かを見てみましょう。

BitVMは、Taprootアップグレードを利用して、ネットワークのコンセンサスルールを変更することなくビットコイン上でチューリング完全な契約を実現し、計算を検証(実行ではなく)することを可能にする計算パラダイムです。これは楽観的ロールアップに似ています。BitVMはフォークやビットコインプロトコルの変更を必要とせず、ビットコインブロックチェーンを混雑させることもありません。なぜなら、計算はビットコイン上で実行されるのではなく、争い(Dispute)が発生したときにビットコインネットワークを使用して検証されるからです。

BitVMがもたらす最大の変化は、ビットコインにプログラマビリティを持たせることです。これは、ビットコインのコアを変更することなく、開発者がさまざまなユースケースを探求できることを意味します。そして、BitVM2はBitVMの重要なアップグレード版であり、ビットコイン上での複雑な計算を可能にします。その核心的な考え方は、オフチェーンで複雑な計算を実行し、オンチェーンで詐欺証明を行うことです。これは、ビットコイン上で「信頼ゲーム」を行うようなもので、皆が計算結果が正しいと仮定しますが、誰かが不正を行った場合、誰でも立ち上がって告発することができます。この設計は、ビットコインの限られたスクリプト能力の上にチューリング完全な計算検証を実現する巧妙なものであり、ビットコインに「スーパー脳」を装備させることに相当し、その脳は分散型です。

率直に言って、ネイティブビットコインのセキュリティを継承したものだけが真のビットコインレイヤー2と呼ばれる資格があります。GOAT NetworkのBitVM2技術は、スラッシング(罰金)によってサポートされる複雑な証明検証システムを通じてビットコインレイヤー2ネットワークの革新を実現することを目指しており、将来的にはGOAT Bridgeに統合する計画です。ビットコインのレイヤー1のネイティブセキュリティを継承することを目指しており、BitVM2における分散型とセキュリティの革新は以下のいくつかの側面に主に表れています。

  1. 真の分散型:革新的な無許可の分散型ソーティングプロトコルを通じて、すべてのクロスチェーンメッセージ(資産の入金、引き出し、レイヤー2の状態ロールアップを含む)は、ビットコインとGOAT Networkのレイヤー2ネットワークのコンセンサスを同時に得ることができ、中央集権的な実体への依存を排除し、真の分散型を確保し、BitVM2プロトコルの信頼設定を簡素化し、同等のセキュリティを提供します。
  2. フォーク不要のビットコイン完全検証:GOATは最も実用的なBitVM2プロトコルを採用し、ビットコインスクリプトを通じて証明を直接検証できるため、ビットコインのネイティブセキュリティを継承します。GOATの最先端のzkMIPSインフラのおかげで、このアーキテクチャは迅速な証明生成と検証プロセスを実現しました。
  3. 二重スラッシングメカニズム:GOATは初のビットコインレイヤー2ネットワークの二重スラッシングメカニズムを導入しました。このメカニズムは、ビットコイン検証レイヤーのローカルスラッシングメカニズムとGOATコンセンサスレイヤーを組み合わせることで、GOATロールアッププロトコルにおける不誠実な行動の可能性を大幅に低下させます。このモデルが解決する潜在的な問題には、二重署名、ノードのダウン、GOAT Networkのソーティングノードに対する不正な払い戻し攻撃などが含まれます。

GOAT Networkは単に別の橋を架けるだけでなく、暗号コミュニティのビットコインのスケーリングに対する見方を根本的に変えることを目指しています。そして、最新にリリースされたBitVM2プレイグラウンド(BitVM2 Playground)は、GOAT Networkがビットコインネットワークのネイティブセキュリティを継承し、真のレイヤー2の地位を実現するための重要な一歩を踏み出したものであり、これまで他のプロトコルが検証可能に実現できなかった目標でもあります。

BitVM2プレイグラウンド:GOAT Networkの有効なZK証明を検証するためにBitVM2を実行する体験

BitVM2プレイグラウンド(BitVM2 Playground)は、暗号コミュニティに初めて検証可能なセキュリティの継承、オープンソースの検証、安全性の数学的証明、そして真のビットコインレイヤーの拡張を示しました。BitVM2プロセスは6つの重要な段階があり、それぞれの段階には特定のセキュリティ保障があります:

次に、例を見てみましょう:

  • 準備作業

1、ビットコインウォレットに接続:現在、GOAT NetworkはUniSatウォレットとOKXウォレットをサポートしています。

2、テストコインを取得:BTCテストトークンを受け取った後、BitVM2 Playgroundの旅を始めることができます。

  • 体験を始める

第一歩Bridge-in:Bridge-inトランザクションを開始し、このトランザクションはネットワークにブロードキャストされます。

1、Sendボタンをクリックしてウォレットを開き、署名します。

2、トランザクションが成功すると、Check On-chainボタンがクリック可能な状態になり、クリックするとオンチェーンデータを確認できます。

第二歩Bridge-Out & Prepare Proof:ユーザー(例えば彼の名前はBob)がいくつかのBTCをブリッジしたい場合、オペレーターは自分の残高を使ってBobに支払います(これをブリッジトランザクションと呼びます)。その後、オペレーターはBridge-Outトランザクションを使用してzkMIPS証明を生成し、GOAT Networkの分散型シーケンサーを通じてビットコインL1ネットワークにブロードキャストします。

もしあなたがオペレーターなら、どのような決定を下しますか?

1、zkMIPS証明を偽造することを選択した場合、0から614の間の整数を入力し、I'm a bad guyボタンをクリックする必要があります。

2、トランザクションを偽造しなかった場合、I'm honestボタンを直接クリックできます。

第三歩Kickoff:オペレーターはBobに支払い、KickOffトランザクションをブロードキャストし、14日間のチャレンジを待ちます。

1、Sendボタンをクリックしてウォレットを開き、署名します。

2、トランザクションが成功すると、Check On-chainボタンがクリック可能な状態になり、クリックするとオンチェーンデータを確認できます。

第四歩(4-1)Take-1:2週間の潜在的なチャレンジ期間中に何のチャレンジも発生しなかった場合、オペレーターは誠実に行動したことを示し、Take-1トランザクションをブロードキャストできます。

1、Sendボタンをクリックして続行します。

2、オペレーターを信頼することを選択したため、オペレーターはTake-1トランザクションをブロードキャストし、トランザクションは順調に終了します。

第四歩(4-2)チャレンジ:チャレンジトランザクションをプッシュし、このトランザクションはKickOffトランザクションの出力を消費します(オペレーターがTake-1トランザクションに入ることができないことを示します)。

1、Sendボタンをクリックして続行します。

2、トランザクションが成功すると、Check On-chainボタンがクリック可能な状態になり、クリックするとオンチェーンデータを確認できます。

第五歩Assert:オペレーターはAssertトランザクションを通じてzkMIPS検証器Tapscriptsを開示する必要があり、そうしないとTake-2パスを続行できません。

1、Sendボタンをクリックして続行します。

2、トランザクションが成功すると、Check On-chainボタンがクリック可能な状態になり、クリックするとオンチェーンデータを確認できます。

第六歩(6-1)Disprove:チャレンジャーがオペレーターが提出したTapscriptにエラーがあることを発見した場合、Disproveトランザクションを発行できます。これにより、適切な検証サブスクリプトが実行され、有効なチャレンジかどうかを確認します。証明が覆された場合、オペレーターはロックされたBTCを失い、チャレンジャーは報酬を得ることができます。

  • SendボタンをクリックしてDisproveを実行します。

  • オペレーターはzkMIPS証明を偽造していないため、チャレンジは失敗し、Take-2を続行できます。

3、オペレーターが虚偽のzkMIPS証明を生成し、チャレンジは成功します。

第六歩(6-2)Take-2:2週間の反駁期間が終了する前に有効な反駁行動が発生しなかった場合、オペレーターはTake-2パスのGOATアライアンスから補償を受け、いくつかの追加報酬を得ることができます。

1、Sendボタンをクリックして続行します。

2、トランザクションが成功すると、Check On-chainボタンがクリック可能な状態になり、クリックするとオンチェーンデータを確認できます。

注意すべき点は、BitVM2 Playgroundは単なるデモであり、ユーザーがBitVM2技術の実際の運用を見ることができるようにするもので、実際のトランザクションは作成されません。

まとめ

おそらく、誰もが暗号業界に入る目的は異なります。あなたが創設者やビルダーでないかもしれませんし、プログラミングもできないかもしれませんし、DAppを立ち上げることは言うまでもありません。しかし、GOAT Networkはこれらの先入観を打破するために存在し、閉じた環境での開発や自己満足に陥ることなく、大きな道を開くことを目指しています。おそらく、BitVM2 Playgroundを立ち上げた理由は------誰もが楽しい方法で試して体験できるようにすることです。

より深いレベルで見ると、このような初心は、ビットコインを魂とするコミュニティの構築を支えるかもしれません。ビットコインを中心とした経済体であり、各インタラクションがより広範なコンセンサスを構築するのに役立ち、ビットコインを使って取引を行い、ビットコイン経済全体に力を与えることができます。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する