ビットコインスマートコントラクト新しい発想:UTXOバインド拡張プログラム可能性

robot
概要作成中

ビットコインプログラム可能性の新しい考え方:UTXOバインドスマートコントラクト

ビットコインは最も流動性が高く、安全なブロックチェーンとして、銘文の熱潮の後に大量の開発者を惹きつけました。彼らは迅速にビットコインのプログラム可能性とスケーラビリティの問題に注目しました。ZK、DA、サイドチェーン、ロールアップ、リステーキングなどのさまざまなソリューションを導入することにより、ビットコインエコシステムは前例のない繁栄を迎え、現在のブルマーケットの主要な焦点となっています。

しかし、これらのデザインの多くは、イーサリアムなどのスマートコントラクトパブリックチェーンのスケーラビリティの経験を踏襲しており、しばしば中央集権的なクロスチェーンブリッジに依存しているため、潜在的なリスクがあります。ビットコインの特性に基づいて設計されたソリューションはあまり見られず、これはビットコインの開発体験が良くないことに関連しています。ビットコインがイーサリアムのようにスマートコントラクトを実行するのが難しいのは、主に以下の理由によります:

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

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

2022年、ある開発者が「Ordinal Theory」を提唱し、ビットコイン取引に画像などの任意のデータを埋め込むためのスキームを概説しました。これにより、ビットコインチェーン上に状態情報やメタデータを直接埋め込む新たな可能性が開かれ、スマートコントラクトなど、アクセス可能で検証可能な状態データを必要とするアプリケーションに新しいアイデアを提供しました。

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

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

  1. RGBは、オフチェーンクライアントによって検証されるスマートコントラクトのソリューションで、スマートコントラクトの状態変化をビットコインのUTXOに記録します。プライバシーの利点がありますが、使用が煩雑で契約のコンポーザビリティが欠けており、発展が遅れています。

  2. RGB++は、UTXOバインドに基づく別の拡張ルートであり、チェーン自体を合意を持つクライアントバリデーターとして提供し、メタデータ資産のクロスチェーンソリューションを提供し、任意のUTXO構造チェーンの移転をサポートします。

  3. Arch Networkはビットコインに対してネイティブなスマートコントラクトソリューションを提供し、ZK仮想マシンとバリデータノードネットワークを作成し、取引を集約することで状態の変化と資産の記録をビットコイン取引に記録します。

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

RGB:オフチェーン検証のスマートコントラクトソリューション

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

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

RGBは一回使用のシールの概念を導入しました。各UTXOは一度だけ使用でき、UTXOを作成する際にロックされ、使用する際にロック解除されます。スマートコントラクトの状態はUTXOに封装され、シールによって管理され、有効な状態管理メカニズムを提供します。

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

RGB++:チューリング完全なUTXOチェーンを利用

RGB++は、UTXOバインディングに基づく別の拡張ルートです。これは、CKBや他のチェーン(のようなチューリング完全なUTXOチェーン)を利用して、オフチェーンデータとスマートコントラクトを処理し、ビットコインのプログラム可能性をさらに向上させ、同型バインディングBTCを通じて安全性を保証します。

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

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

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

Arch ネットワーク: ZK 仮想マシンと認証ネットワーク

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

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

アセットUTXOsはビットコインや他のトークンを表すために使用され、委任方式で管理できます。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バインディング方式は、ビットコインネットワークをアップグレードすることなく、プログラミング方法を拡張する最も効果的な方法です。ユーザー体験の問題を解決できれば、ビットコインのスマートコントラクトの重要な進展となるでしょう。

BTC-1.35%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 8
  • リポスト
  • 共有
コメント
0/400
BTCBeliefStationvip
· 08-16 05:09
ブル・マーケット終究来たね
原文表示返信0
APY追逐者vip
· 08-16 01:20
オンチェーンで新しい活力が生まれた。あとは私にBTCをもたらすのを待つだけだ。
原文表示返信0
SerumSquirtervip
· 08-15 21:24
中央集権的クロスチェーンブリッジ=カモにされる
原文表示返信0
ReverseTradingGuruvip
· 08-13 06:11
強気だな、強気だな。でも、またカモにされる気がする。
原文表示返信0
GhostAddressMinervip
· 08-13 06:11
ああ、また始まった。一群のアドレスがこっそりとクロスチェーンブリッジを切り替えている。風口を見て人をカモにするつもりなのか。
原文表示返信0
PancakeFlippavip
· 08-13 06:10
ビットコインの拡張がまた新しい動きに?
原文表示返信0
PerpetualLongervip
· 08-13 06:04
私のディップを買う判断は正しかった 来週資金回収 ショートポジションの個人投資家は死ぬがいい!すべての不利な情報がポジションを増やすチャンスであると信じている!
原文表示返信0
SocialAnxietyStakervip
· 08-13 05:51
インスクリプションは運命になった 研究する価値はない
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)