ビットコインスマートコントラクト新突破:RGB++とArch Networkが原生プログラム可能性革新をリード

robot
概要作成中

ビットコインエコシステムの新しい発展:多様なプログラム可能性を向上させる方案

ビットコインは流動性が最も高く、安全性が最高のブロックチェーンとして、最近大量の開発者の注目を集めています。銘文の興起に伴い、開発者たちはビットコインのプログラム可能性とスケーラビリティの問題に注目し始めました。ゼロ知識証明、データの可用性、サイドチェーン、ロールアップなどの革新的なソリューションを導入することで、ビットコインエコシステムは新たな繁栄期を迎え、現在のブルマーケットの主要な焦点となっています。

しかし、多くの新しいソリューションは、イーサリアムなどのスマートコントラクトプラットフォームのスケーリング経験を踏襲しており、しばしば中央集権型のクロスチェーンブリッジに依存するため、これはシステムの潜在的なリスクポイントとなっています。ビットコインの自身の特徴に基づいて設計されたソリューションはほとんどなく、これはビットコインの開発体験が良くないことに関連しています。ビットコインがイーサリアムのようにスマートコントラクトを実行することが難しい主な理由は以下の通りです:

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

2017年の隔離証明アップグレードはビットコインのブロックサイズ制限を拡大しました; 2021年のTaprootアップグレードはバッチ署名検証を実現し、取引処理効率を向上させました。これらのアップグレードはビットコインのプログラム可能性を創出する条件を整えました。

2022年、開発者Casey Rodarmorが「序数理論」を提案し、ビットコイン取引に任意のデータを埋め込むための番号付けされたソングのスキームを概説しました。これにより、ビットコインチェーン上に状態情報やメタデータを直接埋め込む新たな道が開かれ、状態データにアクセスして検証する必要があるスマートコントラクトアプリケーションに新しいアイデアを提供しました。

現在、大多数のビットコインのプログラム可能性を向上させるプロジェクトは、第二層ネットワークに依存しており、これによりユーザーはクロスチェーンブリッジを信頼する必要があり、第二層ネットワークがユーザーと流動性を獲得するための主要な障害となっています。さらに、ビットコインはネイティブの仮想マシンやプログラム可能性が欠如しており、信頼の仮定を増やさずに第二層と第一層の通信を実現することはできません。

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

  1. RGBは、オフチェーンクライアントによって検証されるスマートコントラクトソリューションで、コントラクトの状態変化をビットコインのUTXOに記録します。一定のプライバシーの利点はあるものの、使用が煩雑でコントラクトの組み合わせ可能性が欠けており、発展は比較的遅いです。

  2. RGB++はRGBの考え方を基にした別の拡張プランで、引き続きUTXOバインディングに基づいていますが、ブロックチェーン自体をコンセンサスを持つクライアントバリデーターとして扱い、メタデータ資産のクロスチェーンソリューションを提供し、任意のUTXO構造チェーンの資産移転をサポートします。

  3. Arch Networkはビットコインにネイティブスマートコントラクトソリューションを提供し、ゼロ知識仮想マシンとそれに対応するバリデーターノードネットワークを作成し、トランザクションを集約することによって状態変化と資産の段階をビットコインのトランザクションに記録します。

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

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

RGB++はチューリング完全なUTXOチェーンを利用してオフチェーンデータとスマートコントラクトを処理し、ビットコインのプログラム可能性をさらに向上させ、同型バインディングを通じてビットコインの安全性を確保します。これにより、マルチチェーン相互運用性がサポートされ、単一チェーンに限定されず、クロスチェーン相互運用性と資産流動性が向上しました。UTXO同型バインディングを通じてブリッジなしのクロスチェーンを実現し、従来のクロスチェーンブリッジの「偽通貨」問題を回避し、資産の真実性と一貫性を保証します。

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

Arch NetworkはArch zkVMと検証ノードネットワークで構成され、ゼロ知識証明と分散検証ネットワークを利用してスマートコントラクトの安全性とプライバシーを確保します。RGBよりも使いやすく、RGB++のように別のUTXOチェーンにバインドする必要もありません。Arch zkVMはスマートコントラクトを実行し、ゼロ知識証明を生成します。分散検証ノードネットワークがそれを検証します。システムはUTXOモデルに基づいて動作し、スマートコントラクトの状態をState UTXOsに封装して安全性と効率性を高めます。

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

これらのソリューションはそれぞれの特徴がありますが、すべてUTXOのバインディングの考え方を引き継いでいます。UTXOの一回限りの使用属性は、スマートコントラクトの状態を記録するのにより適しています。しかし、それらの欠点も明らかであり、ユーザーエクスペリエンスが悪く、ビットコインと同じ確認遅延と低パフォーマンスがあります。機能は拡張されましたが、パフォーマンスは向上せず、これはArchとRGBで特に顕著です。RGB++は、高性能UTXOチェーンを導入することでより良いユーザーエクスペリエンスを提供しますが、追加のセキュリティ仮定も伴います。

ビットコインコミュニティにより多くの開発者が参加するにつれて、op-catアップグレード提案のようなより多くのスケーリングソリューションが登場するのを目にするでしょう。ビットコインのネイティブな特性に合ったソリューションは特に注目に値します。ビットコインネットワークをアップグレードすることなく、UTXOバインディングメソッドはビットコインのプログラミング能力を拡張する最も効果的な方法です。ユーザー体験の問題を解決できれば、これはビットコインスマートコントラクトの発展における大きな突破口となるでしょう。

BTC2.33%
ARCH2.45%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • リポスト
  • 共有
コメント
0/400
Rugman_Walkingvip
· 08-06 10:26
巻いたら終わり、できるかできないかはとりあえず巻いてしまおう
原文表示返信0
AirdropHunterKingvip
· 08-05 08:03
これだけ?いつもの話より、今すぐにエアドロップをいくつか引き出す方が現実的だ。
原文表示返信0
digital_archaeologistvip
· 08-03 11:58
ネイティブBTCこそが王道である
原文表示返信0
ILCollectorvip
· 08-03 11:57
おお、BTCもスマートコントラクトを始めたのか。
原文表示返信0
screenshot_gainsvip
· 08-03 11:55
バンザイはBTCに移ってきました
原文表示返信0
StakeTillRetirevip
· 08-03 11:39
BTCは世界で無敵です
原文表示返信0
gas_fee_traumavip
· 08-03 11:29
馬鹿みたいにこれらの華やかな BTCを待っているのはただの横たわる通貨だ。
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)