GNUnet 0.14帶有消息傳遞應用程序以及更多功能

GNUnet-p2p-網絡框架

新版本 GNUnet 0.14已經發布 在這個新版本中 在實驗階段添加了新的消息組件, 以及已經與IETF中提議的規範同步的GNS等。

對於那些誰 他們不知道GNUnet, 他們應該知道 它旨在構建安全的分散式P2P網絡。 在GNUnet的幫助下創建的網絡沒有單點故障,可以確保用戶隱私,包括排除了可以訪問網絡節點的情報機構和管理員的潛在濫用。

GNU網 支持基於TCP,UDP,HTTP / HTTPS,藍牙和WLAN的P2P網絡, 並且可以在F2F(朋友對朋友)模式下使用。 支持NAT交叉,包括UPnP和ICMP。 分佈式哈希表(DHT)可用於解決數據映射問題。

該系統的特點是資源消耗低 以及使用多線程體系結構來確保組件之間的隔離。 提供了靈活的記錄和累積統計信息的方法。

要開發最終應用程序, GNUnet提供了C語言的API和其他編程語言的鏈接。 為了簡化開發,建議使用進程和事件循環而不是線程。 它包括一個用於自動部署實驗網絡的測試庫,涵蓋了成千上萬對。

GNUnet 0.14的主要新功能

在新版本中,提到它破壞了所有兼容性,因此要使用新版本,必須考慮此因素。

這是一次重大重製。 破壞與0.13.x版本的協議兼容性。 請注意,因此Git master從今以後 不相容 使用GNUnet 0.13.x網絡時,新舊同級之間的交互會引起問題。 0.13.x對等體將能夠與Git主站或0.13.x對等體進行通信,但是將不支持某些服務,尤其是GNS。

在可用性方面,用戶應注意 大量已知的未解決問題。特別是在易用性方面,還有一些關鍵的隱私問題,尤其是對於移動用戶而言。 

同樣,新生的網絡很小,因此不太可能提供良好的匿名性或很多有趣的信息。 結果,版本0.14.0 僅適用於具有一定程度的疼痛耐受性的初次使用者 .

已添加新的實驗組件,並帶有基於GTK的界面的消息傳遞實現。

另一方面,GNS GNU(分散域名系統) 它與IETF中提出的規範同步。 除了按鍵 ECDSA,其他類型的鍵現在可用於定義區域, 但是EdDSA備用密鑰支持尚未實現。 要使用ECDSA密鑰加密區域中的記錄,請在CTR模式下使用AES算法。

識別服務可以使用ECDSA(默認)和EdDSA密鑰對。

在轉換功能中禁用了本地化 時間來實現反向轉換功能。

最後, 已知問題:

  • 在TRANSPORT,ATS和CORE子系統中,存在重大設計問題是眾所周知的,將來需要解決這些問題才能實現可接受的可用性,性能和安全性。
  • CADET中存在適度的實施限制,會對性能產生不利影響。
  • FS中存在適度的設計問題,這些問題也會影響可用性和性能。
  • SET中存在一些小的實現限制,這些限制會為可用性創建不必要的攻擊面。
  • RPS子系統仍處於試驗階段。
  • 由於低級別的TRANSPORTATION問題,測試套件中的某些高級測試不確定地失敗。

如果您想了解更多信息,可以查看詳細信息 在下面的鏈接中。


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。

*

*

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