關於 GNUnet
什麼是 GNUnet?
GNUnet 是個替代網絡堆棧,其主要目標為構建安全、分散和保護隱私的分佈式應用程序。我們的目標為替換舊的、不安全的互聯網協議棧。起始於一個用於安全發布文件的應用程式,GNUnet 已經發展到包含所有類型的基本協議組件和應用程序,並朝向創建 GNU 互聯網發展。
現今,全球網路的實際用途和社會需求與 1970 年的目標大不相同。雖然網際網路仍然適合軍事用途(網絡設備由指揮層操作,並在必要時與世界其他地方隔離),但民間社會的情況卻較站不住腳。
由於基本網際網路的設計選擇,網際網路的流量可能會被網路上的敵對路由器誤導、攔截、審查和操縱。而確實,現代網際網路已經發展到這個地步,如同 Matthew Green 所說的,"網路是懷有敵意的(the network is hostile)"。
我們相信自由社會需要一個使用反獨裁分散的點對點範式、隱私保護加密協議的網路架構。GNUnet 項目的目標是提供並實現這種理想的自由軟體。
具體而言,GNUnet 試圖遵循以下設計原則,其重要性如下:
- GNUnet 的實施必須為自由軟體。
- GNUnet 必須盡量減少暴露個人的可識別資訊量。
- GNUnet 必須完全分散,並能夠抵禦外部攻擊和異常的參與者。
- GNUnet 必須為自我組織,且不依賴於管理員或集中式基礎設施。
- GNUnet 必須通知用戶在建立私人通信時必須信任哪些其他參與者。
- GNUnet 必須是開放的,並允許新的同行加入。
- GNUnet 必須支持各種應用程式與設備。
- GNUnet 必須使用象限化分割 (compartmentalization) 來保護敏感信息。
- GNUnet 架構必須是資源高效率的。
- GNUnet 必須為同行提供比他們消耗更多的資源的激勵。
To get know and learn more, please check our handbook, especially the chapter on "Key Concepts", explaining the fundamental concepts of GNUnet.
更多資源
除了手冊之外,還有更多的資源可用於學習 GNUnet,例如,參考書目中包含有關各個層次的論文,許多影片或簡短的詞彙表。
請注意,這個項目(儘管它已經有了一定的年紀)在軟體方面仍處於早期 alpha 階段 – 要重寫整個 Internet 並不是一件容易的事!
當前資金
-
此項目正在接受歐盟 Horizon 2020 研究和創新計劃 NGI Assure 的資助。
NGI Assure homepage
我們感謝以下組織提供的免費託管服務:
過去的資金
我們感謝以下組織過去提供的資金: