ブロックチェーンベースのVPN：知っておくべきすべてのこと(詳細ver.)

この記事では、VPNの新しい波がどのようにブロックチェーンを使って分散化を保証しているかなどを学ぶことができる。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3672851/e100f04d-785f-f1eb-e862-10f3f125ca2b.png)

世界中で10億人が仮想プライベートネットワークを使用していることを考えると、VPNは急速に成長していると言えます。最近まで、この市場は変わらず、ほとんど革新がありませんでした。しかし今、新世代のVPNが市場に登場し、従来のVPNの問題を解決しています。これらはdVPN、つまり分散型VPNと呼ばれ、インフラにブロックチェーン技術を使用しています。

https://qiita.com/pseudonym2/items/9d45bf63ddfd17edd0ae

しかし、ブロックチェーンはVPNに実際に何をもたらすのでしょうか？

# ブロックチェーンベースのVPNとは何か？
従来の中央集権型VPNはユーザーの匿名性を保護しません。インターネットサービスプロバイダーからのトラフィックをマスクしますが、VPNプロバイダーがデータを暗号化し、自社のサーバーを経由してルーティングするため、信頼がインターネットサービスプロバイダーからVPNプロバイダーに移るだけです。すべてが単一のエンティティによって所有および監督されています。このため、従来のVPNには中央集権的な障害点があります。VPNプロバイダーが信頼できない場合やセキュリティが不十分な場合、ブラウジング習慣が露出する可能性があります。

https://qiita.com/pseudonym2/items/f3abd15b40749cecb35e


https://www.theverge.com/2019/10/21/20925065/nordvpn-server-breach-vpn-traffic-exposed-encryption


新しいdVPNの一部は、分散型であるという事実によってこの問題を解決しようとしています。これにより、単一障害点を排除し、信頼を独立した「ノード」のネットワークに分散させます。ここで中心的な役割を果たすのがブロックチェーンです。ブロックチェーンは、改ざんされない、検証可能な、そして分散型の情報交換が必要な場所ならどこでも実装できます。大規模な組織でもすでに使用されています。ブロックチェーンは改ざんされないため、不正防止の記録保持や証明、認証、アイデンティティ管理に役立ちます。

要するに、ブロックチェーンはVPNの特徴ではなく、それらを分散化し、NymVPNの場合はプライバシーを保護するための重要な要素です。

# VPNはブロックチェーンをどのように使用するのか？
分散型インフラを作成および運営するために、ブロックチェーンベースのVPNはさまざまな方法でブロックチェーン技術を利用します。ノードオペレーターにインセンティブを提供し、ディレクトリ権限を分散化し、認証とアクセスに使用します。詳しく見てみましょう。

## ブロックチェーンベースのVPN：ノードのインセンティブ化によるスピード、信頼性、稼働時間の向上
従来の中央集権型VPNは設計上、高品質のネットワークを維持するようにインセンティブが与えられています。プロバイダーはサーバーを借りたり所有したりし、これを中央で管理し、有料顧客が必要なため、良好なサービス品質を維持しようとします。

分散型VPNプロバイダーは、信頼性、稼働時間、良好なレイテンシーレベルを提供するために異なる考え方が求められます。dVPNプロバイダーがこれを行う一つの方法は、自身のブロックチェーンエコシステムに基づいた報酬とインセンティブを通じてです。これは、Torのような他の分散型プライバシープロジェクトが完全にボランティアによって運営されているため重要です。ネットワークのノードは、ボランティアが設定する速度や堅牢性に依存します。個々の貢献者や組織の善意以外に優れたサービスを提供するインセンティブはありません。

分散型VPNも、トラフィック経路を構築するために独立したノードのネットワークに依存しています。しかし、対照的に、ノードオペレーターはその作業に対して報酬を受け取ります。これは通常、そのプロジェクトの「トークン」で行われます。例えばNymでは、Cosmosベースのブロックチェーン上のNYMユーティリティトークンがこれに該当します。この報酬メカニズムにより、ノードオペレーターはインフラを最適化し、最高のパフォーマンスと最大の稼働時間を提供するよう奨励されます。この報酬メカニズムは、上記のディレクトリア権限とも密接に関連しています。

インセンティブスキームは、NymVPNを支えるトークンエコノミクスに組み込まれています。これにより、高いパフォーマンスを報酬し、エコシステム内でのガバナンスを奨励するよう慎重に設計されています。Nymコミュニティは、良いパフォーマンスを発揮すると信じるノードにネイティブのNYMトークンを「委任」し、そのノードが作業に対して報酬を受け取ると、NYMを委任したコミュニティメンバーもそのノードからの報酬の一部を受け取ります。

これらすべての報酬を管理するのは、ネイティブのNyxブロックチェーン上にホストされるスマートコントラクトであり、ネットワーク全体のノードの評価システムとしても機能します。ノードのパフォーマンスが悪い場合、委任する人が減り、報酬も少なくなります。

このメカニズムにより、Nymネットワークは完全に分散型で運営できます。大局的に考えると、これらのインセンティブは、Web 2.0の監視資本主義モデルのようにユーザーデータを盗むのではなく、プライバシーを提供することに対してノードオペレーターに報酬を与えます。したがって、インセンティブは分散型システムの重要な部分であり、外部の支援（慈善寄付など）に依存する必要がないようにしています。そして、これを可能にするのがブロックチェーンです。

## ブロックチェーンベースのVPN：分散型ディレクトリ権限
ブロックチェーンは、コアシステムインフラを分散化するのに役立ちます。VPNの重要な部分の一つは「ディレクトリ権限（directory authority）」であり、サーバーの健康状態と構成を基本的に監督するシステムです。従来のVPNでは、これがプロバイダーによって中央集権的に管理されています。しかし、この中央集権化はユーザーにとってリスクをもたらします。なぜなら、会社が侵害された場合、すべてが侵害されるからです。

分散型VPNは、これを少し異なる方法で行います。

NymVPNのような分散型VPNは、ディレクトリ権限にブロックチェーンを使用することでこの故障点を排除します。NymVPNのディレクトリア権限はネイティブのNyxブロックチェーン上で管理されています。ディレクトリ権限は分散化されており、完全に信頼不要で許可不要にするためにチームが取り組んでいます。ユーザーデータがNyxに触れることはありません。

ブロックチェーンはしばしば「スマートコントラクト」と呼ばれるものも使用します。これは、取引や契約を第三者と処理するために権限を必要とせず、ブロックチェーンと第三者の間で許可する自動化されたソフトウェアです。

中央集権的なディレクトリ権限を持つ代わりに、Nymのブロックチェーン、Nyxは、プロジェクトのトークンエコノミクスに基づいたスマートコントラクトを使用してネットワーク上のノードのレイアウトと健康状態を理解し、分散化を確保しています。

https://qiita.com/pseudonym2/items/a58c24e3d4cf02179c06


## ブロックチェーンベースのVPN：アクセスと支払い
ブロックチェーンを使用することで、dVPNはアクセスを管理する分散型の方法を提供します。

しかし、ブロックチェーンは誰でも見ることができる公開記録であるため、プロバイダーはこれらの取引を匿名化するために巧妙に考える必要があります。

たとえば、ドルなどの通常の「フィアット」通貨でアクセスを支払うのではなく、EthereumベースのOrchidやそのOXTトークンのようないくつかのdVPNは、疑似匿名の暗号通貨ベースのチケットシステムを利用しています。Orchidはナノペイメントシステムをロトのようなものとして説明しており、個々のノードオペレーターから帯域幅やアクセスをレンタルします。しかし、ここでの少数の「当たりチケット」は、Ethereumブロックチェーンに記録され、タイムスタンプやユーザーと帯域幅プロバイダーのEthereumアドレスが含まれているため、この方法は完全に匿名ではありません。

別のブロックチェーンベースのdVPNであるMysteriumは、独自のMYSTトークンとスマートコントラクトを使用して、消費者とサービスプロバイダーの間の取引を促進しています。

NYMはCosmosベースのNyxブロックチェーンにネイティブのユーティリティトークンであり、ユーザーがNymVPNを通じてインターネットにアクセスすることを可能にします。ブロックチェーンデータとネットワーク使用の間のリンク不可能性を確保するために、Nymは匿名資格暗号スキーム、ゼロ知識証明であるzk-nymsも作成しました。これにより、支払いとNymVPNアクセス資格の間のリンク不可能性が提供され、クライアントがNymVPNを通じて通信できるようにし、同じクライアントによるセッション間のリンク不可能性も提供します。これは、高レベルのプライバシーを提供し、クライアントのプロファイリングを防ぐように設計されています。

https://qiita.com/pseudonym2/items/b2739ae32f4fb29de0b6


# 最高のブロックチェーンベースのVPN：NymVPN
NymVPNでは、ユーザーは次世代VPNへのアクセスを得ることができ、2つのモードがあります。超高速の2ホップdVPNモードと5ホップミックスネットモードです。これにより、比類のないプライバシー保護とユーザーの選択肢が提供されます。そして、NymVPNを支えるのが一般的なレイヤー1のNyxブロックチェーンであり、スマートコントラクトによってインフラが分散化され、インセンティブが提供されます。

# 参考リンク

- [Nym公式サイト](https://nymtech.net/)
- [Nymのミキシングネットワーク - Wikipedia](https://ja.wikipedia.org/wiki/Nymミックスネット)
- [Nymホワイトペーパー](https://nymtech.net/nym-whitepaper.pdf)
- [分散型VPNとは？](https://qiita.com/pseudonym2/items/9d45bf63ddfd17edd0ae)

- [ミックスネットとは何か？ VPNによる比類なきオンラインプライバシー](https://qiita.com/pseudonym2/items/e68ccf9b65bf8e98e380)
- [Sphinx暗号-Nymを支える匿名データフォーマット](https://qiita.com/pseudonym2/items/107cf005e9cab0b165b6)
- [ココナッツ認証（Coconut Credentials）とは？- プライバシーを保護するゼロ知識証明技術](https://qiita.com/pseudonym2/items/b2739ae32f4fb29de0b6)
- [インターネット上のプライバシーを向上させるコンピューターサイエンティスト](https://qiita.com/pseudonym2/items/259de004166f70125cc3)

# コミュニティ

- [Nym日本コミュニティ - Telegram](https://t.me/nymjapanese)
- [Nym日本コミュニティ - Discord](https://discord.com/invite/nym)
- [Nym日本コミュニティ - LINEオープンチャット](https://line.me/ti/g2/0YGYYq4EoQZ8fL5FYQmqU4O9SRuE_a6YX19GtA?utm_source=invitation&utm_medium=link_copy&utm_campaign=default)
- [Nymプロジェクト日本語アカウント - X](https://x.com/nymproject_jp)