DECENTデータ公開技術: 安全なノード間通信

DECENTデータ公開技術: 安全なノード間通信

ブロックチェーンと Torのようなデータ共有を使用することは、エンドツーエンドのセキュリティとノード間の匿名通信を実現するための強力で信頼性の高い方法です。ただし、特に分散ハッシュ テーブル (DHT) 実装などの軽量 RPC を実装する場合は、速度が遅く非効率的です。セキュリティ レイヤーを使用しないと、データを転送するノードによってユーザーの ID やアクティビティが明らかになる可能性があるため、ユーザーの匿名性が損なわれるリスクが高くなります。一例としては、マグネット リンクに基づくトレント ファイルがあります。分散ハッシュテーブル (DHT) 通信を傍受することで、攻撃者はユーザーが特定のファイルをダウンロードする意図を知ることができます。

こうした種類の攻撃を防ぐには、匿名性、機密性、および否認可能性を提供できる、柔軟で効率的なノード間通信メカニズムを実装する必要があります。選択されたメカニズムは、以下に説明する動的暗号化 UDP トンネル( DEUT) です。

動的に暗号化されたUDPチャネル

役割: DECENT ネットワーク内のすべてのノード。送信者、チャネル エンドポイント、リレー、または受信者として機能できます。

チャネル:マスター ノードとエンド ノード間の安全なチャネル。1 つ以上のリピーターに接続できます。

マスター ノード:特定のチャネルを開始して所有し、すべてのメッセージの最終的な宛先とソースが通過するノード。

エンドポイント:別のノード (マスター) と通信するためのゲートウェイとして機能し、特定のリスニング ポートを割り当てて、このポートで送信するノード。

リレー:チャネル内のマスター ノード、エンドポイント、およびその他のオプションのリレー間でメッセージを転送するノード。特定のチャネル内では、リレーの順序は固定されています。

ノードは IP とポートのペアによって識別されます。チャネルは送信者または受信者によって確立できます。この場合、送信者と受信者の両方に、エンドポイントとリレーとともに独自のチャネル セットが存在します。マスター ノードは、リスト内の任意のノードに送信される生のチャネル制御要求を介してチャネルを初期化します。受信ノードはリレーであり、その場合はリストからランダムにノードを次のホップとして選択します。またはエンドポイントであり、リスニング ポートを開いて、マスター ノードに代わって送信およびリスニングする準備ができています。その後、ゲートウェイはチャネル制御応答メッセージで応答します。このハンドシェイクでは、マスターとエンドポイントが RSA 公開キーを交換し、通信を暗号化するために使用されます。

マスターが特定のノードにデータを送信する場合、リストから 2 つのチャネルをランダムに選択し、関連付けられた公開鍵 (つまり、特定のエンドポイントの公開鍵) を使用してメッセージを暗号化し、最初のリレーに送信します。リレーは、メッセージが宛先に到達するまで転送します。このエンドポイントはメッセージを復号化し、送信元のまま対象の受信者に送信します。

受信者はマスターノードの IP アドレスとポートのペアを知っており、そのアドレスをピアと共有することができます (例: kademlia FIND_NODE プリミティブ メッセージ経由)。

送信者がマスター ノードに接続することを希望し、そのエンドポイントの 1 つのアドレスを把握している場合、そのエンドポイントにメッセージを送信します。エンドポイントは、受信ポートからメッセージが属するチャネルを学習し、マスター ノードの秘密キーを使用してメッセージを暗号化し、最初のリピーターに転送します。

すべてのチャネル通信は UDP に基づいているため、非常に高速かつ効率的であり、さまざまな RPC メッセージのトランスポートとして適しています。アプリケーションに応じて、マスターノードは数パーセントのチャネルを開き、各メッセージに対してランダムに新しいチャネルを選択するため、高いレベルの匿名性、機密性、および否認不能性を実現します。したがって、送信者は、通信が成功するかどうかは、必ずしも(そしておそらくは)送信元のアドレスからではなく、インターネット上のどこからでも予測する必要があります。これらの理由から、DEUT はメッセージ ID を実装し、要求と応答のペアを一致させます。

使用されるRSA キーは一時的なものであり、アプリケーションを再起動するたびに再作成されます。


<<:  OKCoinがインドでブロックチェーン送金プロジェクトOKLinkを開始

>>:  [サミット] Hyperledger プロジェクトのマネージング ディレクター、ブライアン ベレンダーフ氏 - Hyperledger、オープンソースの新しい世界

推薦する

中央銀行はレバレッジ解消を加速し、取引に料金を課し、ビットコインの抑制を目指す

記者 孫忠○編集者 陳宇中国のビットコイン取引は本日正式に課金段階に入った。 Huobi、OKCoi...

ダウ平均株価は460ポイント急騰し、ビットコインも大幅に上昇した。 「ドル不足」の嘘が打ち砕かれることに注意

ダウ平均株価は460ポイント急騰し、ビットコインも大幅に上昇した。 「ドル不足」の嘘が打ち砕かれるこ...

NBXコイン - 仮想通貨マイニングの新しい方法、CPUサーバーとグラフィックカードマイニングマシンでマイニング可能!

新しい仮想通貨マイニング方式のNBXコイン、CPUサーバーやグラフィックカードマイニングマシンでマイ...

OK徐明星の次の重要な2週間:刑事弁護士が「黄金の37日間」を普及させる

導入:まだ2週間残っています。徐明星に関するニュースがなければ、「黄金の37日間」ルールが発効する。...

イーサリアムは新規参入者を失望させないはずだ

強気相場と弱気相場が繰り返されるたびに、好奇心旺盛な新しい顔ぶれが必ず現れます。彼らの目には、イーサ...

ビットコインは3万ドルで「安定」している。強気相場のシグナルが来ているのでしょうか?

2023年以降、ビットコイン市場は持続的な成長の勢いを維持しており、ここ数週間で31,000ドルを...

BZK コイン - 新しい暗号通貨マイニングチュートリアル! Monero旧アルゴリズムシリーズのマイニングマシンでマイニング可能!

BZKコイン、新しい仮想通貨マイニングチュートリアル! Monero旧アルゴリズムシリーズのマイニ...

イーサリアムにおけるUSDTの活動のほとんどは、ヨーロッパとアメリカの営業時間に移行しています

新たなレポートによると、イーサリアムブロックチェーン上のUSDTの活動は、中国の暗号通貨取引の取り締...

ビットコインスタートアップへの投資を示すグラフ

BBVA、Seagate、楽天、NYSE Euronextなどから、ブロックチェーンおよびビットコイ...

「狂人」ジャン・ケトゥアン

1979年に福州市閩后で生まれたジャン・ケトゥアンは、ビットメインの元会長であり、暗号通貨界の最も裕...

インフラ法案の影響でビットコインは空売り筋に抑制され、オプション市場はトレンドに逆らって強気となった。

先週末、ビットコインの上昇ペースは停滞し、ショートサイドからの圧力を受け始めた。米国のインフラ法案提...

イーサリアムは多くの取引所に上場されているが、Huobiはまだその予定はない。

ここ数週間、日本のコインチェック、韓国のコルビット、シンガポールのQuoineなど、アジアのデジタル...

海外メディア:「バイナンス上海事務所」の調査はビットコイン急落の導火線になるかもしれない|夜華氏は言う

01ビットコイン急落で10月の利益が消失、バイナンス上海事務所の調査が引き金かCointelegr...

Filecoin の誕生から始まり、フォークが「誰もが望むもの」になりつつあるのはなぜでしょうか?

「IPFSはデータのプライバシーと永続的なストレージを実現したいと考えていますが、Filecoin...