ZeroNet
使用比特币加密和BitTorrent网络的分散网站-https://zeronet.io/onion
为什么?
- 我们相信开放、自由和不受审查的网络和通信
- 没有单点故障:只要至少有一个对等点在为站点提供服务,站点就会保持在线
- 无托管费用:网站由访问者提供服务
- 无法关闭:它无处不在,因为它无处不在
- 快速且离线工作:即使互联网不可用,您也可以访问网站
功能
- 实时更新的站点
- Namecoin.bit域支持
- 易于设置:解包并运行
- 只需单击一次即可克隆网站
- 无密码BIP32基于授权:您的帐户受与您的比特币钱包相同的加密保护
- 内置支持P2P数据同步的SQL Server:使站点开发更轻松,页面加载速度更快
- 匿名性:完全支持ToR网络,支持.onion隐藏服务,而不是IPv4地址
- TLS加密连接
- 自动打开UPnP端口
- 支持多用户(Openproxy)的插件
- 可与任何浏览器/操作系统配合使用
它怎麽工作?
- 启动后
zeronet.py
您将能够使用以下工具访问ZERONET站点http://127.0.0.1:43110/{zeronet_address}
(例如http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D
) - 当您访问新的zeronet站点时,它会尝试使用BitTorrent网络查找对等点,以便可以下载站点文件(html、css、js)。从他们那里
- 您还将为每个访问过的站点提供服务
- 每个站点都包含一个
content.json
包含sha512散列中的所有其他文件和使用站点私钥生成的签名的文件 - 如果站点所有者(拥有站点地址的私钥)修改站点,则他/她签署新的
content.json
并将其发布给同行。之后,对等体验证content.json
完整性(使用签名),他们下载修改后的文件并将新内容发布给其他对等点
Slideshow about ZeroNet cryptography, site updates, multi-user sites »
Frequently asked questions »
ZeroNet Developer Documentation »
屏幕截图
More screenshots in ZeroNet docs »
如何加入
窗口
- 下载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界面上允许远程连接,请执行以下操作
Android(ARM、ARM 64、x86)
- 支持的最低Android版本为16(Jellbean)
- APK下载:https://github.com/canewsin/zeronet_mobile/releases
- XDA实验室:https://labs.xda-developers.com/store/app/in.canews.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/
当前限制
没有类似激流的文件拆分功能来支持大文件(添加了大文件支持)不比BitTorrent更匿名(添加了内置完全ToR支持)- 未压缩文件事务
或尚未加密(添加了TLS加密) - 没有私人网站
我如何创建一个ZeroNet站点?
- 单击⋮>创建新的空站点网站上的菜单项ZeroHello
- 你会成为重定向一个只能由您修改的全新站点!
- 您可以在中查找和修改站点内容数据/[您的网站地址]目录
- 修改打开站点后,向左拖动右上角的“0”按钮,然后按签名和发布底部的按钮
下一步:ZeroNet Developer Documentation
帮助保持此项目的活力
- 比特币:1QDhxQ6PraUZa21ET5fYUCPgdrwBomnFgX
- 贝宝:https://zeronet.io/docs/help_zeronet/donate/
赞助商
- 通过以下方式实现更好的MacOS/Safari兼容性BrowserStack.com
谢谢!
- 更多信息、帮助、ChangeLog、零网站点:https://www.reddit.com/r/zeronet/
- 来吧,跟我们聊聊吧:#zeronet @ FreeNode或打开gitter
- 电子邮件:hello@zeronet.io(PGP:960F FF2D 6C14 5AA6 13E8 491B 5B63 BAE6 CB96 13AE)