ソース: Byte Meta CKB
セキュリティは常に、アセット配布プロトコルの主要な考慮事項です。今日の投稿では、RGB++の紹介を続け、同型バインディングとは何か、なぜRGB++プロトコルは非常に安全だと考えられているのかについて詳しく説明します。
同型バインディング技法の使用は同型性を前提としています。CKBブロックチェーンのCellモデルは、ビットコインのUTXOモデルの進化版であり、どちらも同じルーツを持っています。この類似性により、あるブロックチェーン上のUTXOを別のブロックチェーン上のUTXOに同型バインディング技術を使ってバインドまたはマッピングすることができます。RGB++プロトコルを例にとると、RGBアセットは本質的にビットコインのUTXOに寄生しているため、RGB++プロトコルは同型結合技術を使用してビットコインのUTXOをCKBブロックチェーン上のCellsにマッピングすることができ、RGBプロトコルのクライアント側検証の代替としてCKBブロックチェーンを使用することができます。
同型バインディング技術をより直感的に理解するために、土地の区画と土地の証書を類似のオブジェクトとして使ってみましょう。
Bitcoin mainnetを土地に例え、Zhangsanが100エーカーの土地に対応する紙の証書である資産をRGB++プロトコルを通じて発行するとします。の土地に対応する紙の証書である。紙の証書はビットコインのブロックチェーン(つまり、Zhang Sanが所有するUTXO)に保存され、同型結合技術はCKBブロックチェーン(Cellに存在する)上で紙の証書の電子コピーを発行することと等価である。
Zhang Sanは40エーカーの土地を親戚のLi Siに譲渡するため、元の100エーカーの紙の証書は破棄され、40エーカーと60エーカーの新しい紙の証書が作成されます。その違いは、40エーカーの証書は李氏が管理するUTXOに保管され、60エーカーの証書は張氏が管理するUTXOに保管されるという点である。特に、ここでのビットコイン・ブロックチェーンの役割は、新しく生成された証書の区画が正確に100エーカーになることを検証するのではなく、Zhang Sanが100エーカーの紙の証書を複数回使用すること(つまり二重支出)を防ぐことである。言い換えれば、オリジナルのRGBプロトコルの下では、彼が得た証書に40エーカーと書かれていることを検証するのはリー・シー次第であり、チャン・サンによって提供された土地のトレーサビリティを検証するのもリー・シー次第なのだ(オリジナルのRGBプロトコルでは、クライアント側の検証が必要であり、これはユーザー自身が行う必要がある)。
CKBブロックチェーン上に展開されたビットコインライトクライアントは、ビットコインブロックチェーン上で起こった「100エーカーの紙の証書を破棄し、40エーカーの紙の証書と60エーカーの紙の証書を生成する」ということが、実際に起こったことを検証する。
検証に合格すると、CKBブロックチェーン上の100エーカーの電子証書が破棄され、40エーカーの電子証書と60エーカーの電子証書が生成される。CKBブロックチェーンはチューリング完全であるため、新しく生成された2つの電子証書の区画サイズが正確に100エーカーになることを検証し、保証する。したがって、RGB++プロトコルは、RGBプロトコルのクライアント側の検証を置き換えることができます。つまり、ステップ2でのLiの検証(区画のトレーサビリティ検証を含む)を省略することができます。
上記の4つのステップは、同型バインディング技術の4つの操作プロセスに正確に対応しています:UTXOをCellにマッピングする、トランザクションを検証する、クロスチェーン検証、CKB上の状態変更。
上記の土地区画と土地証書のアナロジーは、ビットコインUTXOに保管されている紙の土地証書のセキュリティと二重売買の防止が、ビットコイン・ブロックチェーンのセキュリティに大きく依存していることを明らかにしています。そして、ビットコインは、最も長く稼動し、最も安全なPoWチェーンとして、その安全性は時の試練に耐えてきました。
同型結合技術によって生成された電子土地証書のセキュリティと二重支出の防止は、CKBブロックチェーンのセキュリティに大きく依存しています。CKBブロックチェーンは、最大限のセキュリティと分散化を確保するために、ビットコインと同じ、時間の試練を経たPoWコンセンサスメカニズムを設立当初から採用しています。現在、CKBのマイニング機器は世界最大のASICマイナーであるBitmain社製であり、CKBの現在のネットワークパワーは過去最高の440PH/sを超えている。PoWチェーンを偽造または再構築することは非常に困難であり、各ブロックの演算能力を再計算する必要があるため、一晩でピラミッドを再構築するようなもので、ほとんど不可能な作業です。その結果、私たちはCKBブロックチェーンのセキュリティに完全に頼ることができるのです。
もちろん、まだ疑問がある場合は、上記の例のステップ2で行ったように、土地証書に実際に40エーカーと書かれていること、張三が提供した土地の追跡可能証明書が本物で有効であることを自分で確認し、これを検証する選択肢もあります。これはRGBプロトコルの慣行でもあり、ユーザーは自分でクライアント側の検証を完了させる必要があります。RGB++プロトコルは単に追加のオプションを提供するだけであり、自分でクライアント側の検証を完了させることに加えて、CKBブロックチェーンの検証を信頼することもできます。
RGB++プロトコルの素晴らしさは、CKBブロックチェーンがDAレイヤーとして機能するだけでなく、ビットコインブロックチェーン上のRGB++資産がCKBブロックチェーンを自由に行き来できるようにするLeapオペレーションもサポートしていることです(もちろん、逆のオペレーションも可能で、将来的には他のチューリング完全UTXOブロックチェーンにも拡張できます)。CKBブロックチェーンはチューリング完全であるため、開発者は貸出プラットフォームや分散型取引所など、あらゆる種類の複雑なDeFiアプリケーションをその上に構築することができる。これは、Leap操作を通じてCKBブロックチェーンに転送されたRGB++資産が、担保融資、利子生成のための質権設定、取引など、多種多様な金融活動に参加できることを意味する。
Leap操作を通じてCKBチェーンに移転されたRGB++資産を使ってさまざまな金融活動に参加する場合、これらの操作の安全性はCKBブロックチェーンの安全性に大きく依存します。先に述べたように、CKBブロックチェーン自体の安全性は高い。しかし、CKBブロックチェーンのセキュリティにまだ懸念がある場合は、Leap操作を通じてCKBチェーン上のRGB++資産をビットコインブロックチェーンに転送し、ビットコインブロックチェーン上のRGB++資産に戻すことをいつでも選択できます。
リープ機能に関しては、ブロック再編成というリスクに言及しなければなりません。しかし、このリスクは、より多くのブロック確認を待つことで効果的に回避することができます。ビットコインネットワークでは、取引は一般的に6回のブロック確認で不可逆とみなされる。注目すべきは、PoW確認の回数はセキュリティと線形に関係せず、PoWブロックを転覆させる難易度はブロックの数に応じて指数関数的に増加することである。したがって、CKBブロックチェーンでビットコインの6ブロック確認と同レベルのセキュリティを達成するためには、わずか24のCKBブロック確認が必要であると推定されます。CKBの平均ブロックアウト時間が約10秒であることを考えると、24回のブロック確認はビットコインの6回のブロック確認に必要な時間よりもはるかに短い。
図:PoWセキュリティの図、出典:https://talk.nervos.org/t/rgb-1/7798
そこで、より高いレベルを求めるのであれば、次のようにします。より高いレベルのセキュリティを望むなら、あと数ブロック確認するのを待てばいい。section>
RGB++が使用する同型バインディング技術は、ビットコインのUTXOをCKBのCellに巧みにバインドし、ユーザーの認証操作を簡素化するだけでなく、高レベルのセキュリティも維持します。同時に、Leap操作はユーザーに幅広いアプリケーションシナリオを提供し、クロスチェーン相互運用性の新たな道を開きます。
RGB++の上に構築することを選択するアプリケーションがますます増えており、ビットコインのエコシステムの将来においてますます重要な役割を果たすと信じる理由があります。