paint-brush
RGB++: イノベーションでビットコインのレイヤー2を進化させる@rgbpp
2,761 測定値
2,761 測定値

RGB++: イノベーションでビットコインのレイヤー2を進化させる

RGB++ Layer8m2024/05/23
Read on Terminal Reader

長すぎる; 読むには

2 月 13 日、CKB の共同設立者である Cipher が RGB の拡張プロトコル **RGB++** を発表しました。この発表はすぐに市場の注目を集め、C KB の二次市場価格に顕著な影響を与えました。私は RGB プロトコルに関して Cipher と何度か徹底的な議論を行い、その初期の概念と定式化を検討しました。そこで、RGB++ プロトコルに関する私の理解と個人的な意見を述べるために、短い記事を書くことにしました。
featured image - RGB++: イノベーションでビットコインのレイヤー2を進化させる
RGB++ Layer HackerNoon profile picture
0-item


によるダパンドゥン


2月13日、CKBの共同創設者であるCipherは、RGBの拡張プロトコルであるRGB++を発表しました。この発表はすぐに市場の注目を集め、CKBの二次市場価格に顕著な影響を与えました。


このプロトコルの発表に先立ち、私は Cipher と RGB プロトコルに関して何度か徹底的な議論を行い、その初期の概念と定式化について検討しました。その結果、RGB++ プロトコルに関する私の率直な理解、それに関する私の個人的な意見、そしてこのプロトコルの潜在的な意味と影響に関する私の見解を述べるために、短い記事を書くことにしました。

RGB++の概要: RGBテクノロジーのユースケースの拡大

RGB++ を簡潔に理解するには、次の重要なポイントを考慮してください。

1.1 RGBに基づく拡張プロトコル

RGB プロトコルの特定のテクノロジーが組み込まれています。厳密には RGB エコシステムに属しているわけではありませんが、RGB テクノロジーの使用例を大幅に拡大します。

1.2 現在のRGBプロトコルの機能強化

RGB プロトコルの実用化における既存の技術的課題を解決し、「検証プロセス」、「契約のプログラミング可能性」、「チューリング完全な仮想マシン」などの強化された機能を導入します。

1.3 UTXO同型バインディングによる実現

Bitcoin UTXO は Nervos CKB セルにマッピングされます。このプロセスでは、CKB と Bitcoin ブロックチェーンの両方のスクリプト制約を活用して、状態計算の正確性と所有権移転の正当性を保証します。同型バインディングの概念は、スケーラビリティに大きな可能性をもたらすと私は信じています。

2. RGB++ プロトコルを導入する理由

私の仕事に詳しい方は、私が RGB プロトコルの研究に深く関わり、その開発とエコシステムの成長を常に監視していることをご存知でしょう。私の広範な研究により、RGB プロトコルは美しく設計されているものの、実際の実装にはいくつかの課題があることが明らかになりました。

2.1 RGB開発の遅れ

要因の 1 つは、その設計要素の大部分がまったく新しい概念であるか、新しい標準を確立することを目的としていることです。どちらも、綿密で包括的な計画と、まったく新しいコードをゼロから作成する必要があります。

もう 1 つの要因は、プロトコル層に携わる開発者の数が比較的少ないことです。これは、LNP/BP の人員構成と、エコシステム内の現在のプロジェクトの範囲が限られていることから明らかです。

2.2 外部の制御不能な要因によるRGBの発達

たとえば、RGB プロトコルは通常、ライトニング ネットワークで動作するように設計されています。ただし、現在の bolt-ln 標準では、RGB 契約が十分にサポートされていません。この問題に対処するために、LNP/BP 協会は、ライトニング ネットワークの新しい標準である bifrost を導入しました。ただし、bifrost の実装は大規模な作業であり、相当な作業が必要であり、ライトニング ネットワークのより広範な開発を待つ必要がある可能性があります。

さらに、RGB の転送プロセスには、請求書と委員会の処理が含まれます。現在、これらは web2 (Twitter、Telegram など) やピアツーピア ネットワークなどのプラットフォームを介して管理できます。ただし、より統一されたアプローチには、転送用の標準化されたプロトコルが必要です。この役割はストーム ノードを対象としています。ただし、このようなネットワークを設定することも、労働集約的なタスクです。

2.3 RGBのAluVM仮想マシンには現在、堅牢な開発ツールと実用的なコードが欠けている

これは、バージョン 0.11 の完全リリース後でも、仮想マシンのパフォーマンスと信頼性を評価するためにかなりの時間が必要であることを意味します。さらに、AluVM を使用したコード開発と標準ライブラリの作成に関する経験を積むには、かなりの期間が必要です。

これらの課題により、BTC の初期開発段階と同様に、一秒一秒が重要な市場で RGB が際立っています。これには、市場サイクルの影響 (強気の資金調達段階を逃すなど)、感情的な影響、他の新しいテクノロジーの統合 (他のテクノロジーと RGB の側面を組み合わせて早期に優位性を獲得する統合) など、さまざまな不確実性が生じます。

要約する:


RGB は非常に有望ですが、プロトコルの完全な実現には不確実性を伴う長いプロセスが必要です。


これが、RGB++ プロトコルが取り組もうとする背景と課題です。

RGB++ ソリューションの技術的本質: 同型バインディング

そのため、議論の初期段階では、「RGB が直面している実装上の課題をどう解決できるか」と「CKB の既存のテクノロジーを活用して、これらの問題をある程度解決することは可能か」という 2 つの重要な質問に主に焦点が当てられました。

Cipher は独創的なアプローチで、RGB の基本要素である「UTXO」と CKB とのアーキテクチャの類似性を活用し、「同型バインディング」という概念を提案しました。この概念は徐々に「RGB++」のプロトコル構造の基礎を築きました。

RGB プロトコルの 2 つの重要なコンポーネントを CKB のフレームワークに統合した次の図を検討してください。

コンテナとして機能する RGB のUTXO は、CKB のセルにマッピングできます。これは、セル内のロック スクリプトを利用することで実現されます。

RGB のオフチェーン クライアント側検証メカニズムは、CKB 内のオンチェーン パブリック検証に変換できます。RGB での検証に使用されるデータと状態は、セル内のデータ要素と型要素とそれに応じて統合できます。


ソース: <https://talk.nervos.org/t/rgb-protocol-light-paper/7733](https://talk.nervos.org/t/rgb-protocol-light-paper/7733)


「同型結合」を採用することで、CKB 上で RGB 委員会を解釈するプロセスが実現されました。さらに、互換性を維持するために、ユーザーは RGB 上で解釈を実行できます。これは特に興味深い機能です。

さらに詳しく分析すると、Cipher が RGB の技術を効果的に「分解」し、「モジュール化」していることがわかります。これには、特定のモジュールが代替の技術的アプローチや代替手段を活用できるかどうかを評価することが含まれており、可能性の範囲が広がります。

「同型バインディング」の実装に続いて、プロトコルは自然に拡張性を獲得し、さまざまな拡張機能の実現が可能になります (詳細についてはホワイト ペーパーを参照してください)。

3.1 トランザクションフォールディング

CKB セルのプログラム可能性を活用することで、複数の CKB トランザクションを単一の Bitcoin RGB++ トランザクションに揃えることができます。この戦略により、通常は低速でスループットが低い Bitcoin チェーンを、高性能の CKB チェーンを使用して拡張できます。

「トランザクション フォールディング」の概念を拡張すると、すべての状態変更が Bitcoin ブロックチェーン上で同期する必要はない可能性があり、基本的に CKB に「オフチェーン検証」メカニズムが導入されます。

3.2 リーダーレス契約

リーダーレス契約は、指定されたデジタル署名プロバイダーによって変更が開始される必要がなく、制約を満たしている限り誰でも契約の状態を変更できるように設計されています。

この契約タイプは、自動マーケットメーカー (AMM) などのより複雑な契約システムへの道を開きます。

3.3 非対話型転送

RGB プロトコル転送の特徴の 1 つは、トランザクションを完了するために双方が特定の情報を通信する必要があることです。この要件には利点 (詐欺トークンからの保護など) もありますが、複雑さとユーザーの学習曲線も増加します。RGB++ は、対話型プロセスを CKB 環境に転送し、送受信操作を実装して非対話型転送ロジックを容易にすることで、これらの利点を活用できます。

このアプローチは、広範囲にわたるエアドロップを効果的に実行するために不可欠です。

3.4 AMM+DEX

CKB のグリッドベースの AMM 設計を統合して、UTXO システムに基づくマーケット メイキング モデルを作成することが可能です。Uniswap の価格曲線マーケット メイキング モデルとは異なりますが、これは UTXO ベースのモデルにとって大きな前進となります。

4. RGB++プロトコルの影響

このプロトコルは最近導入され、完全な開発がまだ進行中であること、そして多くの人が RGB プロトコル自体を十分理解していないことを考慮すると、RGB++ がもたらす可能性のある変革効果についての認識が一般的に不足しています。RGB++ プロトコルの影響に関する私の見解をいくつかの角度から詳しく説明します。

4.1 CKBにとって:ビットコインの正当なL2市場獲得に向けた闘いにおける重要なレバーとしてのRGB++

POWメカニズムと高度な「UTXO」モデルで知られるCKBは、その「正統性」で評価されている。しかし、いくつかの著名な機関からの初期からの支援にもかかわらず、そのネットワークとエコシステムは特に目覚ましい成長を遂げていない。

今年は、ビットコインの L2 領域への転換期であり、CKB にとって重要なチャンスの時期だと私は考えています。一方では、基盤となるテクノロジーと基盤となるインフラストラクチャが過去数年間で成熟してきました。他方では、現在の関心の高まりとタイミングよく一致しています。

Cipher との議論の中で、彼は私にとって特に啓発的だと思った視点を提示しました。

ビットコイン L2 アリーナで勝利するための鍵は L1 にかかっています。

RGB++ は、CKB と Bitcoin メインチェーン間のより深い統合を促進し、それによって「正統性」の主張を強化します。この深まったつながりこそが、私が RGB++ を極めて重要なアンカーの 1 つと見なす理由です。


余談: 「伝統的な」第 2 言語について議論する。

レイヤー 2 (L2) テクノロジの概念は、特に成熟した形態では、主に Ethereum の開発から発展してきました。さまざまな L2 ソリューションとモジュール開発が進むにつれて、L2 の定義はより曖昧になってきました。Ethereum のコンテキストでは、アプローチは実用主義に傾いており、「正統性」という考え方は徐々に薄れつつあります。

しかし、ビットコイン ネットワークでは、「正統性」という概念が、その開発プロセス全体を通じて一貫して顕著なシグナルとなってきました。現在、私の個人的な見解によると、L2 内の「正統性」の階層は、最高から最低の順に次のようになっています。

1. ライトニングネットワーク、RGB、BitVM

これら 3 つのシステムは、多くの人によく知られています。本質的には、それぞれが根本的に異なる実装の道をたどり、異なる側面に対処しています。現在、開発の面で最も進んでいるのは Lightning Network で、次に RGB、BitVM が続きます。

2. サイドチェーン

例としては、Liquid、Stacks、CKB などがあります。これらのほとんどは、依然として UTXO アーキテクチャを活用していますが、スケーラビリティ (プライバシーやプログラマビリティを含む) などの側面を強化し、コンセンサス メカニズムを改良するために、特定の適応や革新が行われています。

サイドチェーンは、ある程度、BTC の実験的なチェーンとして認識され、BTC メインチェーンでは一時的に実行できない新しい機能や特徴をテストするために使用されます。

3. その他

このカテゴリには、「クロスチェーン プロトコルに基づく L2」、「EVM (Ethereum Virtual Machine) に基づく L2」などが含まれます。私は Ajian の見解に概ね同意します。


ソース: <https://twitter.com/AurtrianAjian/status/1755121187741720964](https://twitter.com/AurtrianAjian/status/1755121187741720964)


https://mirror.xyz/_next/image?url=https%3A%2F%2Fimages.mirror-media.xyz%2Fpublication-images%2F-yQzDAFa8PvWxa6mi54Yf.png&w=3840&q=75

4.2 RGBについて: RGB++は他のUTXOアーキテクチャベースのパブリックブロックチェーンとの統合の可能性を高めます

RGB プロトコルは、UTXO アーキテクチャ上に構築された他のパブリック ブロックチェーンと統合する機能を本質的に備えています。LNP/BP 協会の公式 Twitter 投稿では、Liquid ネットワークとの相互運用性を促進する意向が明らかにされています。


ソース: <https://x.com/lnp_bp/status/1747930079252951058?s=20](https://x.com/lnp_bp/status/1747930079252951058?s=20)


CKB と RGB の特定のテクノロジーを統合することで、この組み合わせの実用的実現可能性がかなり実証されます。


さらに深く掘り下げると、RGB++ プロトコルをさらに抽象化し、RGB プロトコルとスケーラビリティを備えたすべての UTXO アーキテクチャ ベースのパブリック ブロックチェーンを橋渡しするようにカスタマイズされた、より拡張性の高い拡張レイヤーに変換すれば、そのストーリーと価値提案は大幅に強化されます。これは、Cipher が次のフェーズの取り組みで追求する可能性があると私が予測する方向性でもあります。


さらに、この戦略は、RGB エコシステム内のプロジェクトに、「マルチ署名クロスチェーン ブリッジ」という単純なアプローチから逸脱し、ネイティブの方法論に基づいた代替開発手段を提供します。

その他のビットコインレイヤー2ソリューション:RGBプロトコルを組み込むための技術的な青写真の提供

Cipher による RGB テクノロジー アーキテクチャの分析的内訳は、他のレイヤー 2 ソリューションに取り組んでいる技術者にとって貴重な思考パラダイムとして役立つ可能性があります。

彼らは、RGB の特定の必要なテクノロジーを、プロジェクトの独自の技術的特徴や強みと統合することができます。これにより、これらの要素を新しい製品パラダイムに「統合」し、「リードアドバンテージ」を達成することさえ可能になります (ここでの「リードアドバンテージ」という用語は軽蔑的な意味ではなく、BTC エコシステムの開発におけるテクノロジーとイノベーションの組み合わせの性質を意味します。この「リードアドバンテージ」は、RGB プロトコルの普及と進化をさらに促進する可能性もあります)。


全体的に、RGB++ は現在ホワイト ペーパーの段階に過ぎませんが、私は理論的には楽観的です。RGB プロトコルに新たな活力を注入する可能性を秘めており、CKB ネットワークを再活性化させる可能性もあります。


著者略歴:


ダパンドゥン、独立研究者


この記事はDaPangDunのオリジナル投稿の翻訳です。