最近 發布了新版 GNUnet 框架 0.16,其中已經進行了一些重要的改進,我們可以強調一下,例如,Taler 現在支持數字簽名,分佈式哈希表 (DHT) 還實現了使用數字簽名驗證路由的能力。
除此之外,還提到這是一個重要的新版本,因為 破壞與 0.15.x 版本的協議兼容性, 新老同行之間的互動會產生問題。 0.15.x 對等節點將能夠與 Git 主節點或 0.16.x 對等節點通信,但不支持某些服務,尤其是 GNS。
對於那些不熟悉 GNUnet 的人,你應該知道 旨在構建安全的去中心化 P2P 網絡. 使用 GNUnet 創建的網絡沒有單點故障,並且可以保證用戶私人信息的不可侵犯性,包括消除可能被有權訪問網絡節點的情報機構和管理員濫用。
GNU網 支持基於TCP,UDP,HTTP / HTTPS,藍牙和WLAN的P2P網絡, 它可以在F2F(朋友對朋友)模式下工作。 支持 NAT 穿越,包括使用 UPnP 和 ICMP。 分佈式哈希表 (DHT) 可用於解決數據放置問題。
提供了實現網狀網絡的工具。 為了有選擇地授予和撤銷訪問權限,reclaimID 的去中心化身份屬性交換服務使用 GNS(GNU 名稱系統)和基於屬性的加密(Attribute-Based Encryption)。
正在開發幾個基於 GNUnet 技術的即用型應用程序:
- GNS 域名系統(GNU 名稱系統),作為 DNS 的完全去中心化和不可審查的替代品。
- 一種匿名文件共享服務,不允許通過僅以加密形式傳輸數據來分析信息,也不允許使用 GAP 協議跟踪誰發布、搜索和下載文件。
- VPN 系統在“.gnu”域中創建隱藏服務並通過 P4P 網絡轉發 IPv6 和 IPv2 隧道。
- GNUnet 聊天服務,用於通過 GNUnet 進行語音通話。
- 一個使用 PSYC 協議構建去中心化社交網絡 Secushare 的平台,並支持使用端到端加密以多播模式將通知分發給僅授權用戶。
- 一個相當簡單的隱私加密電子郵件系統,它使用 GNUnet 保護元數據並支持各種加密協議進行密鑰驗證;
- GNU Taler 支付系統,為買家提供匿名性,但跟踪賣家交易以實現透明度和稅務報告。
GNUnet 0.16的主要新功能
在這個新版本的 GNUnet 0.16 中 值得注意的是,GNS域名系統的規範已經更新 (GNU 名稱系統)去中心化。 已提議使用新的 REDIRECT 記錄類型來替換 CNAME 記錄。
另一方面,強調 添加了一個新的日誌標誌,CRITICAL,可用於標記特別重要的記錄,無法進行處理,這將導致返回名稱確定錯誤。 VPN 隧道配置操作從解析器轉移到 DNS2GNS 服務等應用程序。
還提到 分佈式哈希表 (DHT) 實現了使用數字簽名驗證路由的能力。 路徑長度度量已轉換為使用傳統的 XOR 操作,並且 DHT 數據結構、加密函數和資源記錄的規範已更新。
另一方面,我們可以發現 添加了對去中心化標識符的支持 (DID,Decentralized Identifier)和驗證憑證(VC,Verifiable Credentials)到去中心化身份屬性交換服務(RECLAIM)。
除此之外,我們可以發現支付系統 GNU Taler 現在支持 Klaus Schnorr 數字簽名 (簽名者無法訪問內容)並且構建系統提供了更新的 GANA(GNUnet 編號分配機構)頭文件的生成。 從 git 構建時,現在需要 recutils。
最後, 如果你有興趣了解更多 關於這個新發布的版本,您可以查看詳細信息 在下面的鏈接中。