GNUnet P2P プラットフォーム 0.15.0 のリリース

安全な分散型 P0.15P ネットワークを構築するために設計された GNUnet 2 フレームワークのリリースが発表されました。 GNUnet を使用して作成されたネットワークには単一障害点がなく、ネットワーク ノードにアクセスできる諜報機関や管理者による悪用の可能性を排除するなど、ユーザーの個人情報の不可侵性を保証できます。

GNUnet は、TCP、UDP、HTTP/HTTPS、Bluetooth、および WLAN を介した P2P ネットワークの作成をサポートし、F2F (フレンドツーフレンド) モードで動作できます。 UPnP や ICMP の使用を含む NAT トラバーサルがサポートされています。 データの配置に対処するために、分散ハッシュ テーブル (DHT) を使用することができます。 メッシュ ネットワークを展開するためのツールが提供されています。 アクセス権を選択的に付与および取り消すには、GNS (GNU Name System) と属性ベースの暗号化を使用した reclaimID 分散型 ID 属性交換サービスが使用されます。

このシステムは、リソース消費が低いことが特徴で、マルチプロセス アーキテクチャを使用してコンポーネント間の分離を実現します。 ログを管理し、統計を収集するための柔軟なツールが提供されています。 最終用途のアプリケーションを開発するために、GNUnet は C 言語用の API と他のプログラミング言語用のバインディングを提供します。 開発を簡素化するために、スレッドの代わりにイベント ループとプロセスを使用することが提案されています。 これには、数万のピアをカバーする実験ネットワークを自動展開するためのテスト ライブラリが含まれています。

GNUnet 0.15 の主な新機能:

  • 分散型 GNS (GNU Name System) ドメイン ネーム システムは、「.pin」トップレベル ドメインにサブドメインを登録する機能を提供します。 EDKEY キーのサポートが追加されました。
  • gnunet-scalarproduct では、暗号化関数が libsodium ライブラリを使用するように切り替えられました。
  • 分散型 ID 属性交換 (RECLAIM) サービスでは、BBS+ スキーム (署名者がコンテンツにアクセスできないブラインド署名) を使用して署名された資格情報のサポートが追加されました。
  • キー失効メッセージをGNSに配布するために使用されるユニオン・プロトコルが実装されました。
  • メッセンジャーの実装は安定化され、実験的ではなくなりました。

出所: オープンネット.ru

コメントを追加します