# ビットコインメインネットスマートコントラクト新方案:OP_NETとArchの異同最近、OP_NETとArchの2つのビットコインメインネット上でスマートコントラクトを実現するソリューションが広く議論されています。OP_NETの名前はOP_CATに似ていますが、実際には二者には大きな違いがあります。OP_CATはビットコインのオペコードで、文字列連結操作に使用されます。その復活はビットコインネットワークのソフトフォークに関与しており、現在関連提案はまだ議論中です。一方、OP_NETはルーンやBRC-20などの「プロトコル」の範疇に属し、ビットコインのオペコードとは無関係です。OP_NETの技術フレームワークは二つの部分に分かれています:ビットコインメインネットは「行動発起層」と「最終確認層」として機能し、OP_VMとOP_NETノードで構成される「実行層」です。ユーザーはビットコインメインネットを通じて取引を開始し、実行層が契約操作を処理して状態を更新し、最終的に結果をビットコインアプリケーションに提供します。! [最新の2つのビットコインスマートコントラクト実装の簡単な分析:OP_NETとArchの違いは何ですか? ](https://img-cdn.gateio.im/social/moments-59cf3f7b914cee1bd0f1ea692704899e)OP_NETの特徴の一つは「ビットコインを焼く」メカニズムです。取引手数料にはビットコインネットワーク手数料とOP_NET取引手数料が含まれ、後者は実行手数料と優先手数料に分かれます。OP_NET取引手数料が0.0025ビットコインを超えると、330サトシが「燃やされ」、残りの部分はノードオペレーターの報酬となります。対照的に、Archは「ビットコイン1.5層」として位置付けられています。つまり、ビットコインのメインネットの基盤上に構築されたスマートコントラクト層です。Archには独自の通貨があり、Gas料金とPoSネットワークの検証者のステーキングtokenとして使用されます。! [最新の2つのビットコインスマートコントラクト実装の簡単な分析:OP_NETとArchの違いは何ですか? ](https://img-cdn.gateio.im/social/moments-44a50b57b38116f954ef220dfd1f954b)Archのワークフローは、ユーザーがビットコインメインネットからトランザクションを開始し、Archノードがトランザクションを処理・検証し、リーダーノードがArchネットワークのブロックを構築し、確認されたトランザクションをビットコインメインネットに戻すことを含みます。Archは「FROST + ROAST」署名スキームを採用しており、51%のネットワークメンバーが誠実に協力する限り、ネットワークの安定性が保証されます。Archは自社のトークンをガス代として使用していますが、ユーザーはビットコインで支払うこともでき、バックエンドで費用の変換が行われるため、追加のウォレットは必要ありません。全体的に見て、OP_NETとArchは技術的実現において似た点があり、どちらもビットコインメインネットを「発起端」と「確認層」として扱い、「実行層」はそれぞれが担当します。しかし、両者の位置付けは異なり、OP_NETは「プロトコル」に傾いており、Archは「ビットコイン1.5層」です。! [最新の2つのビットコインスマートコントラクト実装の簡単な分析:OP_NETとArchの違いは何ですか? ](https://img-cdn.gateio.im/social/moments-0a96c028a51cf64523f436b60087736d)注目すべきは、ビットコインメインネットの長いブロック生成時間が、これらの二つのプランの開発におけるアプリケーションの効率を制限する可能性があることです。それにもかかわらず、これらの探求はビットコインエコシステムの発展に対して依然として積極的な意義を持っています。
OP_NETとArch:ビットコインメインネットスマートコントラクトの2つの新しいプランの比較
ビットコインメインネットスマートコントラクト新方案:OP_NETとArchの異同
最近、OP_NETとArchの2つのビットコインメインネット上でスマートコントラクトを実現するソリューションが広く議論されています。OP_NETの名前はOP_CATに似ていますが、実際には二者には大きな違いがあります。
OP_CATはビットコインのオペコードで、文字列連結操作に使用されます。その復活はビットコインネットワークのソフトフォークに関与しており、現在関連提案はまだ議論中です。一方、OP_NETはルーンやBRC-20などの「プロトコル」の範疇に属し、ビットコインのオペコードとは無関係です。
OP_NETの技術フレームワークは二つの部分に分かれています:ビットコインメインネットは「行動発起層」と「最終確認層」として機能し、OP_VMとOP_NETノードで構成される「実行層」です。ユーザーはビットコインメインネットを通じて取引を開始し、実行層が契約操作を処理して状態を更新し、最終的に結果をビットコインアプリケーションに提供します。
! 最新の2つのビットコインスマートコントラクト実装の簡単な分析:OP_NETとArchの違いは何ですか?
OP_NETの特徴の一つは「ビットコインを焼く」メカニズムです。取引手数料にはビットコインネットワーク手数料とOP_NET取引手数料が含まれ、後者は実行手数料と優先手数料に分かれます。OP_NET取引手数料が0.0025ビットコインを超えると、330サトシが「燃やされ」、残りの部分はノードオペレーターの報酬となります。
対照的に、Archは「ビットコイン1.5層」として位置付けられています。つまり、ビットコインのメインネットの基盤上に構築されたスマートコントラクト層です。Archには独自の通貨があり、Gas料金とPoSネットワークの検証者のステーキングtokenとして使用されます。
! 最新の2つのビットコインスマートコントラクト実装の簡単な分析:OP_NETとArchの違いは何ですか?
Archのワークフローは、ユーザーがビットコインメインネットからトランザクションを開始し、Archノードがトランザクションを処理・検証し、リーダーノードがArchネットワークのブロックを構築し、確認されたトランザクションをビットコインメインネットに戻すことを含みます。Archは「FROST + ROAST」署名スキームを採用しており、51%のネットワークメンバーが誠実に協力する限り、ネットワークの安定性が保証されます。
Archは自社のトークンをガス代として使用していますが、ユーザーはビットコインで支払うこともでき、バックエンドで費用の変換が行われるため、追加のウォレットは必要ありません。
全体的に見て、OP_NETとArchは技術的実現において似た点があり、どちらもビットコインメインネットを「発起端」と「確認層」として扱い、「実行層」はそれぞれが担当します。しかし、両者の位置付けは異なり、OP_NETは「プロトコル」に傾いており、Archは「ビットコイン1.5層」です。
! 最新の2つのビットコインスマートコントラクト実装の簡単な分析:OP_NETとArchの違いは何ですか?
注目すべきは、ビットコインメインネットの長いブロック生成時間が、これらの二つのプランの開発におけるアプリケーションの効率を制限する可能性があることです。それにもかかわらず、これらの探求はビットコインエコシステムの発展に対して依然として積極的な意義を持っています。