HOPRベーシック:カバートラフィック

ビニール(vinyl)
HOPR Japanese
Published in
Mar 15, 2022

HOPRの基本を解説するシリーズの9話目です。過去のエピソードへのリンクは記事の最後にあります。

これまで、HOPRがどのようにしてネットワーク上のデータを識別できないようにしているのか、またどのようにして中継者のプライバシーを侵害することなく、誠実さを保つインセンティブシステムを構築しているのかを解説してきました。

しかし、このようにデータパケットを区別できないようにする努力は、十分なトラフィックがある場合にのみ本当に有効になります。森の中の葉っぱはほとんど見えませんが、何もないフロアの真ん中にある葉っぱは目立ちます。

これはHOPRのような成長中のネットワークでは特に問題ですが、成熟したグローバルネットワークでさえ、トラフィックレベルは変動します。十分に強力なグローバル敵対者(単一のノードを通過するトラフィックだけでなく、ネットワーク全体に関する情報にアクセスできる攻撃者)は、ユーザーとそのトラフィックを結びつけるのに十分なメタデータを収集することができる可能性があります。使用量が少ない時期でも、すべての人が確実に保護される方法が必要なのです。

では、どうすればいいのか。葉っぱの話に戻りますが、葉っぱを隠す森がないときは、どうすればいいのでしょうか?答えは、自分で森を育てることです。グローバルな敵対者を混乱させるのに十分なデータがない場合、どこからかデータを増やす必要があります。

HOPRのようなミックスネットは、ネットワークを通じて任意のデータを送ることで、一定レベルのプライバシーを確保します。これは「カバートラフィック」と呼ばれ、任意のデータが正当なパケットの隠れ蓑になります。

このようにして送られたデータパケットは、意味のある内容を持っていないことを除けば、通常のパケットと同じように機能する。そのため、中継者は中継することで報酬を得ることができ、「本物」のパケットのすべてのデータに混じってしまう。

このように、カバートラフィックは、ネットワーク内に常に最小限のトラフィックを確保し、ユーザーにプライバシーを提供するものです。

コストをカバーする

カバートラフィックは新しい概念ではないが、他のミックスネットのアプローチでは、カバートラフィックはプライバシーと引き換えに支払わなければならない不幸なコストとみなされている。

HOPRは、カバートラフィックを第2のメカニズムであるステーキングと統合することで、異なるアプローチを取っています。HOPRトークンは暗号通貨であり、他の多くの暗号通貨と同様に、HOPRの保有者はトークンを保有することで報酬を得ることを期待します。この2つの概念を統合することで、必要悪を価値あるインセンティブメカニズムに変えることができます。

ステーキングは、ステークに比例して新しいトークンを付与することで機能します。HOPRでは、ステーク量が多いノードほどカバートラフィックを中継するノードとして選ばれる確率が高くなります。このランダム性は重要で、ルーティングが完全に予測可能になるのを防ぎ、ステーキングを行うノードのプライバシーを保護するのに役立ちます。確率的支払いと同様に、このランダム性によって短期的な変動が生じますが、これはすぐに平均化されます。

現在の状況

HOPRプロトコルは現在カバートラフィックが機能していません。カバートラフィックはHOPRプロトコルの複雑な部分で、信頼性、プライバシー、公平性など多くのパラメータをバランスさせなければなりません。次回は、これらのパラメータのいくつかを詳しく見て、現在の開発作業の背景にある考え方について説明します。

Sebastian Bürgel,
HOPR Founder

Website: https://www.hoprnet.org
Testnet: https://network.hoprnet.org
Twitter: https://twitter.com/hoprnet
Twitter(日本語):https://twitter.com/HOPR_Japan
Telegram: https://t.me/hoprnet
Telegram(日本語):https://t.me/HOPRJapanese
Discord: https://discord.gg/dEAWC4G
LinkedIn: https://www.linkedin.com/company/hoprnet
Forum: https://forum.hoprnet.org
Github: https://github.com/hoprnet

HOPRベーシック エピソード一覧:

Episode 1: HOPRについて
Episode 2: メタデータについて
Episode 3: 匿名ルーティング
Episode 4: ミックスネット
Episode 5: インセンティブ
Episode 6: Proof of Relay
Episode 7: チケットと支払いチャンネル
Episode 8: 確率的支払い
Episode 9: カバートラフィック
Episode 10: カバートラフィックノード
Episode 11: カバートラフィックのバランス
Episode 12: HOPR DAOの紹介

--

--