概要
Fiber Network は、Nervos CKB とオフチェーンチャネルに基づいて構築された次世代のパブリックライトニングネットワークであり、RGB++ アセットに対して高速で低コストかつ非中⼼化されたマルチ通貨⽀払いやピアツーピア取引を提供することができます。
バックグラウンド
ブロックチェーン技術の発展と挑戦
ブロックチェーン技術は、ビットコインの登場以来、急速な発展を遂げてきました。最初は単純な支払い機能から、スマートコントラクト、分散化金融(DeFi)、非代替性トークン(NFT)など、さまざまな応用領域に広がってきました。ブロックチェーン技術は、セキュリティ、透明性、分散化の面で明らかな利点を持っていますが、拡張性と取引速度の面では多くの課題に直面しています。
Nervos CKB は性能や確認時間が向上していますが、小額の支払いや即時支払いのニーズを満たすために取引速度と取引コストをさらに向上させる必要があります。
ライトニングネットワーク的启示
ライトニングネットワーク(Lightning Network)は、ビットコインネットワークのセカンドレイヤー拡張ソリューションであり、オフチェーントランザクションと支払いチャネル技術を通じて、高速かつ低コストのマイクロペイメントを実現しました。その核心の理念には、以下が含まれます:
Nervos CKBの利点
Nervos CKBは、汎用性と安全性に特化したブロックチェーンプラットフォームです。その独自の設計により、ブロックチェーンの拡張性と相互運用性の問題に対する独自の優位性を持っています。
ファイバーネットワークプロジェクトの意義
Nervos CKBを使用してオフチェーンチャネルを構築することで、ライトニングネットワークの成功体験とCKBの技術的優位性を組み合わせ、高速で低コストかつ分散化されたマルチアセットリアルタイム支払い交換ネットワークを構築することを目指しています。具体的には:
アーキテクチャ設計
総合的なアーキテクチャ
Fiber Networkの全体的なアーキテクチャには、次の主要なモジュールが含まれています:
*ファイバーチャネル
オフチェーン支付通道
オフチェーン支払いチャネルはFiber Networkの中核であり、それを通じて複数のオフチェーン取引を行い、チャネルを閉じる際にのみオンチェーン決済を行うことができます。このメカニズムにより、オンチェーン取引の数が著しく減少し、取引速度が向上し、取引手数料がドロップします。
大まかな作業フローは次のとおりです:
具体のメッセージ交換形式については、Fiber Network P2Pメッセージプロトコルを参照してください[2]
オンチェーン合约
目前、我々はハッシュドタイムロックコントラクト(HTLC)を使用して、オフチェーン取引の安全性を確保し、ライトニングネットワークに互換性を持たせています。これにより、トランザクション相手のリスクを回避し、オフチェーン取引が失敗した場合でも、ユーザーはオンチェーンの契約により資金の保護を受けることができます。
CKBのチューリング完全性により、より柔軟かつ安全なオンチェーン契約を実現することができます。その後、バージョンベースの取り消しメカニズムやより安全なポイントタイムロック契約の導入など、契約の機能をさらに拡張する予定です。
マルチホップルーティング
多ホップルーティング技術では、ユーザーは相手と直接支払いチャネルを確立せずに、複数の中間ノードを通じて支払いを完了することができます。このメカニズムにより、ネットワークの柔軟性とカバレッジ範囲が向上します。
作業フロー:
同時に、ここではHTLC契約を使用してクロスチェーンインタラクションの支払いを実現し、ライトニングネットワークとの相互運用をcross-chain hub serviceを介してサポートします。詳細については、HTLCを使用したPayment Channel Cross-Chain Protocolを参照してください。[3]
監視サービス
監視サービスはFiber Networkの重要な構成要素であり、オフチェーン支払いチャネルの状態を監視し、チャネルの安全性と資金の安全性を確保します。機能と役割は以下の通りです:
現在の進捗状況と計画
現在、私たちはFiber Networkのプロトタイプを完成し、2つのノード間でチャネルの作成、更新、クローズの基本機能を実現しました。また、BTCライトニングネットワークとのクロスチェーンインタラクションの機能も検証しました。プロジェクトコードは、次の2つのGitHubリポジトリで見つけることができます:
次の作業計画では、マルチホップルーティングとモニタリングサービスの準備、および RPC インターフェースと SDK の改善が行われます。これにより、より多くの開発者が Fiber Network に簡単にアクセスできるようになります。
多ホップルーティングプロトコルは、Dijkstraアルゴリズムに基づいて支払い経路を探索し、このようにしてルーティングコストを低減し、マルチホップ経路の支払い成功率を向上させます。Fiber Networkが稼働した後、ネットワークトラフィックと運用状況に応じてルーティングアルゴリズムを最適化し、2〜3種類の経路検索戦略を提供する予定であり、ユーザーの異なるルーティング好みと要求に対応します。Fiber Networkは、マルチパス支払い戦略も導入し、大きな支払い額を複数の部分に分割し、それぞれを異なる経路で転送することで、支払い成功確率をさらに高めます。
監視サービスは、Fiber Networkの一部のノードによって提供され、彼らはオンラインのままであり、ネットワーク内の異常な状況をフォローし、チャネル内の資産を保護するのを助けます。監視サービスは、クロスチェーンハブサービスを追跡することもあります。ユーザーが一定の時間オフラインの場合でも、監視サービスはライトニングネットワークとの交換が成功することを保証します。
また、Fiber Networkには、プライバシー保護アルゴリズムを実現するためのCKBのプログラム可能性を活用し、ルートアルゴリズムと監視サービスを最適化して、ユーザーの支払い情報の安全性とプライバシーを保護するなど、さらなる機能の追加も検討しています。
30.52K 人気度
58.48K 人気度
18.96K 人気度
13.16K 人気度
100.59K 人気度
Fiber Network: CKBをベースにしたパブリックライトニングネットワーク
概要
Fiber Network は、Nervos CKB とオフチェーンチャネルに基づいて構築された次世代のパブリックライトニングネットワークであり、RGB++ アセットに対して高速で低コストかつ非中⼼化されたマルチ通貨⽀払いやピアツーピア取引を提供することができます。
バックグラウンド
ブロックチェーン技術の発展と挑戦
ブロックチェーン技術は、ビットコインの登場以来、急速な発展を遂げてきました。最初は単純な支払い機能から、スマートコントラクト、分散化金融(DeFi)、非代替性トークン(NFT)など、さまざまな応用領域に広がってきました。ブロックチェーン技術は、セキュリティ、透明性、分散化の面で明らかな利点を持っていますが、拡張性と取引速度の面では多くの課題に直面しています。
Nervos CKB は性能や確認時間が向上していますが、小額の支払いや即時支払いのニーズを満たすために取引速度と取引コストをさらに向上させる必要があります。
ライトニングネットワーク的启示
ライトニングネットワーク(Lightning Network)は、ビットコインネットワークのセカンドレイヤー拡張ソリューションであり、オフチェーントランザクションと支払いチャネル技術を通じて、高速かつ低コストのマイクロペイメントを実現しました。その核心の理念には、以下が含まれます:
Nervos CKBの利点
Nervos CKBは、汎用性と安全性に特化したブロックチェーンプラットフォームです。その独自の設計により、ブロックチェーンの拡張性と相互運用性の問題に対する独自の優位性を持っています。
ファイバーネットワークプロジェクトの意義
Nervos CKBを使用してオフチェーンチャネルを構築することで、ライトニングネットワークの成功体験とCKBの技術的優位性を組み合わせ、高速で低コストかつ分散化されたマルチアセットリアルタイム支払い交換ネットワークを構築することを目指しています。具体的には:
アーキテクチャ設計
総合的なアーキテクチャ
Fiber Networkの全体的なアーキテクチャには、次の主要なモジュールが含まれています:
*ファイバーチャネル
オフチェーン支付通道
オフチェーン支払いチャネルはFiber Networkの中核であり、それを通じて複数のオフチェーン取引を行い、チャネルを閉じる際にのみオンチェーン決済を行うことができます。このメカニズムにより、オンチェーン取引の数が著しく減少し、取引速度が向上し、取引手数料がドロップします。
大まかな作業フローは次のとおりです:
具体のメッセージ交換形式については、Fiber Network P2Pメッセージプロトコルを参照してください[2]
オンチェーン合约
目前、我々はハッシュドタイムロックコントラクト(HTLC)を使用して、オフチェーン取引の安全性を確保し、ライトニングネットワークに互換性を持たせています。これにより、トランザクション相手のリスクを回避し、オフチェーン取引が失敗した場合でも、ユーザーはオンチェーンの契約により資金の保護を受けることができます。
大まかな作業フローは次のとおりです:
CKBのチューリング完全性により、より柔軟かつ安全なオンチェーン契約を実現することができます。その後、バージョンベースの取り消しメカニズムやより安全なポイントタイムロック契約の導入など、契約の機能をさらに拡張する予定です。
マルチホップルーティング
多ホップルーティング技術では、ユーザーは相手と直接支払いチャネルを確立せずに、複数の中間ノードを通じて支払いを完了することができます。このメカニズムにより、ネットワークの柔軟性とカバレッジ範囲が向上します。
作業フロー:
同時に、ここではHTLC契約を使用してクロスチェーンインタラクションの支払いを実現し、ライトニングネットワークとの相互運用をcross-chain hub serviceを介してサポートします。詳細については、HTLCを使用したPayment Channel Cross-Chain Protocolを参照してください。[3]
監視サービス
監視サービスはFiber Networkの重要な構成要素であり、オフチェーン支払いチャネルの状態を監視し、チャネルの安全性と資金の安全性を確保します。機能と役割は以下の通りです:
現在の進捗状況と計画
現在、私たちはFiber Networkのプロトタイプを完成し、2つのノード間でチャネルの作成、更新、クローズの基本機能を実現しました。また、BTCライトニングネットワークとのクロスチェーンインタラクションの機能も検証しました。プロジェクトコードは、次の2つのGitHubリポジトリで見つけることができます:
次の作業計画では、マルチホップルーティングとモニタリングサービスの準備、および RPC インターフェースと SDK の改善が行われます。これにより、より多くの開発者が Fiber Network に簡単にアクセスできるようになります。
多ホップルーティングプロトコルは、Dijkstraアルゴリズムに基づいて支払い経路を探索し、このようにしてルーティングコストを低減し、マルチホップ経路の支払い成功率を向上させます。Fiber Networkが稼働した後、ネットワークトラフィックと運用状況に応じてルーティングアルゴリズムを最適化し、2〜3種類の経路検索戦略を提供する予定であり、ユーザーの異なるルーティング好みと要求に対応します。Fiber Networkは、マルチパス支払い戦略も導入し、大きな支払い額を複数の部分に分割し、それぞれを異なる経路で転送することで、支払い成功確率をさらに高めます。
監視サービスは、Fiber Networkの一部のノードによって提供され、彼らはオンラインのままであり、ネットワーク内の異常な状況をフォローし、チャネル内の資産を保護するのを助けます。監視サービスは、クロスチェーンハブサービスを追跡することもあります。ユーザーが一定の時間オフラインの場合でも、監視サービスはライトニングネットワークとの交換が成功することを保証します。
また、Fiber Networkには、プライバシー保護アルゴリズムを実現するためのCKBのプログラム可能性を活用し、ルートアルゴリズムと監視サービスを最適化して、ユーザーの支払い情報の安全性とプライバシーを保護するなど、さらなる機能の追加も検討しています。