ブロックチェーンと 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、オープンソースの新しい世界
Brexit以来、スコットランドの人々はさまざまな通貨の選択肢を模索し始めている。スコットランドは...
国連児童基金(UNICEF)は、ブロックチェーン関連の業務を支援するソフトウェア開発者とコンサルタン...
香港に拠点を置くビットフィネックスから7,800万ドル相当のビットコインが盗まれて以来、取引所はビッ...
採掘自体に原罪はありません。マイナーは、コンセンサスと市場ルールに基づいて、商品(ビットコイン)と引...
ビットコインの登場から5年が経ち、その基盤となるブロックチェーン技術は、少数のリベラルな暗号学者やコ...
BloFinのグリフィン・アーダーン氏は、オプショントレーダーがコールオプションの空売りをヘッジす...
12月以来、ビットコインの急騰は多くの主流メディアの注目を集めています。 CCTVファイナンスチャン...
1. 通貨: ビットコインの重要性は、金融システム全体のインフラを再構築する役割にある。 ビットコイ...
同紙によると、中国人民銀行と上海本部は、今週の金曜日(1月6日)、それぞれ北京と上海の3つのビットコ...
デジタル通貨ビットコインの1コインの価値は24日、2400ドルを超え、過去最高値を記録した。今年に入...
導入:周知のとおり、Equity Road は Bitmain の株式紛争を株式弁護士の観点から詳細...
2016 年 6 月 29 日、Emercoin と Microsoft Azure は、Azure...
ブロックチェーン資産取引プラットフォームHuobiのデータによると、12月5日、Huobiでのビット...
ウクライナ最大の資産規模を誇る銀行、プリヴァトバンクは、オンライン小売業者に対し、ビットコインを支払...
ビットコインは、単にプログラムを書いた謎の人物によって2008年に発明されました。こうしてビットコイ...