ビットコインはついに70,000ドルを超えて堅調に推移している。
ETFが牽引し続ける中、ビットコインは時価総額で銀を抜いて世界第8位の資産となった。一部の機関投資家は狂喜乱舞し始め、コミュニティでは「ビットコインは1億ドル以上になる」というスローガンまで広まり、市場のセンチメントはかつてないほど熱くなっている。
しかし、ビットコインのはるかに優れたパフォーマンスは、半減や利下げのシナリオの期待が早期に消え始めた可能性が高いことも示唆している。チェーン上の動きから判断すると、マイナーは半減を楽観視しておらず、多くのチームが半減に伴う収入減に備えてキャッシュフローを確保している。ビットコインの次のステップは、最終的には決済ネットワーク全体のサポートに移行することであり、L2の開発は非常に重要である。
この投稿では、Bailu Parlour氏が、革新的な資産発行プロトコル「RGB++」によって月間300%以上の目覚ましい増加を記録した、最近ヒットしたビットコインのレイヤー2プロトコル「CKB」について読者と共有します。RGB++の利点と、なぜ市場をリードしているのでしょうか?以下は、CKBがビットコインの第2層を変革するパブリックチェーンの素晴らしい例である理由の内訳です。
チームと資金調達の歴史
2018年初頭、市場の注目がイーサリアムエコシステムに集まる中、CKBはパブリックチェーンへの挑戦者として正式に立ち上げられました。同年7月、CKBは2,800万ドルの資金調達を完了し、Polychain Capital、Sequoia China、Wanxiang Block、Blockchain Capital、その他多くの有名投資機関が参加した。そして2019年10月24日、CKBはCoinlistで6720万ドルのオーバーサブスクライブによる資金調達を完了した。2019年11月16日、CKBのメインウェブサイト「Lina」が公開された。
CKBチームは強力で、創業者たちは長年この業界にいる。
-チーフ・アーキテクト Jan Xie氏:彼はイーサリアムのクライアントであるRuby-ethereumとpyethereumの開発に長年貢献しており、TeraFonの創設者であるVitalik Buterin氏と共にCasperコンセンサスとシャーディング技術に取り組んでいた。Casperコンセンサスとシャーディング技術。
-共同創業者ケビン・ワン(Kevin Wang):IBMのシリコンバレー研究所でエンタープライズデータソリューションに携わり、ソフトウェアエンジニア向けのオンラインスクール「Launch School」を共同創業。さらに、ケビン・ワンは、インテント駆動型の集中型ソルバー・インフラストラクチャであるKhalaniを共同設立した。(Khalaniは、幅広いインテント中心のアプリケーションやエコシステムにシームレスに統合する、多目的な「集合ソルバー」です)。
- 共同創設者兼COO Daniel Lv: イーサリアムウォレットimTokenの共同創設者であり、暗号取引所Yunbiの元CTO。
- CEO テリー・タイ(Terry Tai):暗号取引所Yunbiのコア開発者であり、テックポッドキャストTeahourの共同創設者。テックポッドキャストTeahour.fmの共同設立者。
PoW+UTXO
コミュニティがTPSとPoSに集中しているため、CKBチームは検閲耐性とライセンス不要の点で妥協しないことを主張した。また、ライセンスも必要ありませんでした。そのため、十分な分散化を維持するためにL1のパフォーマンスを下げ、ネットワークの安全性とパーミッションレスを確保するために改良されたPoWとシンプルなハッシュ関数を使うという選択がなされた。
レイヤー化されたアイデア
インターネットは、レイヤー化され分離されたアーキテクチャを通じて、比較的安定した信頼のネットワークを構築しますが、信頼のレベルは限られています。CKBが理想とする暗号経済ネットワーク・インフラもまた、レイヤーとデカップリングのアーキテクチャを採用すべきである。そこでチームは、セキュアでスケーラブルなレイヤー型ネットワークを構築することを決定しました。レイヤー1はセキュリティと分散化を提供することに重点を置き、レイヤー2はレイヤー1のセキュリティを活用して無限のスケーラビリティを提供します。
レイヤー1として、CKBは共通知識ベースとして知られている。「共通知識」とは、誰もが、あるいはほとんど誰もが理解し、他の誰もが理解していることを知っている、普遍的で広く知られている知識として定義されます。ブロックチェーンの文脈では、「共通知識」とは、グローバル・コンセンサスによって検証され、ネットワーク内の全員に受け入れられている状態を指し、パブリック・チェーンに保存されている暗号通貨を通貨として使用することもできる属性です。一方、Nervos CKBは、通貨に限らず、あらゆる種類の共通知識を保存するように設計されている。例えば、FT、NFTなどを含むユーザー定義の暗号資産を保存することができます。
Layer2プロトコルはCKBを活用し、セキュリティを維持しながら無制限のスケーラビリティを提供します。CKBによって提案されたレイヤーアーキテクチャは、後にイーサネットによって支持されましたが、イーサネットは2019年以降、かつてのエグゼクティブ・シャーディングの研究を放棄し、スケーリングの中核としてLayer2を採用し、現在に至っています。
PoWメカニズムが分散化を保証
CKBは、レイヤー1が暗号経済の礎であり、したがってパーミッションレスネットワークでなければならないという事実を固く信じています。対照的に、PoSは誓約の重みに基づいてブロックの比例配分を決定するため、分散化と中立性の目標に矛盾が生じる。対照的に、PoWは完全にパーミッションレスであり、ユーザーはマイニングマシンと電力を購入するだけでブロックの割り当てに参加できる。さらに、セキュリティの面でも、各ブロックの演算を再計算する必要があるため、PoWチェーンの偽造や再構築は極めて困難である。その結果、CKBチームは、PoSがPoWを上回るとはいえ、Layer1を可能な限り分散化し安全にしたいのであれば、PoSよりもPoWの方が適していると考えている。
Cell Model Enables Scalability
ビットコインのエコシステムの台頭とともに、アカウントモデルとUTXOモデルの議論が再燃しています。初期の頃は、どちらのモデルも資産を中心に解釈されていましたが、時が経つにつれ、UTXOは依然として資産を中核(ピアツーピア)と見ているのに対し、アカウントモデルは、ユーザーの資産がスマートコントラクトにホストされ、スマートコントラクトと相互作用する、サーブのコントラクトへと進化しました。この結果、UTXOチェーン上で発行されたアセットは、Ether上で発行されたERC-20アセットよりも高いセキュリティレベルを持つことになります。セキュリティに加えて、UTXOモデルはより優れたプライバシーを提供し、各トランザクションでアドレスを変更し、並列トランザクション処理を自然にサポートします。最も重要なことは、計算と検証の両方をオンチェーンで行うアカウントモデルとは異なり、UTXOモデルは、計算処理をオフチェーンに置き、検証のみをオンチェーンに置くことで、アプリケーションの実装を簡素化します。
CKBはビットコインアーキテクチャのアイデアを受け継いだだけでなく、UTXOモデルを抽象化してCellモデルを作成し、ビットコインの一貫性とシンプルさを維持しながらスマートコントラクトをサポートする機能を備えています。具体的には、Cellはトークンの価値を表すUTXOのnValueフィールドを抽象化し、capacityとdataの2つのフィールドに分け、dataは状態を保持し、任意のデータを格納できるようにした。同時に、Cellのデータ構造にはLockScriptとTypeScriptの2つのフィールドがあり、前者は主に所有権を反映し、後者は豊富な機能でカスタマイズできる。
要約すると、Cellモデルはより一般化されたUTXOモデルであり、CKBスマートコントラクトにイーサに似た機能を与えます。しかし、他のスマートコントラクトとは異なり、CKBは支払いのための分散型コンピューティングのために設計されたものではなく、共通の知識を保存するための経済モデルを採用しています。
高レベルの「抽象化」
「抽象化」という概念は、暗号ユーザーにとっては目新しいものではなく、システムの特異性を実証するプロセスを指します。システムの特異性を示すことで、汎用性を生み出し、システムをより幅広いシナリオに適用できるようにする。ビットコインからイーサへの発展は、実際には抽象化のプロセスである。ビットコインはプログラマビリティに欠け、アプリケーションの構築が困難だった。一方、イーサは仮想マシンとランタイム環境を導入し、さまざまな種類のアプリケーションを構築するためのプラットフォームを提供している。イーサはまた、ヴィタリック氏が繰り返し言及している「アカウントの抽象化」や、コンパイル済みの「暗号の抽象化」の追加など、進化するにつれて抽象化を続けてきた。
イーサがビットコインの抽象化であるように、CKBはある意味でイーサの抽象化であり、スマートコントラクト開発者により多くの自由を提供します。
1.アカウントの抽象化
CKBはセルモデルを通じてアカウントの抽象化を実現しています。例えば、ナーボスのエコ・ウォレット「UniPass」は、電子メールと携帯電話をベースにした認証システムを構築しています。ユーザーは、従来のインターネット・アカウントと同様に、電子メールとパスワードでログインできる。また、分散型アイデンティティ・サービス・プロバイダーであるd.idチームによって開発された分散型ドメイン名プロトコル.bitは、Nervosのアカウント抽象化を活用し、インターネット・ユーザー、イーサリアム・ユーザー、EOSユーザーが、CKBユーザーに限定されることなく、直接アプリを操作できるようにしている。
2.暗号抽象化
暗号抽象化の中心にあるのは、CKBがRISC-V命令セットの機能を活用するために使用しているEfficient Virtual Machine(EVM)です。CKB-VMにより、開発者はCやRustなどの言語で暗号アルゴリズムを実装できる。例えば、CKB上に構築されたJoyIDウォレットは、Nervos CKBカスタム暗号を活用して、パスワードやニーモニックを必要とせずに、指紋などの生体認証を使ってウォレットを作成し、トランザクションを確認します。
3.抽象化の実行
CKBの目標は、パフォーマンスとスループットを向上させるために、より高い抽象化レベルを構築することです。抽象化レベルが上がるにつれて、Nervos ネットワークはより多くの作業をオフチェーンまたはレイヤー 2 に移動できるようになります。例えば、XBOXは抽象化された汎用プラットフォームだが、ハードウェアを変更できないなどの制限がある。一方、PCは、グラフィックカード、CPU、メモリ、ハードドライブなどのハードウェアを変更することができる。したがって、PCはより抽象的なシステムである。CKBの目標は、XBOXからPCに移行することで、より多くのニーズを満たし、開発者により多くの利便性を提供することです。
RGB Strengths, Weaknesses, and Opportunities
2024年2月13日、CKBはRGB++ライトペーパーを正式にリリースしました。それはすぐに市場で多くの注目を集めました。
RGBプロトコルは長い間存在しており、2016年にピーター・トッドによって初めて紹介されたクライアントサイドの検証とシングルユースシールのコンセプトがRGBの先駆けとなりました。RGBプロトコルの核となる考え方は、必要なときだけビットコインのブロックチェーンを呼び出すこと、つまりプルーフ・オブ・ワークとネットワークの分散化を活用して、重複支出の保護と検閲への耐性を実現することです。トークン送金のすべての検証は、グローバル・コンセンサス層から取り除かれ、オフチェーンに置かれ、支払いを受ける側のクライアントによってのみ検証されます。
RGBの主な特徴は以下のように要約されます:
1.高い機密性、セキュリティ、スケーラビリティ
2.トランザクションが追加のストレージを必要とするホモモーフィックなコミットメントのみを保持するため、ビットコインのタイムチェーンが混雑しない
3.ハードフォークを必要とせず、将来的にアップグレード可能
3.
4.ビットコインよりも検閲耐性が高い: マイナーはトランザクション内の資産の流れを見ることができない
5.ブロック&チェーンの概念がない。の概念がない。
RGBプロトコルは設計上優れていますが、技術的に複雑なため、長年にわたって進歩が非常に遅れています。
DA問題:取引情報は送信者と受信者の間でのみ送信され、そのために必要な情報(UTXOの枝の履歴など)は一般ユーザーには生成しにくい。さらに、各クライアントが保存するデータは互いに独立しているため、データのサイロ化や、契約のグローバルな状態を見ることができないという問題がある。
P2Pネットワークの問題: RGBトランザクションは、ビットコインの拡張として、伝播のためにP2Pネットワークに依存しています。また、トランザクションを転送する際、ユーザーは互いにやり取りする必要があり、受信者はレシートを提供する必要がある。これらはすべて、ビットコインネットワークから独立したP2Pネットワークに依存している。
仮想マシンと契約言語: RGBプロトコルの仮想マシンは現在、AluVMによって支配されています。
マスター契約なし問題: RGBプロトコルには現在、マスター契約(パブリック契約)なしの完璧な相互作用スキームがありません。このため、複数パーティの相互作用の実装は困難です。
RGBプロトコルの利点と欠点は明確です。プライバシーとセキュリティのレベルが高い人々は、自分自身のクライアントを実行し、データをバックアップすることを好みますが、ロングテールのユーザーは明らかにそのための忍耐力を持っていません(例えば、ほとんどのライトニングネットワークのユーザーは、自分自身のクライアントを実行するのではなく、サードパーティのノードに依存しています)。
このため、Nervos CKBとCipherはRGB++と呼ばれるソリューションを考え出しました。これはRGBの資産の状態、コントラクトの公開、およびトランザクションの検証をCKBパブリックチェーンに委譲しようとするものです。CKBはサードパーティのデータホスティングおよびコンピューティングプラットフォームとして機能し、ユーザーが独自のRGBクライアントを実行する必要性を取り除きます。
RGB++
RGB++は、RGBの中核であるUTXOとCKBの基本アーキテクチャを活用したRGB原理の拡張です。
- ホモモーフィック結合: UTXOはRGBのコンテナとして、CKBのセルに結合およびマッピングできます。
-RGBのオフチェーンクライアント認証は、CKBのオンチェーン公開認証に変換することができ、認証のデータと状態は、セルのデータとタイプにマッピングすることができます。text-align: left;">特記事項:RGB++とRGBは2つの異なる概念です。RGBは主に使い捨てシールの概念を使用して拡張されています。RGB++は、他のUTXOチェーンがRGB++クライアントとして使用できる可能性に重点を置いており、その中心的な貢献は同型バインディングの概念です。
RGBプロトコルの2つの最も重要なコンポーネントは、所有権のためのUTXOと、状態管理とワンタイムシールのためのコミットメントです。RGB++の同型バインディングは、ビットコインUTXOをCKBのセルにマッピングし、所有権の同期にビットコインロックを使用し、状態維持にセルのデータと型を使用します。
これは、上記のようにRGBが直面している問題を解決するだけでなく、RGBにさらなる可能性を与えます:
-CKBブロックチェーンは、強化された認証クライアントとして機能します:-すべてのRGBブロックチェーンは、以下の機能を持ちます:-CKBブロックチェーンは、強化された認証クライアントとして機能します:-すべてのRGBブロックチェーンは、以下の機能を持ちます:-CKBブロックチェーンは、強化された認証クライアントとして機能します:-すべてのRGBブロックチェーンは、以下の機能を持ちます。strong>すべてのRGB++トランザクションは、BTCチェーンとCKBチェーンにそれぞれ1つのトランザクションとして同時に表示される。前者はRGBプロトコルのトランザクションと互換性があり、後者はクライアント側の検証プロセスを置き換えるもので、ユーザーはCKB上の関連するトランザクションをチェックするだけで、RGB++トランザクションの状態が正しく計算されていることを検証できる。上記のようなDA問題やデータサイロなどはもうありません。
-セキュリティと信頼性の向上:同期は、信頼できるクロスリンクブリッジやマルチシグネチャメカニズムに依存することなく達成され、2つのUTXO間の直接バインディングに基づいています。プルーフ・オブ・ワーク(PoW)のセキュリティ標準によると、ビットコインチェーン上の取引は6ブロック後に取り消すことができませんが、CKBでは同等の方式で同じセキュリティ保証を達成するために約24ブロックかかります。このアプローチは、資産が2つのレベル間で「ジャンプ」または移行しても安全であることを保証します。
- トランザクションの折り畳み: Bitcoin UTXOはCKBセルに同型にバインドされており、CKBセルの検証によってサポートされるチューリング完全なビットコインUTXOトランザクションを可能にします。CKB Cellのプログラム可能性がさらに悪用されれば、複数のCKBトランザクションが単一のビットコインRGB++トランザクションに対応できるようになり、低速で低スループットのビットコインメインネットが、高性能のCKBチェーンを使用して拡張できるようになります。
-非インタラクティブな送金:オリジナルのRGBプロトコルの問題の1つは、通常の取引を完了するために受取人がオンラインである必要があり、ユーザーにとって理解の難易度が増し、製品の複雑さが増すことでした。RGB++は、インタラクティブな動作をCKB環境内に配置し、非インタラクティブな転送ロジックを実装するために2段階の送受信操作を使用することで、チューリング完全環境を利用することができます。
全体として、RGB++ はRGBプロトコルの中核概念を継承し、異なる仮想マシンと検証スキームを使用しています。そのため、ユーザーはスタンドアロンのRGB++ クライアントを必要とせず、ビットコインとCKBライトノードにアクセスするだけで、すべての検証を独立して完了できます。RGB++ はまた、ビットコインにチューリング完全なコントラクトスケーリングと数十倍のパフォーマンススケーリングをもたらす。クロスチェーンブリッジは一切使用せず、代わりにセキュリティと検閲耐性を保証するネイティブクライアントサイドの検証スキームを使用します。
CKBの立場からすると、将来的にさらに多くのプロトコルと互換性を持たせることが、CKBを継続させることになる。
CKBの将来
CKBは、技術の「正統派の高み」であるビットコインネットワークのPoW+UTXO派に従うことを選びました。CKBがビットコインネットワークのPoW+UTXO技術派に従うという選択は、技術的には「正統派の高み」にあり、コミュニティと市場から多くの注目を集めている。コミュニティは一般的に、EVM互換派に比べ、RGB ++はビットコインのUTXOの正統性を受け継いでいると考えており、チームはビットコインのエコシステムに深くコミットしている。 レイヤードアーキテクチャ、UTXOの抽象化、最近提案されたOTXプロトコルCoBuild Open Transactionなど、いずれもビットコインの思考と革新の延長線上にある。
しかし、CKBが過剰な位置にあるという議論もある。2019年から2020年にかけてFirecoinで実質的な進歩を遂げることができず、2020年から2022年にかけてはゲーム的な方向に進んでいる。したがって、今回のLayer2方向へのシフトは思惑が疑われるかもしれない。
しかし、いずれにせよCKBが市場の熱狂に火をつけたことは間違いない。開花しつつあるビットコインのレイヤー2プロトコルでは、市場に最初に参入したほうが、より多くの資金とトラフィックを獲得し、より簡単に撤退できるという利点がある。しかし、CKBが、ほとんどのEVMの競合と比較して、エコシステムを維持するのに十分な開発者を引き付けることができるかどうかは、まだわからない。