零網
使用比特幣加密和 BitTorrent 網路的去中心化網站 - https://zeronet.io/onion
為什麼?
- 我們相信開放、自由和未經審查的網路和溝通。
- 無單點故障:只要至少有 1 個對等點為其提供服務,網站就會保持在線狀態。
- 無託管費用:網站由訪客提供服務。
- 無法關閉:它無處不在,因為它無處不在。
- 快速且離線工作:即使網路不可用,您也可以造訪該網站。
特徵
- 即時更新的網站
- Namecoin .bit 網域支持
- 易於設定:解壓縮並運行
- 一鍵克隆網站
- 基於無密碼 BIP32 的授權:您的帳戶受到與比特幣錢包相同的加密技術的保護
- 具有 P2P 資料同步功能的內建 SQL 伺服器:允許更輕鬆的網站開發和更快的頁面載入時間
- 匿名:完全支援 Tor 網絡,使用 .onion 隱藏服務而不是 IPv4 位址
- TLS 加密連線
- 自動開啟 uPnP 端口
- 用於多用戶(openproxy)支援的插件
- 適用於任何瀏覽器/作業系統
它是如何運作的?
- 啟動
zeronet.py
後,您將能夠使用http://127.0.0.1:43110/{zeronet_address}
訪問 Zeronet 網站(例如http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D
)。 - 當您造訪新的 Zeronet 網站時,它會嘗試使用 BitTorrent 網路尋找對等點,以便可以從它們下載網站檔案(html、css、js...)。
- 每個造訪過的網站也由您提供服務。
- 每個網站都包含一個
content.json
文件,該文件以 sha512 哈希形式保存所有其他文件以及使用網站私鑰產生的簽章。 - 如果網站所有者(擁有網站地址的私鑰)修改了網站,那麼他/她會簽署新的
content.json
並將其發佈給同行。然後,對等點驗證content.json
完整性(使用簽章),下載修改後的檔案並將新內容發佈給其他對等點。
關於 ZeroNet 加密、網站更新、多用戶網站的幻燈片 »
常見問題 »
ZeroNet 開發人員文件 »
截圖
ZeroNet 文件中的更多螢幕截圖 »
如何加入
視窗
- 下載 ZeroNet-py3-win64.zip (18MB)
- 隨處拆包
- 運行
ZeroNet.exe
macOS
- 下載 ZeroNet-dist-mac.zip (13.2MB)
- 隨處拆包
- 運行
ZeroNet.app
Linux(x86-64 位元)
-
wget https://github.com/HelloZeroNet/ZeroNet-linux/archive/dist-linux64/ZeroNet-py3-linux64.tar.gz
-
tar xvpfz ZeroNet-py3-linux64.tar.gz
-
cd ZeroNet-linux-dist-linux64/
- 開頭:
./ZeroNet.sh
- 在瀏覽器中開啟 ZeroHello 登陸頁面:http://127.0.0.1:43110/
提示:以./ZeroNet.sh --ui_ip '*' --ui_restrict your.ip.address
開頭,以允許在 Web 介面上進行遠端連線。
安卓(arm、arm64、x86)
- 支援的最低 Android 版本 16 (JellyBean)
- APK下載:https://github.com/canewsin/zeronet_mobile/releases
- XDA 實驗室:https://labs.xda-developers.com/store/app/in.cannews.zeronet
碼頭工人
有一個官方映像,從原始碼建構:https://hub.docker.com/r/nofish/zeronet/
從來源安裝
wget https://github.com/HelloZeroNet/ZeroNet/archive/py3/ZeroNet-py3.tar.gz
-
tar xvpfz ZeroNet-py3.tar.gz
-
cd ZeroNet-py3
-
sudo apt-get update
-
sudo apt-get install python3-pip
-
sudo python3 -m pip install -r requirements.txt
- 從以下位置開始:
python3 zeronet.py
- 在瀏覽器中開啟 ZeroHello 登陸頁面:http://127.0.0.1:43110/
目前的限制
沒有類似 torrent 的檔案分割來支援大文件(新增大檔案支援)不比 Bittorrent 更匿名(新增了內建的完整 Tor 支援)- 文件事務未壓縮
或已加密(新增了TLS加密) - 沒有私人網站
如何建立 ZeroNet 網站?
- 點選 ZeroHello 網站上的⋮ > “建立新的空站”選單項目。
- 您將被重定向到一個全新的網站,只能由您修改!
- 您可以在data/[yoursiteaddress]目錄中尋找和修改您網站的內容
- 修改後打開您的網站,將右上角的“0”按鈕向左拖動,然後按底部的簽名和發布按鈕
後續步驟:ZeroNet 開發人員文檔
幫助保持這個專案的活力
- 比特幣:1QDhxQ6PraUZa21ET5fYUCPgdrwBomnFgX
- 貝寶:https://zeronet.io/docs/help_zeronet/donate/
贊助商
- BrowserStack.com 實現更好的 macOS/Safari 相容性
謝謝你!
- 更多資訊、協助、變更日誌、zeronet 網站:https://www.reddit.com/r/zeronet/
- 來吧,與我們聊天:#zeronet @ FreeNode 或在 gitter 上
- 電子郵件:[email protected](PGP:960F FF2D 6C14 5AA6 13E8 491B 5B63 BAE6 CB96 13AE)