Matrix 是少数派的全新产品,一个纯净、小众的写作平台,我们主张分享真实的产品体验,有实用价值的互联网领域经验、思考。欢迎忠于写作,喜好分享的朋友参与内测。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。
本文内容仅代表作者本人观点,文章对标题和排版略作修改,原文链接。
无数年来,人类都在追求着自己在这个世界上的印记的永存。
我们无法得到肉体的永生,于是我们在平原上修建宏伟的神庙,在绝壁间凿刻隽永的碑文,在宇宙间传递无尽的电波。
我们假借无数的载体,以期达到自己精神的永存。
我撒下火种,这世间的每一份火苗都是我的存续。
而今,当网络遍布全球,人类的边界即是网络的边界,数据流动在每一个人的智能设备中,在这个无形的新世界中,我们对不朽的期望也又了新的载体——在 Internet 中得到思想的永生。
然而,在这个日渐中心化的网络中,一个 Blog 的消失是多么的轻而易举,可能只是你忘记了给自己的服务器续费,亦或是你讲了一些不那么合时宜的话,你抱着将自己的思想轨迹留在这个网络世界中的理想,却愕然发现你的一切内容存留的决定权并不在自己的手上。
开放网络逐渐被中心化的各种大平台代替,微博,微信,Lofter,Medium,Facebook,你的一切数据,都由他们来存储,而他们也拥有着随时将你的数据修改封存的权限。
这是一个看起来百花齐放的荒漠。
还有什么能够让我们在这个网络世界中留下可以永存的足迹?如果这个平时使用的网络并不能许诺我以存续,我又有何其他选择?
一个去中心化,可任意访问,不受任何组织影响的网络世界。
是的,你需要来试试 ZeroNet。
ZeroNet 是什么
ZeroNet 是一个基于 Bitcoin 与 BitTorrent 技术构建的分布式 P2P 网络开源项目。
不同于我们日常所访问的 Internet,在 ZeroNet 中没有服务器的概念,所有网络数据都被分散在各个 ZeroNet 用户的电脑中,任何人都只需要一对非对称密钥,就能发布自己的站点。
所有人都可以通过发布者公布出的站点私钥在 P2P 网络中找到发布者的电脑,直接从中下载站点的数据。越来越多人访问后,发布者的站点就会被多台电脑保存,那些访问过你的网站的电脑就会开始为你的站点做种子,就像我们所熟知的 BT 种子一样,你的站点的内容就这样在无数台电脑中存续,获得了永生。
同样,由于要在无数人的电脑中做备份,ZeroNet 为了节约访问者的硬盘空间,限制了网站的大小,虽然这个限制是可调的,但是过大的网站势必会影响访问量,所以目前的 ZeroNet 中的网站大多是以 Blog 与 BSS 的形式存在的。在其中游览,你会有一种回到了 1990 年代的感觉,大家互相在 Blog 中交换友链,在 BSS 中热切的等待着回帖与交流,这里仍旧是一片小世界,创始者与参与者们都在努力的去扩建它。
ZeroNet 的大门
讲了这么多关于 ZeroNet 的背景意义,是时候来讲下如何推开 ZeroNet 的大门了。
相比于其他有访问方法限制的特殊网络,ZeroNet 的访问方式无比的简单,你只需要去 ZeroNet 的官网,下载一个对应系统平台的 ZeroNet 的 python 小程序(9.5M)。
- 对 Mac 用户,你只需要解压下载的压缩包,然后将 ZeroNet.app 拖入 终端 应用中回车执行即可。
- 对 Windows 用户,解压后双击运行 ZeroNet.cmd 等待完成即可。1
在运行成功后程序会自动打开一个「New ZeroHello」的页面,这里相当于是你的 ZeroNet 访问中心,你的网站缓存情况,网站信息流订阅,以及网络连接状态都会显示在这里。
而好玩的是这个网页本身其实也是基于 P2P 的(而非是程序的一部分),在上面你可以看到「这个站点目前由 X 个节点驱动,没有任何中心化的服务器」,尽显 ZeroNet 的核心精神。
从这里开始你就可以开始你的 ZeroNet 旅程了。
不过,请务必注意,ZeroNet 并不是一个彻底匿名的地方,如果你想彻底的保护隐私,那么在使用 ZeroNet 的基础上你还需要打开 Tor 才可以。如果你没有打开 Tor2 的话,请不要随便的进行不负责任的发言3。同时,请在访问 ZeroNet 网络的时候抱着与和 Internet 上的好友互动一样的善意来进行互动。
下面是两个 ZeroNet 中很有用的网页地址,当你完成了上述启动步骤之后就可以访问了。
- ZeroNet 新人指导 目前 ZeroNet 最大的中文技术性论坛提供的一站式 ZeroNet新人指导 FAQ,作为深入 ZeroNet 的第一步值得一看。
- ZeroNet 建站指南 用最短的时间教会你如何在 ZeroNet 中建立自己 Blog。
当然,如果你觉得这样实在是太麻烦了,你还可以考虑使用公网代理来访问 ZeroNet,不过这种方法访问速度有限,如果你想把 ZeroNet 中的内容分享给不能用 ZeroNet 的朋友,你可以考虑这种方式。
下面是两个 ZeroNet 网站的公网代理访问链接,其他的 ZeroNet 网站你都可以通过这种方式直接访问。
- ZeroMe ZeroNet 上的微博,什么都有,目前处于较为初级的形态,类似早期的 Twitter。
- 0net123 中文 ZeroNet 导航网站,能找到一些好玩的 Blog,不过好像很久没更新了。
ZeroNet 的意义
很多人在体验过 ZeroNet 的之后首先想到的是「自由」,在这个中心化的社会里,这的确非常重要,但这只是从工具的角度的看法。ZeroNet 的设计的绝妙之处绝不仅在于此。它最奇妙的地方在于它提供了一种与网络一起永存的方式。
只要还有一台联入网络的电脑上有你的网站的种子,你的网站,你的内容就不会消失,而当这个 P2P 网络足够大的时候,你的网站与内容将无人可以完全将它删去,它将与这网络世界一起永生。
同样,ZeroNet 由于它 P2P 的无中央主机特性,建立网站也变得非常的简单,不需要去折腾那些令人难受的网址备案,租用主机,你需要的仅仅是通过命令生成一个随机网站地址,写好它的 HTML 代码,然后发布给其他人。
Everyone dies alone. But if you mean something to someone, if you help or love someone, if even a single person remembers you, then maybe … you never really die at all.
上面这段话来自美剧「Person of Interest」,我们在这个时代或许无法去追求那些深刻的人际关系,但我们至少能够在网络世界中找到那么一个硬盘为自己存下一些什么,延续自己与这个世界的联系。
- 如果运行 ZeroNet.cmd 后一闪而过,没有自动打开页面,很可能是你的电脑没有 VS2008 运行环境,很多 Ghost 精简版系统是缺失的,需要你自己去单独安装。↩︎
- 也即是洋葱路由。↩︎
- 当然这也不是说你开了 Tor 就可以随便讲话了,没有万无一失。 ↩︎
喜欢少数派?欢迎关注我们的微博:@少数派sspai ,微信公众号: sspaime
少数派( http://sspai.com )