
CKB安定通貨ペイメントの実装
TechFlow厳選深潮セレクト

CKB安定通貨ペイメントの実装
CKBはNervos NetworkのLayer 1ブロックチェーンであり、その主な機能はコンセンサスと実行およびデータ可用性にまとめられる。
著者:Jimmie、10K Ventures
1. 概要
-
CKB ステーブルコイン決済とは、CKBネットワークに基づく分散型ステーブルコイン決済ソリューションであり、ユーザーがCKBおよびビットコインの連合ネットワークを通じて、RGB++やFiber NetworkなどのLayer 2拡張を利用して、米ドルに連動したステーブルコインRUSDを生成・管理し、迅速かつ低コストで安全なクロスチェーンステーブルコイン決済を実現できるようにするものです。
2. 核心コンポーネントの紹介
2.1 CKB(Common Knowledge Base)
2.1.1 CKBとは
-
CKBはNervos NetworkのLayer 1ブロックチェーンであり、主な機能は合意形成と実行(Consensus & Execution)、およびデータ可用性(Data Availability)です。これにより、その上に構築されたペイメントチャネルやRGB++などを通じてスケーラビリティを向上させます。
-
ビットコイン(BTC)と同様にPoW合意メカニズムを採用しており、NC-MAXというアップグレード版アルゴリズムを使用しています。このアルゴリズムは取引確認時間を短縮し、孤立ブロック率を低下させることで、ネットワークの効率性と応答能力を高めています。BTCが固定の10分間隔でブロックを生成するのに対し、CKBはネットワーク活動に応じて約4時間ごとに動的にブロック間隔を調整し、パフォーマンスを最適化します。
-
CKBはEaglesongハッシュ関数を採用しており、これはNervos Network専用に設計されたSHA-256の代替として使用され、同等のセキュリティを提供します。
-
CKBはCellモデルをデータ構造の中核としており、これはBTCのUTXO会計モデルの改良版です。
-
二重スクリプトシステムにより、より柔軟なデータ保存と検証が可能となり、アセット発行やスマートコントラクトの実行をサポートします。
-
データ保存および状態管理機能を提供し、すべてのオンチェーン資産およびデータの長期的な可用性を保証します。
-
2.1.2 Cell モデル
-
Cellモデルとその特徴:
-
CellモデルはBTCのUTXOモデルに類似していますが、二重スクリプトの導入により、スマートコントラクトコードのオンチェーンでのデータ保存と検証が可能になります。
-
任意のタイプのデータや資産を格納可能:BTCのUTXOモデルでは各トランザクション出力は単純な金額情報と所有権のみを含むのに対し、CKBの各Cellはスマートコントラクトコードを格納でき、外部呼び出しによってこれらのスクリプトをトリガーして実行できます。つまり、各Cellが独自に関連するスマートコントラクトロジックを実行でき、プログラマブルであることを意味します。
-
状態と計算の分離:Cellがスマートコントラクトのコードと状態を保持しているため、複雑な計算タスクはLayer 2またはオフチェーンで実行でき、その結果をトランザクションを通じてLayer 1に同期することで、ネットワークの安全性とデータの一貫性を確保できます。
-
並列実行とトランザクションのバンドル:Cellモデルにより、異なるCell内のスマートコントラクトを並列実行でき、また異なるCellのトランザクション結果をまとめてオンチェーンに更新することが可能です。これにより計算がより効率的になり、取引手数料も削減されます。
-

-
Cellモデルの動作原理:

-
Live Cellとは、まだ消費されていないCellであり、次のトランザクションや状態更新の入力として使用できます。
-
Cellが消費されると、Dead Cellとなり再利用不可になりますが、トレーサビリティを確保するためにその履歴はチェーン上に保存されます。
-
Lockスクリプト:身元認証に使用され、BTCの署名メカニズムに類似しており、未承認のユーザーによるCell内データへのアクセスや変更を防ぎます。ユーザーは正しい署名またはマルチシグを提供しなければCellをアンロックできません。
-
Typeスクリプト:Cellのデータ検証ロジックを定義し、将来のトランザクションでCellをどのように使用または変更するかのルールを設定します。スマートコントラクトやルール検証の実行を通じて、トランザクションや状態の正当性を決定します。
-
Cellは入力と出力から構成される:BTCのUTXOモデルと同様に、Cellは入力と出力を通じてトランザクションや状態更新を実行します。各Cellはトランザクションの入力として消費され、新たな出力を生成して新しいCellを作成します。
-
Cellの構成要素:各CellにはCapacity、Updated Data、Lock Script、Type Scriptが含まれます。
-
Capacity(容量):Cellのストレージサイズを記録し、CKByteトークンのストレージ価値を表します。ユーザーが作成するCellはデータ量に応じて一定のCapacityを割り当てられ、オンチェーンストレージ空間が有効に活用されます。
-
Data(データ):Cellモデルの中核特性の一つで、単純な数値から複雑なスマートコントラクト状態まで任意の情報を格納でき、ブロックチェーン上での多様なデータ保存を可能にします。
-
二重スクリプトシステム:
-
Live Cell & Dead Cell:
-
ステートリース契約メカニズム:ユーザーはCKByteトークンを支払ってオンチェーンのストレージスペースをレンタルし、長期的なデータ保存を保証すると同時に、状態爆発(State Bloat)を防止します。
-
参考資料:
2.1.3 プログラマビリティ & CKB-VM
-
CellモデルはCKBのプログラマビリティの基盤です:各Cell内でスマートコントラクトの状態と実行スクリプトを格納でき、コントラクトの実行と資産管理が緊密に統合されます。
-
チューリング完全なRISC-V仮想マシン(CKB-VM)を通じて、開発者はオンチェーンでカスタムスマートコントラクトを実行できます。RISC-V命令セットの柔軟性により、開発者はより自由にコントラクトを記述でき、CKBは複雑なコントラクトロジックをサポートできます。
-
CKB-VMはCやRustなど複数の言語をサポートしています。この広範な互換性により、通常特定言語に限定される他のブロックチェーン仮想機と差別化され、より広い開発者コミュニティに開放されています。CKBネットワークはJavaScript、Rust、Go、Javaなどの主要言語向けSDKもサポートしており、開発者が使い慣れたツールで開発できるようになっています。
-
互換性と拡張性:CKB-VMの設計はBTCのUTXOモデルおよび他のブロックチェーンとの互換性を確保しつつ、高度に拡張可能なスマートコントラクトおよび複雑なアプリケーションをサポートしています。
-
参考資料:
-
https://medium.com/nervosnetwork/an-introduction-to-ckb-vm-9d95678a7757
2.1.4 PoW合意メカニズム
-
CKBはBTCと同様のPoW合意メカニズムを採用しており、ネットワークの安全性と非中央集権性を保証します。BTCと同様に、マイナーはハッシュ値の計算競争を通じてブロックをパッケージ化し、ネットワークの改ざん不可能性と検閲耐性を確保します。
-
NC-MAXアルゴリズム:BTCと比較して、CKBは改良されたNC-MAXアルゴリズムを導入しています。この改良により、高いスループットとブロックパッケージ効率の最適化が実現され、孤立ブロック率が低下し、取引確認速度が向上し、大規模なアプリケーションシナリオ(資産保管や決済処理など)に適しています。
-
Eaglesongハッシュ関数:Eaglesongハッシュ関数のカスタム設計はASIC中立性、効率性、安全性、ネットワーク公平性を通じて、Nervos CKBネットワークに性能とセキュリティ上の利点を提供し、非中央集権性を維持しつつ、マイニング効率とネットワーク拡張性を向上させます。
-
参考資料:
-
https://docs.nervos.org/docs/tech-explanation/consensus#nc-max-consensus-algorithm
-
2.1.5 多層セキュリティアーキテクチャ
-
CKBは多層セキュリティアーキテクチャを採用しています。Layer 1はデータの最終決済と状態の安全な保存に焦点を当て、Layer 2はトランザクション処理能力の拡張を担当します。
-
分離されたアーキテクチャにより、メインチェーン(Layer 1)の安全性が確保されます。トランザクション処理時の負荷が軽減され、全体ネットワークの安定性が向上します。
2.1.6 BTCとの関係及び正統性
-
UTXOモデルにおけるクロスチェーン相互運用性:
-
CKBのCellモデルはBTCのUTXOモデルの拡張であり、この類似性により、Force Bridgeなどのクロスチェーンブリッジツールを通じて、BTC UTXOモデル上の資産をCKB上でクロスチェーン操作できます。BTCユーザーは自身の資産をCKBネットワークにマッピングし、CKBネットワークの柔軟性を活かして資産の保管、スマートコントラクト操作、分散型金融(DeFi)アプリケーションを利用できます。
-
CellとBTC UTXOは構造的に類似しており、CKBはBTCの署名アルゴリズムと互換性があるため、ユーザーはBTCウォレットを使ってCKBチェーン上の資産を操作できます。他のUTXOパブリックチェーンについても同様です。
-
-
正統性:CKBはNC-Max(Nakamoto Consensus Max)を採用することで、BTCと理念的一致を保っています。NC-Maxは中本哲也コンセンサスの改良版であり、より優れた安全性とパフォーマンスを提供します。
-
コミュニティの支援:Nervosコミュニティは多数のブロックチェーン技術愛好家、開発者、マイナーで構成されており、一部のBTCコミュニティからの支援も受けています。正統性はBTCの非中央集権思想を継承し、拡張機能によりより広範なニーズを満たしている点にあります。
-
参考資料:
-
https://medium.com/@NervosCN/%E7%A7%91%E6%99%AE-%E4%BB%80%E4%B9%88%E6%98%AF%E4%B8%AD%E6%9C%AC%E8%81%AA%E5%85%B1%E8%AF%86-92ffe0886104
-
2.1.7 CKBのステーブルコイン決済における役割
-
ステーブルコイン残高の保管と管理:CKBのCellモデルはステーブルコイン保管の基礎であり、ユーザーのRUSDなどのステーブルコイン残高はチェーン上のCellに格納されます。各Cellは完全な残高情報を含み、資産の安全性と追跡可能性を保証します。
-
トランザクション状態の記録:CKBはオンチェーンでトランザクションのすべての状態変化を記録することをサポートしており、すべての決済プロセスはCellモデルを通じて透明に記録・追跡できます。このメカニズムはステーブルコイン決済において極めて重要であり、トランザクションの安全性と検証可能性を保証します。
-
スマートコントラクトの実行:ステーブルコイン決済プロセスにおける条件付き支払い、ロックなど複雑な操作は、CKB-VMがサポートするスマートコントラクトを通じて実現できます。
2.2 RGB++
2.2.1 RGB++とは
-
Bitcoin UTXOモデルおよび他のUTXOパブリックチェーンに適用可能な、分散型資産発行およびスマートコントラクトプロトコルです。
-
RGB++プロトコルはRGBプロトコルから発展したもので、オンチェーンとオフチェーンでそれぞれトランザクションを作成してバインドするという考え方を継承しています。違いは、RGBはクライアント側検証により、BTCネットワークが保存できないデータや実装できないスマートコントラクトをオフチェーンに移動し、対応するトランザクションとオンチェーンをバインドするのに対し、RGB++はこれらをCKBに移動し、CKBをBTCのスマートコントラクト決済レイヤーとすることです。
-
参考資料:
-
https://hackernoon.com/utxo-stack-the-complete-edition-of-the-rgb-protocol-charting-bitcoins-course
-
https://www.nervos.org/knowledge-base/Understanding_Bitcoin_layer2_%28explainCKBot%29
-
https://medium.com/@utxostack/the-magic-of-rgb-bridgeless-cross-chain-leap-70ed82bed3ab
2.2.2 基本機能
-
RGB++により、CKBをBTCのシャドウチェーン(Shadow Chain)として利用:BTCの補完チェーンとして、BTCネイティブでは処理できない図林機械内の複雑なロジックやスマートコントラクト操作を担います。
-
BTCネットワークとの相互作用
-
取引発生:BTCネットワークでは、ユーザーは通常のUTXOモデルで取引を完了しますが、スマートコントラクト実行に関わる部分はRGB++を通じて、コントラクト状態とデータをCKBにバインドします。
-
検証ロジック:BTCネットワークで行われる取引記録は、RGB++を通じてCKBに格納されたコントラクト状態と同期され、特定の検証ロジックにより取引の正当性を保証します。ネットワークで取引が発生するたびに、RGB++はCKB上のコントラクト実行をトリガーし、オンチェーンコントラクトロジックにより、残高が十分か、署名が有効か、コントラクト条件が満たされているかなどをチェックします。
-
-
RGB++はクライアントサイド検証(Client-Side Validation)方式を使用して、オフチェーンデータの秘匿性と完全性を確保します。オフチェーン検証が通過した場合にのみ、データがCKBに提出されて最終決済されます。
-
資産発行と管理:RGB++はユーザーがオフチェーンプロトコルを通じて資産(ステーブルコイン、トークンなど)を発行し、CKBを通じてこれらの資産のライフサイクルを管理することを可能にします(資産の発行や流通だけでなく、タイムロック、条件付き支払いなどのより複雑な操作も含みます)。
-
RGB++はBTCの高いセキュリティとCKBのプログラマビリティを結合しています。
2.2.3 同形バインディング(Isomorphic Binding)
-
資産と状態のクロスチェーン同期:同形バインディングとは、BTCとCKB(またはCardanoなどの他のUTXOパブリックチェーン)間で、資産と状態をある種のバインディングメカニズムで同期させるものです。BTCチェーン上で資産取引が発生するたびに、RGB++はCKB上にそれに対応するコントラクト状態または資産変動をマッピングします。
-
拡張UTXO:同形バインディングにおいて、BTCチェーン上の各UTXOはCKB上に対応するCell(UTXOコンテナ)を持ち、それに対応する資産状態とスマートコントラクト条件を記録します。
-
資産バインディング:ユーザーがBTCチェーン上で何らかのRGB++資産を保有している場合、CKB上のCellは対応する資産状態を格納し、両チェーン間で同形バインディングによりこれらの資産情報の一貫性を保証します。
-
取引の同期:RGB++トークン取引が発生すると、同形バインディングメカニズムはBTCネットワークにCommitmentを生成し、CKBチェーン上では対応するCellが消費され、新たなCellsが生成されて資産を分配します。
-
同形バインディングの利点 - BTCFiへの貢献
-
スマートコントラクトサポート:BTCはネイティブでチューリング完全なスマートコントラクトをサポートできませんが、同形バインディングにより、CKBはスマートコントラクトの実行レイヤーとして、BTC資産の複雑な取引条件(タイムロック、条件付き支払いなど)を管理できます。
-
資産管理の柔軟性:同形バインディングにより、CKB上でBTCネットワークを流れる資産を管理でき、ユーザーはCKBの柔軟なプログラミング能力を通じて複雑な金融操作を実行でき、BTCの基本プロトコルを変更する必要はありません。
-
2.2.4 Leap
-
RGB++ Layerのアップグレード提案:CKBとBTC間のバインディング関係をすべてのUTXOチェーンに拡張し、「バインド切り替え」により資産のクロスチェーンを実現します。
-
BTCと他のUTXOチェーン間のブリッジレスクロスチェーン:その目的は、BTCチェーン上のRGB++資産を他のUTXOチェーンにシームレスに移動できるようにすることです。異なるチェーン上のUTXOの切り替えにより、複数のブロックチェーン上で資産の管理と移転をサポートします。
-
ブリッジレス技術:Leapは同形バインディング(Isomorphic Binding)技術と異なるチェーン上のUTXOの切り替えを通じて、伝統的なLock-Mintクロスチェーンブリッジに依存せずに資産のクロスチェーン移転を実現します。
-
操作手順:例. ユーザーはCardanoチェーンを通じて、元々BTCチェーン上のRGB++資産を制御し、Cardanoチェーン上で資産の分割や移転を行うことができます。
-
Commitmentの発行:まず、ユーザーはBTCチェーン上にCommitmentを発行し、BTC UTXOにバインドされた資産のバインド解除を宣言します。
-
Cardanoチェーンへのバインディング:次に、Cardanoチェーン上に新しいCommitmentを発行し、該当RGB++資産をCardanoのeUTXOにバインドします。
-
ロックスクリプトの修正:その後、CKBチェーン上のRGB++資産のロックスクリプトを修正し、ロック解除条件をBTC UTXOからCardanoチェーンのeUTXOに切り替えます。これにより、資産保有者はCardanoチェーンを通じて元々BTCチェーン上の資産を制御できます。
-
-
LeapにおけるCKBの役割:
-
CKBはインデクサーおよびデータ可用性(DA)レイヤーのような役割を果たします。すべてのRGB++資産データは依然としてCKBチェーン上に保存され、CKBは第三者の証人としてLeapリクエストを処理し、クロスチェーン資産の安全性を確保します。
-
CKBは安全性と信頼性を提供します:伝統的なクロスチェーンブリッジで一般的なマルチシグやMPC(多方計算)メカニズムと比較して、CKBの安全性と非中央集権性はより信頼性が高いです。
-
2.2.5 RGB++のステーブルコイン決済における役割
-
ステーブルコインの発行と流通:RGB++を通じてBTCチェーン上でステーブルコインを発行し、CKBを通じて資産のスマート管理を実現します。
-
クロスチェーン資産管理:RGB++ LayerとCKBの組み合わせにより、ステーブルコイン決済が異なるUTXOチェーン上でシームレスに動作することを保証します。
-
スマートコントラクトサポート:ステーブルコイン決済に複雑な支払い条件、タイムロックなどの機能を提供し、支払いの柔軟性と安全性を向上させます。
-
ブリッジとしての役割:RGB++ LayerはBTC(および他のUTXOチェーン)とCKBの間のブリッジとして機能し、BTCのプログラマビリティと資産管理能力を拡張し、BTCのステーブルコイン決済機能をより多様化・柔軟化します。
2.3 Fiber Network
2.3.1 Fiber Networkの概要
-
Fiber Networkは、BTCのライトニングネットワークに類似したCKB上のLayer 2拡張スキームです。CKBのオフチェーン決済能力を向上させるために特別に設計されており、ユーザーがオフチェーンで迅速かつ低コストで支払いを行うことを可能にします。ペイメントチャネルを通じてオフチェーン取引を実現し、メインチェーンの負担を軽減し、取引速度を向上させます。
-
オフチェーン決済の特徴:Fiber Networkはペイメントチャネルを通じてオフチェーンでの高速送金を実現し、CKBメインチェーンへの依存を低下させ、取引スループットを向上させます。
-
現状:2024年9月時点で、mempoolのデータによると、現在のBTCライトニングネットワークには3億ドル以上の資金が配置されており、ノード数は約1.2万、相互に約5万のペイメントチャネルが構築されています。
-
参考資料:
-
https://hackernoon.com/fiber-network-a-lightning-network-based-on-ckb
2.3.2 技術的要点
-
オフチェーンペイメントチャネル(Fiber Channels):Fiber Networkはペイメントチャネルの作成を通じて、ユーザーがオフチェーンで直接資産を交換できるようにし、チャネルを閉鎖するときに最終状態をCKBメインチェーンに提出して決済します。
-
オンチェーンコントラクト(HTLC):
-
BTCライトニングネットワークと同様に、Fiber Networkも現在ハッシュタイムロックコントラクト(HTLC)を使用してオフチェーン取引の安全性を確保しています。オフチェーン取引が約定時間内に確認されない場合、HTLCを通じて自動的に資産が返還されます。
-
PTLC:Fiber NetworkはHTLCの基礎を改良し、整条の支払い経路図で同じ暗号化値を使用しないようにし、PTLCを使用して取引関連性のプライバシー漏洩を防止します。
-
-
マルチホップルーティング(Multi-Hop Routing):
-
Fiber NetworkはBTCライトニングネットワークと同様に、複数のノードを経由して支払い経路をジャンプさせることが可能で、Dijkstraアルゴリズムに基づいて支払い経路を探索し、ルーティング費用を削減し、マルチホップ経路支払いの成功率を向上させます。
-
-
監視サービス - ワッチタワー(Watchtower Service):
-
ユーザーは24時間監視サービスを利用してペイメントチャネルの状態を監視し、悪意のあるノードによる二重支払いまたは不正行為(期限切れのCommitをオンチェーンに提出しようとする行為)を防止できます。このサービスは取引を自動追跡して警告を発します。
-
2.3.3 Fiber Network と BTCライトニングネットワークの違い
-
マルチアセットサポート:
-
BTCライトニングネットワークはBTCのオフチェーン支払いのみをサポートしており、将来Taproot Assetアップグレードにより他の資産をサポートする可能性がありますが、現時点ではネイティブにBTCのみをサポートしています。
-
Fiber NetworkはCKB、BTC、RGB++ステーブルコインなど複数の資産をサポートしています。
-
-
手数料と取引速度:
-
BTCライトニングネットワークはBTCチェーン上で動作するため、チャネルのオープンとクローズ時に高いBTC手数料を支払う必要があります。特にBTC取引手数料が上昇すると、チャネル操作コストが大幅に増加します。
-
Fiber NetworkはCKBに依存しているため、より高いTPSと低い取引手数料を提供し、チャネルのオープンとクローズ操作コストが低く抑えられ、より良いユーザーエクスペリエンスを提供します。
-
-
クロスチェーン相互運用性:
-
BTCライトニングネットワークは主にBTCネットワーク内での支払いに使用され、まだ他のUTXOチェーンのクロスチェーン支払いをサポートしていません。
-
Fiber NetworkはBTCネイティブ資産(インスクリプション、ルーンなど)、CKB、RGB++ネイティブ資産(RUSDなど)を含む複数の資産の流通をサポートしています。
-
クロスチェーン資産のオフチェーン支払い:RGB++ Layerを活用することで、すべてのUTXOチェーンの資産がライトニングネットワークに参加できます。
-
Fiber NetworkとBTCライトニングネットワークは相互接続可能:クロスチェーン支払いを実現(Fiber Networkからの送信、BTCライトニングネットワークでの受信のみ可能)。ユーザーはFiber Networkを通じてCKBまたはRGB++資産を使用してBTCライトニングネットワーク上の資産を購入でき、クロスチェーン取引のアトミック性(一部の資産のみ成功/失敗するクロスチェーンの状況が発生しない)を確保できます。
-
2.3.4 Fiber Networkのステーブルコイン決済における役割
-
Fiber Networkはオフチェーンでのステーブルコイン送金をサポートし、支払いの即時性と低コストを確保します。
-
Fiber Networkはオフチェーンペイメントチャネルの作成を通じて、ユーザーがオフチェーンで高頻度取引を行い、メインチェーンの負担を軽減できるようにします。
-
Fiber Networkはクロスチェーンアトミック支払いをサポートし、ステーブルコイン支払いが複数のチェーンを安全に越境できるようにします。
2.4 Stable++
2.4.1 Stable++の概要
-
CKBエコシステムの分散型過剰担保ステーブルコインプロトコルであり、ユーザーがBTCまたはCKBを担保にして米ドルに連動したRUSDを鋳造できるようにします。
-
RUSDは理論的には、RGB++プロトコルをベースにビットコインネットワーク上で直接発行される最初のステーブルコインであり、CKBの能力を活用してよりローカルで効率的なソリューションを提供します(疑問あり)。
-
手数料:ユーザーがBTC/CKBを担保にしてRUSDを鋳造し、RUSDを返却してBTC/CKBを赎回する際には手数料がかかります。
-
RUSDステーキング:ユーザーは貸し出したRUSDをステーキングすることでガバナンストークンSTBを獲得できます。
-
ガバナンストークンSTB
-
ユーザーはSTBをステーキングすることで担保資産の清算に参加し、収益を得られます。
-
ユーザーはSTBをステーキングすることで手数料分配に参加できます。
-
-
クロスチェーン相互運用性:RUSDはRGB++の同形バインディングとLeap機能を通じて、UTXOチェーン間の口座振替が可能です。
-
低い最低担保比率(MCR):効率的な清算により、プロトコルおよびステービリティプロバイダーが潜在的損失リスクに直面する可能性が低下し、担保資産価値に対する要求も低下します。
-
非中央集権性:Stable++は完全に非中央集権的で独立して運営されるプロトコルであり、いかなる実体の管理や許可を必要とせず、ユーザーは自由かつ安全にシステムと相互作用できます。
-
参考資料:
-
https://jackylhh.notion.site/Stable-RGB-Layer-9b2c3a385d5d4ce89f176d2b9c1701e4
-
https://medium.com/@NervosCN/stable-%E6%8E%A0%E5%BD%B1-%E6%89%AD%E8%BD%AC%E6%BD%AE%E6%B5%81%E7%9A%84%E5%8D%8F%E8%AE%AE-de7eadee5036
-
2.4.2 清算メカニズム - ダブルインシュアランス
-
概要:清算メカニズムは、担保価値がある臨界点(最低担保比率×借入RUSD)まで下落した際にトリガーされる保護措置であり、生成されたRUSDステーブルコインが常に十分な担保で裏付けられていることを保証します。システムは担保不足のユーザーを自動的に清算し、全体システムの安定性を維持します。
-
ステービリティプール(Stability Pool):
-
大規模な清算発生時に効率が低い問題を解決するため、Stable++は一般的な貸借プロトコルのオークション方式に代わってステービリティプールを使用して清算を行います。市場で清算人を探す必要はありません。
-
自動清算:ステービリティプールはLPs(ユーザー)が事前にRUSDを預け入れて準備金としておく必要があります。清算が発生すると、ステービリティプール内の不良債権相当額のRUSDが直接破棄され、同時に担保物がLPsに直接分配されます。
-
ステービリティプールによる自動清算機能により、超過担保物の直接分配で従来のオークションに代わり、大規模な清算発生時のステーブルコインの運営効率と安定性を向上させます。
-
-
再分配
-
概要:ステービリティプールに不良債権清算を完了するだけの準備金がない場合、不良債権と担保物は借り手間で均等に再分配されます。
-
債務再分配:清算プールがすべての不良債権をカバーできない場合、残りの債務はすべての借り手間で比例再分配されます。
-
担保物分配:すべての借り手が不良債権を共同で吸収する一方で、超過担保物も報酬として比例分配されます。
-
すべての借り手が共同で不良債権を負担することで、システム内に未カバーの債務が存在せず、システミックリスクの蓄積を回避します。
-
2.4.3 Stable++のステーブルコイン決済における役割
-
Stable++プロトコルがステーブルコインRUSDを生成し、支払いで使用される主要なステーブルコインとなります。
-
Stable++は革新的な清算メカニズムを通じて、従来の超過担保方式を改善し、RUSD価格の安定性を保証します。
-
Stable++はRBG++の同形バインディングとLeap機能を活用し、RUSDをUTXOをサポートするあらゆるチェーン上で真正に自由に流通可能な最初のステーブルコインとし、ステーブルコインの流通性をさらに拡大します。
2.5 JoyID
2.5.1 JoyIDとは
-
JoyID Passkey ウォレットは、Passkey鍵管理と組み合わされた暗号通貨ウォレットです。
-
Nervosエコシステムにおいて、JoyIDはクロスチェーン、非中央集権型の身元認証および管理ツールとして設計されており、ユーザーが暗号通貨および他の分散型アプリケーションを安全に保管・利用できるようにします。
-
参考資料:
-
https://nervina.notion.site/JoyID-8645e910ef104962b01bd4835a8ea7dc
-
https://x.com/joy_protocol/status/1836299130345525533
-
2.5.2 主な機能
-
パスワードやリカバリーフレーズ不要:生体認証によりウォレットにアクセス可能で、鍵なしログインを実現します。
-
BTCおよびFiber Networkをサポート:ユーザーはより迅速かつ効率的に取引でき、CKBのユースケース拡大にも貢献できます。
-
マルチチェーンサポート:BTCおよびNervos CKBだけでなく、ETHおよび一連のEVMチェーンもサポートしています。
-
Passkeyによる追加のセキュリティ:Passkeyはハードウェアデバイスに関連付けられたsecp256r1署名を通じて、ブロックチェーン取引に必要なsecp256k1署名を生成します。secp256r1署名は取引中に暴露されず、生体情報のみで生成されるため、ウォレットに追加のセキュリティを提供します。
-
セキュリティと使いやすさの融合
-
セキュリティ性:ハードウォレット > Passkeyウォレット > ソフトウェア非管理ウォレット > 管理ウォレット
-
使いやすさ:Passkeyウォレット > 管理ウォレット > ソフトウェア非管理ウォレット > ハードウォレット
-
2.5.3 JoyIDのステーブルコイン決済における役割
-
JoyIDはユーザーインターフェースとして、ユーザーがCKBネットワーク内でステーブルコイン決済を行い、RUSD資産やペイメントチャネルを管理できるようにします。
-
JoyIDはその優れた機能の組み合わせ(セキュリティ、使いやすさ、マルチチェーンサポート)を通じて、CKBベースのステーブルコイン決済および他の取引をさらに強化できます。
3. 支払い経路
-
支払いの開始と受領:ユーザーはJoyIDウォレットを通じてペイメントチャネルを開設し、ステーブルコイン決済を行えます。
-
ステーブルコイン発行:RGB++とStable++が協働し、Stable++がBTCまたはCKBを超過担保してRUSDを生成し、その後RGB++を通じてオンチェーンで発行します。
-
クロスチェーン取引と流通:RGB++は同形バインディングとLeapを通じて、BTCチェーン(および他のUTXOチェーン)とCKBチェーンをシームレスに接続し、RUSDおよび他の資産が複数のUTXOチェーン上でクロスチェーン操作でき、資産流通範囲を拡大し、データ同期を保証します。
-
取引記録と決済:Fiber NetworkとCKBの組み合わせにより、オフチェーン支払いの迅速な処理が可能となり、CKBがL1チェーンとして取引の最終決済を保証し、すべての取引状態と資産の安全性を確保します。
-
複雑取引の基盤:CKBの仮想マシンとCellモデルはスマートコントラクトの実行環境を提供し、複雑な支払い条件やカスタムコントラクトロジックをサポートすると同時に、Stable++プロトコルの非中央集権性も保証します。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News


















