Yggdrasilはプライベートで分散型のIPv6ネットワークの実装

Yggdrasilは、IPv6ネットワークの初期段階の実装です。これは通常のグローバルネットワーク上で分離されており、一方の端からもう一方の端まで完全に暗号化されています。 軽いです、 自己組織化、マルチプラットフォーム互換 また、事実上すべてのIPv6準拠のアプリケーションが他のYggdrasilノードと安全に通信できるようにします。 Yggdrasilでは、IPv6インターネット接続が必要ありません。 IPv4でも機能します。

ユグドラシル 新しいルーティングコンセプトを開発する ノードがメッシュネットワークモード(Wi-FiやBluetoothなどを介して)で相互に直接接続したり、相互作用したりできるグローバル分散型ネットワークを作成する 既存のIPv6またはIPv4ネットワーク経由 (ネットワーク上のネットワーク)。 Yggdrasilネットワーク全体は、異種のサブネットのコレクションとしてではなく、「ルート」を持つ単一の構造化スパニングツリーと見なされ、各ノードには親とXNUMXつ以上の子孫があります。 このようなツリー構造により、ルートからノードへの最適なパスを決定する「ロケーター」メカニズムを使用して、ソースノードを基準にした宛先ノードへのパスを構築できます。

ツリーに関する情報はノード間で分散され、一元的に保存されません。 分散ハッシュテーブル(DHT)は、ルーティング情報を交換するために使用されます。これにより、ノードは別のノードへのルートに関するすべての情報を取得できます。 ネットワーク自体はエンドツーエンドの暗号化のみを提供します (パススルーノードはコンテンツを判別できません)が、匿名性はありません(インターネット経由で接続する場合、直接通信が行われるピアが実際のIPアドレスを判別できるため、TorまたはI2Pを介してノードを接続するために匿名性が提案されます)。

観察されますが プロジェクトはアルファ開発段階にあり、日常の使用には十分安定していますが、バージョン間の下位互換性を保証するものではありません。 Yggdrasil 0.4の場合、コミュニティは、サイトをホストするLinuxコンテナーをホストするプラットフォーム、YaCy検索エンジン、Matrix通信サーバー、IRCサーバー、DNS、VoIPシステム、BitTorrentトラッカー、エンドポイントマップ、IPFSゲートウェイ、プロキシなどの一連のサービスを維持します。 Tor、I2P、クリアネットネットワークにアクセスします。

現在l実装はバージョン0.4です そして新しいバージョンでは 下位互換性のない新しいルーティングスキームが実装されました ユグドラシルによる。 また、ノードとのTLS接続を確立する場合、キーピンニングが使用されます。 接続中にリンクがなかった場合、結果のキーが接続に割り当てられます。 バインディングが確立されているが、キーが一致しない場合、接続は拒否されます。 キーバインディングを使用したTLSは、ピアに接続するための推奨される方法として定義されています。

行われた別の変更はそれです コードは完全に再設計され、ルーティングとセッション管理のために書き直されました。 これにより、特にペアを頻繁に切り替えるノードのパフォーマンスと運用の信頼性が向上しました。 定期的なキーローテーションは、暗号化セッションで実装されます。 カスタムIPv6トラフィックのルーティングに使用できるソースルーティングのサポートが追加されました。 分散ハッシュテーブル(DHT)アーキテクチャが再設計され、DHTベースのルーティングのサポートが追加されました。 ルーティングアルゴリズムの実装は別のライブラリに移動されました

IPv6IPアドレスがed25519公開鍵から生成されるようになりました ハッシュX25519の代わりに、Yggdrasil0.4にアップグレードした後にすべての内部IPアドレスが変更されます。
マルチキャストピアを検索するための追加設定が提供されています。

最後に あなたがそれについてもっと知りたいなら この実装について、Yggdrasilをインストールする方法と、そのドキュメントを構成または参照する方法を知りたい場合は、それを行うことができます 下のリンクから。 


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。