走进zeronet

zeronet是一个利用bt加密技术和比特币技术开发的去中心化网络,今天让我们走进zeronet,看看他对我们有什么用处

走进zeronet

初见

简介

  • zeronet我们可以把它理解为一个网络组织,由所有使用软件的用户共同维护,期间没有一个中心的服务器让我们访问。即所有人都是服务器。因为所有人都是一台服务器(节点)
  • 对于网站管理者,使用zeronet可以永久免费的托管你的网站,因为在这个组织中有很多热心的成员帮你做节点,访问你网站的用户越多,就有更多的人帮忙做你网站的服务器,你的网站就越安全,越不容易被关闭,总结一句,站点由访问者托管。

zeronet对我有什么用呢

  • 网站管理者在这里可以发布自己的网站,也可以拷贝别人的网站,适合0基础的人搭建网站,学习HTML CSS
    JavaScript。别人可以自己通过网站名(因为它是通过比特币算法产生的公钥)给你捐赠比特币,你的私钥放在data文件下的user.json文件中。
  • 程序员可以在这发布你的软件,而不需要通过开发者审核
  • 在这还可以下载到一些稀缺的电影资源
  • 愉快的玩耍,发布自己喜欢的内容,与大家互动

相识

安装篇

  • 解压安装包,将目录复制到c盘program file文件下。复制zero net.exe至桌面,双击打开。就是这么简单
    zeronet图标

界面篇

以下是网站界面
网站界面

如何添加站点

  • 这个界面拉到最下面,可以看到开发者添加的几个节点,更多地节点还要靠自己到这几个网站找,或是朋友分享,(很容易就找到)

工作原理篇

  • 当软件获得了一个链接,会先拿着一个链接去tracker(类似一个导航服务器,里面存着大量节点的地址)找别的有下载这个网站界面的用户(节点)进行连接并下载网站版面。如果你想进行评论,你的评论会先发给跟你连接上的用户(节点),再由这些节点把你的评论向外扩散。
    在这里插入图片描述

安全篇

  • 首先,作为一个正常使用的用户,是完全没必要担心安全问题,只进行技术性的交流,无需担心。当然可以使用这个软件的Tor加密功能,完全不用担心安全性。想安全用Toraway模式。Tor洋葱浏览器可以保护你的ip难以被定位。

如果没有节点怎么办

  • 首先这款软件在内有大量用户在使用,不用担心没有用户(节点)这个项目有两种办法
    1.封了github,使得ZeroNet下载、更新失败-》用其他同类网站镜像下载
    2. 封了ZeroNet的初始节点-》换其他tracker(启动时加一个启动参数,就可以指定其他的tracker;让作者通过github推送升级,就是自动换tracker)还有更多办法这里略过

深入了解

发表评论

  • 不注册的用户只能查看别人发的帖子,而想要发表评论,需要注册一个大家都公认的ID(大家都公认不代表所有的论坛都公认),人人都可以提供ID注册站,但最大的还是由zeronet开发者制作的zero
    ID,大部分论坛都支持这个ID注册站。在主界面往下拉就可以进入这个网站,注册过程很简单,这里不多做解释
  • 注册ID之后你会获得并下载这个ID的私钥,所以你不再需要密码,当你使用这个设备发表评论的时候就是用这个私钥来区别你的。记住私钥比密码安全。

添加tracker服务器

  • 因为zeronet客户端需要从tracker服务器获取节点,所以需要添加足够多的tracker服务器来获取最新节点(当然也不是越多越好)。我们可以在配置页面的Trackers文件输入框中填写data/1Q9LrWv27gyToaqDXA2GF2ZSA6PhznX7z1/data/trackers_all.txt,保存并重启软件
    在这里插入图片描述
  • 一些GitHub项目有收集全网有活力的tracker服务器地址并每天更新,这里我推荐https://github.com/ngosang/trackerslist这里的地址每天都会更新,复制trackersall这个文件里的地址到zero net的列表即可
    在这里插入图片描述

附录

一些值得去的zero net网站

  • http://127.0.0.1:43110/14f1Ru4axcieJ51YdCxngtg2ZN2jzEh3jM/新知乎,活跃用户多,新手偏多
    新知乎
  • 中文论坛,在主界面往下拉就能看到这个网站
  • 是老牌网站了,很多人讨论高阶一点的技术,也十分活跃

尾声

  • 这是billyli写的第二篇长文,了解到这个项目有很长时间了,这几周才挖掘到了很有用之处。因为自己见识短浅有很多地方没有写清楚,还请大家包容
  • 这篇文章有部分地方摘抄了zero
    net用户@p2p和[email protected]两位用户整理的教程,这两人的教程可以在我前文介绍的论坛中找到,在此向它们表达真诚感谢
  • 关于本软件的安装包已经放在附件,里面还包括三篇教程,也可以自行寻找并下载
  • 最后感谢zero
    net这个项目的作者,位于匈牙利,你可以在GitHub上看到他的项目https://github.com/HelloZeroNet/ZeroNet这里也有zero
    net客户端下载地址。作者的zero ID是@nofish,你可以通过GitHub issue或者zero mail联系他

©billyli
2020/2/9
中国加油,武汉加油

发布了4 篇原创文章 · 获赞 1 · 访问量 315

猜你喜欢

转载自blog.csdn.net/administer866/article/details/104237854