ビットコインスマートコントラクト新進展:RGB、RGB++とArch Networkの比較分析

robot
概要作成中

ビットコインエコシステムのプログラム可能性革新

ビットコインは流動性の最も高い安全なブロックチェーンとして、多くの開発者がそのプログラム可能性とスケーラビリティの問題に注目しています。ZK、DA、サイドチェーン、ロールアップ、リステーキングなどのソリューションを導入することで、ビットコインエコシステムは新たな繁栄のピークを迎え、現在のブルマーケットの主要な焦点となっています。

しかし、既存の多くのデザインは、イーサリアムなどのスマートコントラクトプラットフォームのスケーラビリティの経験を踏襲しており、中央集権型のクロスチェーンブリッジに依存することが多く、これがシステムの潜在的な弱点となっています。ビットコインの特性に基づいてデザインされたソリューションは相対的に少なく、これはビットコイン自体の開発の難しさに関係しています。ビットコインはイーサリアムのようにスマートコントラクトを実行することが難しい主な理由は以下の通りです:

  1. ビットコインのスクリプト言語は安全性を保証するためにチューリング完全性を制限しており、複雑なスマートコントラクトを実行できません。
  2. ビットコインブロックチェーンストレージは簡単な取引向けに設計されており、複雑なスマートコントラクトには最適化されていません。
  3. ビットコインは、スマートコントラクトを実行する仮想マシンが不足しています。

2017年の隔離証明(SegWit)アップグレードはブロックサイズ制限を増加させました;2021年のTaprootアップグレードはバッチ署名検証を実現し、取引処理を簡素化しました。これらのアップグレードはビットコインのプログラム可能性の条件を創出しました。

2022年、開発者Casey Rodarmorは「Ordinal Theory」を提案し、ビットコイン取引に任意のデータを埋め込むことを可能にする「賢い」番号付けスキームを提案しました。これはプログラム可能性などのアプリケーションに新しいアイデアを提供します。

現在、ほとんどのビットコインのプログラム可能性を強化するプロジェクトは、二層ネットワーク(L2)に依存しており、これはユーザーにクロスチェーンブリッジを信頼させることを要求し、L2がユーザーと流動性を獲得する障害となっています。また、ビットコインはネイティブな仮想マシンやプログラム可能性を欠いており、追加の信頼仮定なしにL2とL1の通信を実現することができません。

RGB、RGB++およびArch Networkは、ビットコインのネイティブな特性から出発して、そのプログラム可能性を高め、異なる方法でスマートコントラクトや複雑な取引を実現しようとしています:

  1. RGBはオフチェーンクライアント検証を通じてスマートコントラクトを実現し、状態変化をビットコインUTXOに記録します。プライバシーの利点はありますが、操作が煩雑で、契約のコンビナビリティが欠如しており、発展が遅れています。
  2. RGB++はRGBの考え方に基づき、依然としてUTXOに基づいていますが、チェーン自体をコンセンサスクライアントの検証者として使用し、メタデータ資産のクロスチェーンソリューションを提供し、任意のUTXO構造のチェーンの移転をサポートします。
  3. Arch Networkはビットコインにネイティブスマートコントラクトソリューションを提供し、ZK仮想マシンとバリデーターノードネットワークを作成し、取引を集約することによって状態変化と資産をビットコイン取引に記録します。

! UTXOバインディング:BTCスマートコントラクトスキームの詳細な説明:RGB、RGB ++、Archネットワーク

RGBの

RGBはビットコインコミュニティの初期のスマートコントラクト拡張のアイデアであり、UTXOを通じて状態データを封装して記録することで、後続のビットコインネイティブ拡張に重要なアイデアを提供します。

RGBはオフチェーン検証方式を採用し、トークンの移転検証をビットコインのコンセンサスレイヤーからオフチェーンに移行し、特定の取引関連クライアントによって検証します。これにより、全体のネットワークでのブロードキャストの必要が減少し、プライバシーと効率が向上します。しかし、このプライバシー強化方式は二刃の剣でもあります。プライバシー保護が強化された一方で、第三者には見えなくなり、操作が複雑になり、開発が難しくなり、ユーザー体験が悪化します。

RGBは一回限りの使用シールの概念を導入します。各UTXOは一度だけ使用でき、作成時にロックされ、使用時にアンロックされます。スマートコントラクトの状態はUTXOによってカプセル化され、シールによって管理され、効果的な状態管理メカニズムを提供します。

! UTXOバインディング:BTCスマートコントラクトソリューションの詳細な説明:RGB、RGB ++、Archネットワーク

RGB++ の

RGB++はRGBのアイデアに基づく別の拡張ルートで、引き続きUTXOに基づいています。

RGB++は、チューリング完全なUTXOチェーンを利用してオフチェーンデータとスマートコントラクトを処理し、ビットコインのプログラム可能性を向上させ、同型バインディングを通じてビットコインの安全性を確保します。

RGB++は、テューリング完全なUTXOチェーンをシャドーチェーンとして採用し、オフチェーンデータとスマートコントラクトを処理します。このチェーンは複雑なスマートコントラクトを実行でき、ビットコインUTXOにバインドされており、システムのプログラム可能性と柔軟性を高めます。ビットコインUTXOとシャドーチェーンUTXOは同型のバインディングを持ち、両チェーン間の状態と資産の一貫性を保証し、取引の安全性を確保します。

RGB++はすべてのチューリング完全なUTXOチェーンに拡張され、クロスチェーン相互運用性と資産流動性を向上させます。マルチチェーンサポートにより、RGB++は任意のチューリング完全なUTXOチェーンと組み合わせることができ、システムの柔軟性を強化します。UTXO同型バインディングを通じてブリッジなしのクロスチェーンを実現し、「偽通貨」問題を回避し、資産の真実性と一貫性を確保します。

影のチェーンを利用したオンチェーン検証により、RGB++はクライアントの検証プロセスを簡素化します。ユーザーは影のチェーンに関連する取引をチェックするだけで、RGB++の状態計算の正確性を検証できます。このオンチェーン検証はプロセスを簡素化し、ユーザー体験を最適化します。チューリング完全な影のチェーンを使用することで、RGB++はRGBの複雑なUTXO管理を回避し、より簡素化されたユーザーフレンドリーな体験を提供します。

アーチネットワーク

Arch Networkは主にArch zkVMとArch検証ノードネットワークで構成されており、ゼロ知識証明と分散型検証ネットワークを利用してスマートコントラクトの安全性とプライバシーを確保しています。RGBよりも使いやすく、RGB++のように別のUTXOチェーンにバインドする必要はありません。

Arch zkVMは、RISC Zero ZKVMを使用してスマートコントラクトを実行し、ゼロ知識証明を生成し、分散型検証ノードネットワークによって検証されます。システムはUTXOモデルに基づいて動作し、スマートコントラクトの状態をState UTXOsにカプセル化し、安全性と効率性を向上させます。

アセットUTXOはビットコインや他のトークンを代表するために使用され、委託管理を通じて管理されます。Arch検証ネットワークはランダムに選ばれたリーダーノードによってZKVMコンテンツを検証し、FROST署名スキームを使用してノード署名を集約し、最終的に取引をビットコインネットワークにブロードキャストします。

Arch zkVMはビットコインに対してチューリング完備の仮想マシンを提供し、複雑なスマートコントラクトを実行します。契約の実行後、ゼロ知識証明を生成して契約の正当性と状態の変化を検証します。

ArchはビットコインのUTXOモデルを使用し、状態と資産はUTXOに封じ込められ、単一使用の概念を通じて状態が変換されます。スマートコントラクトの状態データはstate UTXOsとして記録され、元のデータ資産はAsset UTXOsとして記録されます。Archは各UTXOが一度だけ消費されることを保証し、安全な状態管理を提供します。

Archはノードネットワークを検証する必要があります。各Arch Epoch期間中、システムは権益に基づいてランダムにリーダーノードを選択し、情報の伝播を担当します。すべてのゼロ知識証明は分散型検証ノードネットワークによって検証され、システムの安全性と検閲耐性を確保し、リーダーノードに署名を生成します。取引は必要な数のノードの署名を取得した後、ビットコインネットワークでブロードキャストされます。

! UTXOバインディング:BTCスマートコントラクトソリューションRGB、RGB ++、Archネットワークの詳細な説明

まとめ

RGB、RGB++とArch Networkは、ビットコインのプログラム可能性設計においてそれぞれの特徴を持ち、UTXOのバインディングアプローチを継承しています。UTXOの一度きりの使用認証属性は、スマートコントラクトの状態記録により適しています。

しかし、これらのソリューションには、ユーザーエクスペリエンスが悪い、確認の遅延が長い、性能が低いなどの明らかな欠点もあります。機能を拡張しましたが、性能は向上しておらず、これはArchとRGBにおいて特に顕著です。RGB++は高性能のUTXOチェーンを導入することでより良いユーザーエクスペリエンスを提供しますが、追加の安全性の仮定ももたらします。

ビットコインコミュニティに多くの開発者が参加するにつれて、op-catアップグレード提案のようなより多くのスケーラビリティソリューションが積極的に議論されるでしょう。ビットコインのネイティブな特性に合ったソリューションは重点的に注目する価値があります。UTXOバインド方式は、ビットコインネットワークをアップグレードすることなく、プログラム可能性を拡張する最も効果的な方法です。ユーザーエクスペリエンスの問題を解決すれば、ビットコインスマートコントラクトの大きな進展となるでしょう。

BTC-3.82%
ARCH-6.42%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • リポスト
  • 共有
コメント
0/400
LiquidityOraclevip
· 7時間前
暗号資産の世界の老マイナーは何でも信じると言っている
原文表示返信0
ColdWalletGuardianvip
· 7時間前
参入ポジションの者は皆勇者だ。
原文表示返信0
probably_nothing_anonvip
· 7時間前
ブル・マーケット妥妥来た 何でもbtcに集まる
原文表示返信0
MetaNeighborvip
· 7時間前
すごい、BTCはまだ契約をやりたいのか。
原文表示返信0
GasFeeSobbervip
· 7時間前
土地を囲もう、誰が最初に囲むか見てみよう
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)