Interoperability is essential for transforming blockchains from isolated networks into collaborative ecosystems, unlocking their full potential. While significant progress has been made in public blockchain interoperability, bridging permissioned and permissionless blockchains poses unique challenges due to differences in access control, architectures, and security requirements. This paper introduces a blockchain-agnostic framework to enable interoperability between permissioned and permissionless networks. Leveraging cryptographic techniques, the framework ensures secure data exchanges. Its lightweight architectural design simplifies implementation and maintenance, while the integration of Clover and Dandelion++ protocols enhances transaction anonymity. Performance evaluations demonstrate the framework's effectiveness in achieving secure and efficient interoperability by measuring the forwarding time, the throughput, the availability, and their collusion impact of the system across heterogeneous blockchain ecosystems.
論文ID : 2510.14151タイトル : Privacy-Preserving and Incentive-Driven Relay-Based Framework for Cross-Domain Blockchain Interoperability著者 : Saeed Moradi、Koosha Esmaeilzadeh Khorasani、Sara Rouhani(マニトバ大学およびÉcole de technologie supérieure)分類 : cs.DC(分散・並列・クラスタコンピューティング)発表日 : 2025年10月15日(arXiv プレプリント)論文リンク : https://arxiv.org/abs/2510.14151 ブロックチェーン相互運用性は、孤立したネットワークを協調的なエコシステムに変換するために不可欠である。パブリックチェーン間の相互運用性は大きな進展を遂げているが、許可型チェーンと非許可型チェーンの接続は、アクセス制御、アーキテクチャ、セキュリティ要件の違いにより、独特の課題に直面している。本論文は、暗号技術を活用して安全なデータ交換を確保するブロックチェーン非依存フレームワークを提案する。その軽量なアーキテクチャ設計は実装と保守を簡素化し、CloverおよびDandelion++プロトコルの統合により取引の匿名性を強化する。性能評価は、転送時間、スループット、可用性、システムの共謀攻撃への耐性を測定することにより、異種ブロックチェーンエコシステムにおいて安全で効率的な相互運用性を実現するフレームワークの有効性を実証している。
相互運用性の課題 : 既存のブロックチェーンネットワークのほとんどは孤立した状態にあり、マルチネットワーク環境での潜在能力の発揮を制限している異種ネットワークの接続 : 許可型チェーン(エンタープライズグレードのHyperledger Fabricなど)と非許可型チェーン(Substrateなど)の間には根本的な違いが存在するプライバシー保護の必要性 : エンタープライズグレードの許可型チェーンは機密データを処理するため、厳格な機密性と匿名性対策が必要であるブロックチェーン技術の金融、医療、サプライチェーン管理などの分野への広範な応用には、クロスチェーン協力が必要である エンタープライズグレードのアプリケーションは、データプライバシーを維持しながらパブリックチェーンとの相互運用性を実現することを要求する 既存のソリューションは主に同質的なネットワークに焦点を当てており、許可型チェーンと非許可型チェーンの混合シナリオを無視している Polkadot : 主に非許可型ネットワークを対象としており、エンタープライズグレードのアプリケーションに必要なプライバシー保護機能が不足しているCosmos : 両方のタイプのネットワークをサポートしているが、主に非許可型システムに焦点を当てており、高度にカスタマイズされた許可型ネットワークの統合時に課題に直面するHyperledger Cacti : 許可型チェーンの接続に特化しているが、非許可型システムとの相互運用性をサポートしていない既存のプライバシースキーム : 主にアトミックスワップに焦点を当てており、ネットワークレイヤーのセキュリティ問題を十分に考慮していないブロックチェーン非依存相互運用フレームワーク : 許可型チェーンと非許可型チェーンを接続する初の専門的なアーキテクチャを提案し、異種環境におけるプライバシーとセキュリティを強調するプライバシーセキュリティメカニズム : 暗号学的手法と高度なルーティングプロトコルを組み合わせ、ユーザーのアイデンティティを保護し、リクエストの送信元を難読化し、クロスネットワーク取引のデータ機密性を確保するセキュリティ分析 : リレーベースのアーキテクチャに対する形式的セキュリティ分析を実施し、確率的な送信元難読化メカニズムが脱匿名化攻撃をどのように軽減するかを示す性能評価 : リクエスト-レスポンス時間を測定し、孤立したブロックチェーン関連の処理遅延を分離することにより、システム通信効率とスケーラビリティの包括的な分析を提供する入力 : 許可型チェーン(Hyperledger Fabric)または非許可型チェーン(Substrate)のユーザーからのクロスチェーン取引リクエスト
出力 : ユーザーのアイデンティティと取引データのプライバシーを保護しながら、ターゲットチェーン上で安全に実行された取引
制約条件 :
データの機密性と完全性を保証する ユーザーアイデンティティの匿名化を実現する 共謀攻撃を含む様々なネットワーク攻撃に耐える リレーサービス : 2つのブロックチェーン間の仲介役として機能し、ブロックチェーン非依存性を備えているクロスチェーンスマートコントラクト : 設定情報を保存し、リレーのインストールを管理し、取引フローを制御する暗号化および署名キー : 取引リクエストの暗号化と署名に使用される認証局(CA) : リレーノードに証明書を発行し、ネットワークメンバーシップを管理するユーザーA(HF) → クロスチェーンスマートコントラクト → リレーノード1 → ... → リレーノードn → ターゲットコントラクト → ユーザーB(Substrate)
各ステップには以下が含まれる:
受信者の公開鍵を使用したメッセージの暗号化 送信者の秘密鍵による署名 署名検証後の再暗号化と転送 m' = b · m (mod n) // ユーザーがメッセージをブラインド化
s' = D(m') = (m')^d (mod n) // 署名者が署名を計算
s = s' · b^(-1) (mod n) // ユーザーがアンブラインド化
署名者(スマートコントラクトとリレーノード)がメッセージ内容を見ることを防ぐ。
各リレーノードはリング署名スキームを使用して転送されたメッセージに署名し、検証者はメッセージがグループR = {P1, P2, ..., Pn}のいずれかのメンバーによって署名されたことを確認できるが、具体的に誰であるかは判定できない。
メッセージは複数のノードを通じてランダムに転送され、各ノードは前のノードと次のノードのみを認識する:
User → Relay_i: Enc_Ri(M)
Relay_i → Relay_{i+1}: RingSign_R(M)
ステムフェーズ : トランザクションはランダムパス(ループ/バックトラックなし)に沿って転送されるフラフィフェーズ : より広いネットワークへのブロードキャスト目標: 外部観察者がブロードキャストを真の送信元にリンクできないようにする 拡散フェーズ : トランザクションが複数のランダムに選択されたリレーノードに送信されるプロキシフェーズ : トランザクションが確率条件を満たすまでノード間をホップする利点: マルチパス分散を通じてパス推論攻撃への耐性を強化する データ漏洩確率 :
p(BTx) = ∏_{i=0,j=0}^{3f/n} (f-j)/(n-i)
ここで:
f: 転送ステップ数 n: リレーノードの総数 攻撃者は完全なパスを再構築するために少なくともf/3個のノードを侵害する必要がある 主要な洞察 :
f/n比が高いほど、プライバシー漏洩リスクが大きくなる ネットワークノードが多いほど、データ漏洩の可能性が低くなる 匿名性とデータ漏洩の間にはトレードオフが存在する Substrateネットワーク : Substrate Contracts Nodeを使用して設定され、スマートコントラクトのデプロイと相互作用に必要なインターフェースを含むHyperledger Fabricテストネットワーク : 許可型チェーン環境として機能し、安全な通信を実現するためにチャネルとCAを設定リレーサービス : 100個のリレーノードを含み、HFとSubstrateを接続する転送時間 : メッセージがリレーネットワークを通過する平均時間スループット : システムが1秒間に処理するトランザクション数可用性 : ノード障害の場合のシステムパフォーマンス脱匿名化確率 : 共謀攻撃下でユーザーアイデンティティが暴露される確率匿名集合サイズ : 可能なトランザクション開始者の数Shortest Ping : 応答時間が最短のリレーノードを選択(プライバシーより性能を優先)Dandelion++ : 決定論的なステム-フラフィメカニズムClover : 確率的なランダム転送Clover : 転送時間と転送回数の間でバランスを取り、効率と適度なプライバシーが必要なアプリケーションに適しているDandelion++ : 堅牢な送信元難読化とプライバシーを優先するが、転送時間がより長いShortest Ping : 最高のパフォーマンスだがプライバシー保護が最も弱い理論的システムスループット:
TPR = Σ_{i=1}^{n-1} TPr_i
実験結果:
CloverのパフォーマンスはShortest Ping手法に近い Dandelion++は転送ステップが10を超えるとスループットが大幅に低下する 転送ステップが少ない場合、すべての手法のパフォーマンスは類似している 3個未満のノード障害の場合、すべての手法のパフォーマンスは類似している 障害ノードが増加すると、処理時間は指数関数的に増加する Cloverはその十分な数のノードへのリクエストブロードキャスト能力に起因して、Dandelion++よりも遅い処理時間増加を示す Dandelion++ : 共謀比率の増加に伴い急峻に上昇し、50%共謀時に約90%に達するClover : より強い耐性を示し、50%共謀時でも脱匿名化率は70%未満であるDandelion++ : 初期匿名集合がより大きい(約7)が、共謀増加に伴い急速に低下するClover : 初期匿名集合がより小さい(4.5)だが、より緩やかに低下し、より良い安定性を示すPolkadot : リレーチェーンアーキテクチャを通じて異種ネットワーク通信を実現するが、主に非許可型ネットワークに焦点を当てているCosmos : IBCプロトコルを通じて独立したブロックチェーンを接続し、ブロックチェーン主権を維持するが、主にDeFiアプリケーションにサービスを提供するHyperledger Cacti : HF、Corda、Quorumなどの許可型チェーンの接続に特化し、モジュール化されたアーキテクチャを採用しているが、非許可型システムをサポートしていないAxelar : 分散型検証者ネットワークを通じてクロスチェーン通信をサポートするが、追加の信頼仮定を導入するChainlink CCIP : 分散型オラクルネットワークを使用するが、信頼依存性が許可型チェーンのプライバシー要件と矛盾する可能性がある既存のスキームは主にアトミックスワップに焦点を当てており、許可型チェーンと非許可型チェーン接続時のネットワークレイヤーセキュリティ問題を十分に解決していない。
許可型チェーン-非許可型チェーン相互運用に特化した初のプライバシー保護フレームワークを提案した Cloverプロトコルは共謀攻撃への耐性とパフォーマンスの間でより良いバランスを実現する システムはプライバシーを保証しながら許容可能なパフォーマンスレベルを実現する 匿名性とデータ漏洩リスクの間には固有のトレードオフが存在する タイトルと内容の不一致 : 論文のタイトルは「インセンティブ駆動型」に言及しているが、内容ではインセンティブメカニズムについて詳細に議論されていない実験規模 : 100個のリレーノード環境でのみテストされており、実際のデプロイメント規模はより大きい可能性があるネットワーク異質性 : HFとSubstrateのみでテストされており、他のブロックチェーンプラットフォームへの適用可能性は検証されていない長期的セキュリティ : 量子コンピューティングなどの将来の脅威に対する暗号学的スキームの影響を考慮していないリレーノードの参加を促進するための具体的なインセンティブメカニズムの設計 より多くのブロックチェーンプラットフォームへのサポート拡張 大規模デプロイメントをサポートするためのパフォーマンス最適化 耐量子暗号スキームの統合に関する研究 問題への対象性が強い : 許可型チェーン-非許可型チェーン相互運用の重要なギャップを埋める技術ソリューションが完全 : アーキテクチャ設計からセキュリティ分析まで完全な技術スタックを形成する実験評価が包括的 : パフォーマンス、セキュリティ、可用性の複数の側面をカバーする理論分析が深い : 数学化されたセキュリティ分析モデルを提供するプロトコル比較が客観的 : 異なる匿名化プロトコルの長所と短所を公正に比較するインセンティブメカニズムの欠落 : タイトルで約束されたインセンティブ駆動型の特性が内容で十分に体現されていない実験環境の限界 : テスト環境は比較的単純で、実際の本番環境との差があるスケーラビリティ検証の不足 : 大規模ネットワークでのパフォーマンス表現が十分に検証されていない経済モデルの欠如 : リレーノード参加の経済的インセンティブ分析が不足しているデプロイメント複雑性 : 実際のデプロイメント時の運用複雑性についての議論が不足している学術的価値 : クロスチェーン相互運用研究に新しい視点と方法を提供する実用的価値 : エンタープライズグレードのブロックチェーンアプリケーションにプライバシー保護された相互運用ソリューションを提供する再現可能性 : GitHub実装を提供し、研究の再現と拡張を支援する標準化の可能性 : クロスチェーン相互運用標準の策定に参考を提供する可能性があるエンタープライズグレードアプリケーション : 内部許可型チェーンと外部パブリックチェーンを接続する必要がある企業金融サービス : プライバシーを保護しながらDeFiプロトコルと相互作用する必要がある銀行などの金融機関サプライチェーン管理 : 異なるタイプのブロックチェーン間でデータを共有する必要がある組織間のサプライチェーン医療ヘルスケア : 患者プライバシーを保護しながらデータ相互運用性を実現する必要がある医療機関論文は、ブロックチェーン相互運用性、プライバシー保護、暗号学など複数の分野の重要な研究を網羅する33の関連文献を引用しており、研究に堅実な理論的基礎を提供している。
総合評価 : これはブロックチェーン相互運用性の分野、特に許可型チェーンと非許可型チェーンの混合シナリオにおいて重要な貢献を持つ論文である。いくつかの限界が存在するが、その技術ソリューションの完全性と実験評価の包括性により、この分野の価値ある貢献となっている。