ビットコインプログラマビリティの新たなブレークスルー:RGB、RGB ++、およびArchネットワークソリューションの比較

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

ビットコインは流動性が最も高く、安全性が最高のブロックチェーンとして、銘文の熱潮の後に大量の開発者を引き付けました。彼らは迅速にビットコインのプログラム可能性とスケーラビリティの問題に注目しました。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++はNervosが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++はNervosのRGBの考えに基づく別の拡張ルートであり、依然としてUTXOに結びついています。

RGB++は、チューリング完全なUTXOチェーン(CKBやその他のチェーンなど)を利用してオフチェーンデータとスマートコントラクトを処理し、ビットコインのプログラム可能性をさらに高め、同型バインディングBTCを通じて安全性を保証します。

RGB++はチューリング完全なUTXOチェーンを影のチェーンとして採用し、複雑なスマートコントラクトを実行可能であり、ビットコインUTXOとバインドされ、システムのプログラム可能性と柔軟性を増加させます。ビットコインUTXOと影のチェーンUTXOは同型バインドされ、両チェーン間の状態と資産の一貫性を確保し、取引の安全性を保証します。

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

影のチェーンを通じてオンチェーン検証を行うことで、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の期間中、システムはステークに基づいてリーダーノードをランダムに選択し、ネットワーク内のすべての検証者ノードに情報を伝播する。すべてのzk-proofは分散型検証ノードネットワークによって検証され、システムの安全性と検閲耐性を確保し、リーダーノードに署名を生成する。取引は必要な数のノードの署名を得ると、ビットコインネットワークで放送される。

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

サマリー

ビットコインのプログラム可能性設計に関して、RGB、RGB++、およびArch Networkはそれぞれ特徴がありますが、いずれもUTXOのバインディングの考え方を継承しており、UTXOの一回限りの使用認証属性はスマートコントラクトの状態記録により適しています。

しかし、これらのソリューションの欠点も明らかで、主に悪いユーザー体験、ビットコインと同様の確認遅延、低パフォーマンスに表れています。機能は拡張されただけで、パフォーマンスは向上しておらず、これはArchとRGBで特に顕著です。RGB++は高性能のUTXOチェーンを導入することでより良いユーザー体験を提供しますが、追加のセキュリティの仮定も導入されています。

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

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • 共有
コメント
0/400
gas_guzzlervip
· 12時間前
また宿題をコピーしに来た。解決すべきことは解決しなければならない。
原文表示返信0
MetaDreamervip
· 12時間前
本当にETHは何でもコピーできるってこと?
原文表示返信0
CryptoMotivatorvip
· 12時間前
また誰かが花を楽しもうとしている
原文表示返信0
ImpermanentLossFanvip
· 12時間前
btcの内巻きはこんな感じだね
原文表示返信0
NFT_Therapyvip
· 12時間前
BTCのDNAは純粋です
原文表示返信0
BlockchainTherapistvip
· 13時間前
btcこそが祖宗ですよね、ethに何を遊んでいるのですか。
原文表示返信0
LiquidityWizardvip
· 13時間前
統計的に言えば、これらの解決策の73.4%は要点を外しています
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)