Skip to main content
QUICK REVIEW

[論文レビュー] A Trust-Centric Privacy-Preserving Blockchain for Dynamic Spectrum Management in IoT Networks

Jingwei Ye, Xin Kang|arXiv (Cornell University)|Jun 26, 2021
Blockchain Technology Applications and Security被引用数 8
ひとこと要約

本稿は、IoTネットワークにおける動的周波数割り当てのための信頼中心型でプライバシー保護型ブロックチェーンを提案する。Proof-of-Trust (PoT) 共識メカニズムとハイブリッドリング署名/コミット・アンド・リーベール方式を用い、計算コストを低減し、高い取引処理速度を実現するとともに、ノードの位置情報のプライバシーを保護する。信頼モデルにより、パrameterが ρ > η/(1−e^−η) − η を満たす場合、悪意ある行動に耐性があり、協調センシングの正確性を向上させるとともに、Sybil、フリーライディング、オンオフ攻撃に対して耐性を示す。

ABSTRACT

In this paper, we propose a trust-centric privacy-preserving blockchain for dynamic spectrum access in IoT networks. To be specific, we propose a trust evaluation mechanism to evaluate the trustworthiness of sensing nodes and design a Proof-of-Trust (PoT) consensus mechanism to build a scalable blockchain with high transaction-per-second (TPS). Moreover, a privacy protection scheme is proposed to protect sensors' real-time geolocatioin information when they upload sensing data to the blockchain. Two smart contracts are designed to make the whole procedure (spectrum sensing, spectrum auction, and spectrum allocation) run automatically. Simulation results demonstrate the expected computation cost of the PoT consensus algorithm for reliable sensing nodes is low, and the cooperative sensing performance is improved with the help of trust value evaluation mechanism.In addition, incentivization and security are also analyzed, which show that our design not only can encourage nodes' participation, but also resist to many kinds of attacks which are frequently encountered in trust-based blockchain systems.

研究の動機と目的

  • ブロックチェーンを用いたIoTネットワークにおける動的周波数割り当て(DSA)における信頼性とプライバシーの欠如を解消すること。
  • リソース制限のあるIoT環境において、従来の共識メカニズム(例:Proof-of-Work (PoW))が引き起こす高い計算コストを低減すること。
  • ブロックチェーンへのデータアップロード時に、センシングノードのリアルタイムの地理的位置およびアイデンティティを保護すること。
  • 信頼ベースのブロックチェーンシステムにおいて、誠実な参加を奨励し、Sybil、フリーライディング、オンオフ攻撃といった一般的な攻撃に耐性を持つこと。
  • スマートコントラクトを用いた分散型プラットフォーム上で、完全に自動化された周波数センシング、オークション、割り当てを可能にすること。

提案手法

  • センシングの正確性と行動履歴に基づいて信頼値を割り当て・更新する信頼評価メカニズムを提案し、f(N_r, N_w) = e^(-ρ·N_w)·(1 - e^(-η·N_r)) を用いて信頼の減衰と増加をモデル化する。
  • マイニングの難易度がノードの信頼値に比例するProof-of-Trust (PoT) 共識アルゴリズムを導入し、誠実なノードの計算コストを低減するとともに、悪意あるノードの計算コストを増加させる。
  • ノードのアイデンティティをデータアップロード時に隠蔽するリング署名と、融合後における信頼および報酬付与のための送信元特定を可能にするコミット・アンド・リーベールプロトコルを組み合わせたハイブリッドプライバシー保護方式を採用する。
  • DSAパイプライン全体を自動化する2つのスマートコントラクトを設計:1つは周波数センシングおよびデータ提出用、もう1つは周波数オークションおよび割り当て用。
  • Ethereum上でSolidityを用いてシステムを実装し、参加にトークンの担保を要求することで、Sybil攻撃を抑止するための預け金メカニズムを導入する。
  • 改ざん防止のための安全なECDSA署名を用い、秘密鍵が保護されている場合に限り取引の真正性を保証する。
Figure 1: System model
Figure 1: System model

実験結果

リサーチクエスチョン

  • RQ1分散型DSAシステムにおけるセンシングデータの信頼性を向上させるために、信頼評価メカニズムをどのように設計できるか?
  • RQ2誠実なノードの計算コストを低減すると同時に、悪意あるノードの計算コストを増加させる共識メカニズムを開発可能か?
  • RQ3公開ブロックチェーンへのデータ提出時、IoTセンシングノードのリアルタイムの地理的位置およびアイデンティティをどのように保護できるか?
  • RQ4提案されたシステムが、信頼ベースのブロックチェーンシステムにおける一般的な攻撃(Sybil、フリーライディング、オンオフ攻撃)に対して、どの程度耐性を示せるか?
  • RQ5提案されたPoT共識および信頼モデルが、協調センシングのパフォーマンスとシステムのスケーラビリティに与える影響は何か?

主な発見

  • PoT共識アルゴリズムにより、信頼性の高いセンシングノードの期待計算コストが顕著に低減され、IoT規模のDSAに適した高い1秒あたり取引数(TPS)性能が達成された。
  • 信頼評価メカニズムにより、誠実な行動を奨励し、低品質または悪意あるデータをフィルタリングすることで、協調センシングのパフォーマンスが向上した。
  • ハイブリッドリング署名とコミット・アンド・リーベール方式により、ノードのプライバシーが効果的に保護された。アップロード時におけるアイデンティティの隠蔽と、融合後の信頼および報酬付与の両立が可能となった。
  • セキュリティ解析により、攻撃者が大量のトークンを担保として預ける必要がある預け金メカニズムのおかげで、Sybil攻撃に対する耐性が確認された。
  • リング署名によりデータ所有権が隠蔽されているため、フリーライディング攻撃に対しても耐性があり、時間的制約と報酬のインcentive欠如により、早期提出が抑制された。
  • 信頼モデルは、ρ > η/(1−e^−η) − η を満たす場合、悪意ある行動に伴う信頼値の低下が誠実な行動に伴う上昇よりも速いため、オンオフ攻撃に対しても耐性があることが証明された。
Figure 2: Blockchain based DSA
Figure 2: Blockchain based DSA

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。