flydust的博客

【转载】@杨深锐关于zeronet的一些看法

zeronet真是发展壮大起来了呢!

下面是zeronet中文大神@杨深锐关于zeronet的看法

观点: ZeroNet (ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network)是具有革命性的。它使得WWW的去中心化又前进了一步。

WWW使用统一资源定位符( URL)将分布在世界各地的资源汇聚在一起,同时单个服务器的当机又不影响整个WWW的使用,这是一个伟大的构想,目前来看十分成功。

在1990年,世界上第一台WWW服务器诞生于欧洲原子核研究委员会,服务器上被贴了个标签:“不要关掉它,这是一台服务器”。
虽然WWW在整体上是分布式的结构,但是在具体的服务上,WWW并没有提供分布式的功能。
随着WWW规模的扩大,某些站点的压力也越来越大,单台服务器就变为了多台服务器。在早期大多数是通过dns轮询方式避免服务器的单点故障。再后来有了反向代理技术,当客户端访问时由代理服务器挑选一台服务器给客户端连接。

另一方面,服务器与客户端的物理距离有远有近,物理远的访问就慢距离近的访问速度就快,例如中国用户访问美国服务器就比较慢。两千零几年的中国更过分,同一个城市的电信网络用户访问联通网络的服务器就很慢! 这时候google、腾讯等一些大型的服务商,开始研究CDN(Content Delivery Network,即内容分发网络),将一些内容主动推送到离用户较近的服务器,用来提升用户的访问速度。这些也是WWW的使用者在WWW之外做的优化。

反过来看:
(1) 反向代理技术避免了单点故障事实上是采用去中心化的逻辑;
(2) CDN技术提升了用户访问速度也是采用去中心化的逻辑;
(3) 大型互联网提供商的“异地多活”方案也是去中心化的逻辑;

说到这,就不得不提的另外一个具有创新性的东西,就是 BitTorrent , 在BT网络,每台接入设备既是服务器又是客户端, 在BT的P2P协议中,资源的发布者一旦被其他人下载并且没有关机,其他人就可以从所有具有这个资源的节点下载文件。据说在google内部已经使用Bittorrent协议来跨机房更新内容了。

那么WEB服务的去中心化是不是已经呼之欲出了?
结合bitcoin的签名技术和BitTorrent文件分享技术的访问即存储的网络,就是ZeroNet。ZeroNet并不是孤立于互联网,而是具有吞噬互联网的架势。在ZeroNet的语境中,现在的WWW服务可以称为传统互联网,ZeroNet将是它的超集,仍然可以使用域名服务(不是Namecoin和ZeroNet的ZeroID,是传统的DNS服务),仍然可以使用vps 托管你的网站。但采用ZeroNet技术,你的网站将立刻具有异地多活功能、自带N个备份、自带CDN加速功能。

虽然现在ZeroNet尚未成熟,但它的颠覆能力不可小觑。

ZeroNet刚刚起步,却已经有了竞争者:
IPFS is a new peer-to-peer hypermedia protocol.

目前从发展速度上和易用性上,ZeroNet更占上风。

另外有一份中文的新手参考:

ZeroNet用户访问:
127.0.0.1:43110/1Nse6Wc
非ZeroNet用户访问:
zeroproxy.atomike.ninja

参考资料:

1. 世界上第一台Web服务器(3张)
2. 专访阿里巴巴毕玄:异地多活数据中心项目的来龙去脉

作者:杨深锐
链接:https://www.zhihu.com/question/37439960/answer/95118965
来源:知乎
著作权归作者所有
点赞
  1. osyoms36说道:

    要说颠覆者什么的也太扯了吧。
    分布式本来就和云计算的大趋势相违背。
    顶多是极客们搞出来的自嗨之地。(一个网站只用10MB搞笑?
    最后还是服务于一些不法分子。

发表评论

电子邮件地址不会被公开。 必填项已用*标注