GNUnet一個用於分散式P2P網絡的框架

GNUnet-p2p-網絡框架

GNUnet是用於分散式P2P網絡的免費軟件。 該框架在網絡層級別和資源位置提供加密。 GNUnet對等方監視其他對等方的行為,涉及資源使用情況,對網絡做出貢獻的對等方將獲得更好的服務。

使用GNUnet創建的網絡沒有單點故障,可以保證用戶信息的私密性,包括消除可以訪問網絡節點的特殊服務和管理員可能造成的濫用。

GNUnet通過TCP,UDP,HTTP / HTTPS,藍牙和WLAN支持P2P網絡,它可以在F2F(朋友到朋友)模式下工作。

它還支持NAT遍歷,包括UPnP和ICMP的使用。 分佈式哈希表(DHT)可用於尋址數據的位置。 提供了用於部署網狀網絡的手段。

關於GNUnet

系統 它的特點是資源消耗低,並使用多線程體系結構在組件之間提供隔離。

除了它還 提供用於記錄和統計的靈活工具。 為了開發最終應用程序,GNUnet提供了C語言的API和其他編程語言的文件夾。

為了簡化開發,而不是線程,建議使用流程和事件循環。
該框架包括一個測試庫,用於自動部署覆蓋成千上萬對的實驗網絡。

在GNUnet技術的基礎上,正在開發一些現成的應用程序, 如:

匿名共享文件的服務,不允許通過僅以加密形式傳輸數據來分析信息,也不允許使用GAP協議跟踪誰發布,搜索和下載了文件。

一個在域“ .gnu”中創建隱藏服務的VPN系統 在P4P網絡上轉發IPv6和IPv2隧道。 此外,還支持IPv4到IPv6以及IPv6到IPv4轉換方案,以及基於IPv4的IPv6和基於IPv6的IPv4隧道。

GNS域名系統 (GNU命名系統), 它作為徹底分散和不可用的系統來檢查DNS替換。  GNS可以與DNS結合使用,並且可以在傳統應用程序(例如Web瀏覽器)中使用。
通過使用加密工具可以保證記錄的完整性和不變性。

Secushare創建去中心化社交網絡的平台 它使用PSYC協議,並通過使用端到端加密來支持以多播模式分發通知。

Easy Privacy加密電子郵件系統, 它使用GNUnet保護元數據,並支持各種密碼協議進行密鑰驗證。

GNU Taler付款系統,為買家提供匿名,但它會跟踪賣方的交易,以確保透明度和納稅報告。 GNU Taler的工作 它支持各種現有貨幣和電子貨幣,包括美元,歐元和比特幣。

關於新版本的GNUnet 0.11

經過五年的發展,GNUnet 0.11框架的重要版本已經發布,其中一個 需要注意的主要要點之一是,除gnunet-qr之外,所有Python代碼均已翻譯為Python 3.7。

另一方面,它脫穎而出 添加了使用libidn2庫進行編譯的功能以支持國際化域名 (IDN)符合IDNA2008規範。

除了它 提供了實驗支持,用於在NetBSD和macOS上構建和運行GNUnet框架。

還要注意的另一點是,安全問題已在密碼秘密交換操作的邏輯中得到解決。

如果您想進一步了解GNUnet,可以諮詢 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。