ビットコインエコシステムに新たな機会が到来:プログラム可能性とスケーリングソリューションの探求

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++はNervosがRGBの考え方に基づく拡張ソリューションであり、引き続きUTXOに基づいていますが、チェーン自体をコンセンサスを持つクライアント検証者として機能させ、メタデータ資産のクロスチェーンに対するソリューションを提供し、任意のUTXO構造のチェーンの資産移転をサポートします。

  3. Arch Networkはビットコインに対してネイティブスマートコントラクトソリューションを提供し、ZKバーチャルマシンとバリデーターノードネットワークを構築し、トランザクションを集約することによって、状態の変化と資産の記録をビットコインのトランザクションに記載します。

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

RGBの

RGBはビットコインコミュニティの初期のスマートコントラクト拡張ソリューションであり、UTXOを通じて状態データをカプセル化して記録し、後のビットコインネイティブのスケーリングに重要なアイデアを提供しました。

RGBはオフチェーン検証方式を採用し、トークン転送の検証をビットコインコンセンサスレイヤーからオフチェーンに移行し、特定の取引関連のクライアントによって検証されます。この方法はネットワーク全体のブロードキャスト要求を削減し、プライバシーと効率を向上させました。しかし、このプライバシーの強化は操作の複雑さや開発の難しさなどの問題を引き起こし、ユーザー体験に影響を与えています。

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

RGB++ の

RGB++はNervosがRGBのアイデアに基づいて提案した別の拡張ソリューションであり、引き続きUTXOにバインドされています。

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

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

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

影のチェーンを介してオンチェーン検証を行うことで、RGB++はクライアント検証プロセスを簡素化しました。ユーザーは影のチェーン上の関連取引を確認するだけで、RGB++の状態計算の正確性を検証できます。このオンチェーン検証方法は、検証プロセスを簡素化するだけでなく、ユーザー体験を最適化します。

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

アーチネットワーク

Arch Networkは主にArch zkVMとArch検証ノードネットワークで構成されており、ゼロ知識証明と分散型検証ネットワークを利用してスマートコントラクトの安全性とプライバシーを確保しています。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は、BTCのプログラム可能性設計においてそれぞれ特徴を持ち、UTXOをバインドするという考え方を引き継いでいます。UTXOの一回限りの使用特性は、スマートコントラクトの状態を記録するのにより適しています。

しかし、これらのソリューションには明らかな欠点もあり、ユーザーエクスペリエンスが不十分で、BTCと一致する確認遅延と低性能があります。ArchとRGBは主に機能を拡張しましたが、性能は向上していません。RGB++は高性能のUTXOチェーンを導入することでユーザーエクスペリエンスを改善しましたが、追加のセキュリティ仮定が増えました。

より多くの開発者がBTCコミュニティに参加するにつれて、op-catアップグレード提案のようなより多くのスケーリングソリューションが活発に議論されています。BTCの本来の特性に合ったソリューションに重点を置く価値があります。UTXOバインディング方式は、BTCネットワークをアップグレードすることなく、BTCのプログラミング方法を拡張する有効な方法です。ユーザーエクスペリエンスの問題を解決できれば、BTCのスマートコントラクトに巨大な進歩をもたらすことができます。

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • 共有
コメント
0/400
MEV_Whisperervip
· 07-08 01:58
zkはまた私たちのbtcを盗んで学んでいるよ
原文表示返信0
ChainBrainvip
· 07-07 21:51
ビットコイン殺し屋は今回終わった
原文表示返信0
ser_we_are_earlyvip
· 07-07 08:15
BTCの良いことは香ばしくないですか
原文表示返信0
OldLeekConfessionvip
· 07-07 08:05
参入ポジションかポジションを獲得できるまでか
原文表示返信0
MEVSandwichVictimvip
· 07-07 08:02
牛はフォークを手に入れ、ついに動き出しました
原文表示返信0
RugDocDetectivevip
· 07-07 07:57
btcは永遠の神です
原文表示返信0
AirdropHarvestervip
· 07-07 07:53
btcの進化は依然として遅すぎる
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)