区块链p2p(区块链(21):P2P的冰与火之歌)

  区块链p2p(区块链(21):P2P的冰与火之歌)

by 杨学成

  

HTTP协议虽然做到了让每个用户都可以自由调用信息,但从文件存储和传输来看,还是有不少缺点的:

  

  

首先,HTTP协议下网络数据被储存在服务器上,整个使用期间必须要确保服务器不当机,否则网页就访问不了。其次,使用HTTP协议从一台服务器上一次只能下载一个文件,并发请求多的时候对服务器带宽要求很高。第三,网页的使用寿命比较短,很多文件会石沉大海,甚至永远都找不回来,为了保证数据安全,只能通过大量的备份来应对。最后,更为麻烦的是,HTTP协议之下会存在大量冗余,一部同样的电影文件通常在无数电脑上都有拷贝,产生了大量的存储冗余。

  

为了改变这种服务器和客户机之间的主从关系,对等网络(Peer to Peer)的思想出现并实现了一系列漂亮的应用。早在1999年1月,波士顿东北大学的一名大一新生Shawn Fanning,就曾为了给女同学解决音乐下载不方便的问题而开发出了一种分布式网络应用,起名叫「Napster」。这款支持MP3音乐分享的软件很快就在大学生中得到了广泛流行,同时重挫了传统唱片公司的销售收入。虽然最终Napster因美国唱片业协会告其盗版侵权而不得不破产转卖,但P2P传输的思想由此流传开来,后来比特流应用BitTorrent成为比较主流的P2P传输协议并使用至今。

  

Napster和BitTorrent以分布式传输的方式,漂亮地解决了点对点传输的带宽问题,改变了网络数据的分发方式,一个用户在下载网络上其他用户资源的时候,必须向网络上所有用户共享资源,且上传速度越快下载速度就越快。更进一步,这名用户如果下载成功了一首歌曲,那就在自己的电脑上得到了这首歌曲的完整拷贝,但这首歌曲并非来自任何一台网络上电脑的完整拷贝,而是从不同的电脑上分别下载了这首歌曲的不同片段。

  

  

这原本是一种最能体现互联网基本思想的应用,边下载边上传的机制是一种极其精妙的设计,做到了去中心化又以很低的带宽需求充分提高了网络的传输效率。不幸的是,对等网络生来与盗版和侵权联系在一起,虽然作为一种传输协议非常成功,但作为一种数字经济,却是不折不扣的失败。相反,比特币行情HTTP协议在经过了早期互联网门户和搜索引擎等应用层的努力之后,迅速建立起了全新的经济准则,吸引了一笔又一笔的风险投资,走上了发展快车道。

  

20年以后的现在,互联网在应用层的衰落已经不可避免,互联网巨头们借助网络效应和资本的助推而创建的强大帝国,仍然摆脱不了为少数股东创造财富的宿命。当全球超过20亿人的社交都被facebook一家平台托管的时候,而这家公司的航向主要是由扎克伯格这个小伙子决定,并且我们知道这家公司必须为它的股东创造财富,那我们对未来的感觉一定是暗淡的。更加要命的是,就算我想转移到其他平台,这里面的转换成本也是我根本无法承受的。

  

所幸,上帝在给我们关上一扇门的时候,还会给我们留下一个后门。封闭平台越强大,我们对于开放协议的思念就越深重。2008年,一名署名中本聪的神秘人在发布了一份点对点的数字现金协议之后就消失不见了,这种被称为「比特币」的开发协议在没有中心控制的情况下安然运行了十年时间仍然没有出现问题。如果说Napster们做到了分布式传输的话,那么比特币做到了分布式记账。有别于传统P2P网络,区块链从一开始就具备独有的激励机制,那就是数量越来越少、价值越来越高的比特币。这样一来,既提高了分布式记账的效率和安全性,又实现了「自带经济准则」,完美!

  

即便在文件传输领域,新近诞生的星际文件系统(Inter-Planetary File System,IPFS)也已经崭露头角,有望一揽子解决HTTP协议存在的诸多问题,这种分布式文件系统从根本上改变了网络数据的分发方式,且能实现文件在互联网上的永久保存和不可篡改,让互联网自由独立的精神重新回到舞台中央。IPFS采用的激励机制是一种叫做「filecoin」的数字货币,由用户贡献存储空间而获得。

  

结论:freedom is not free……

  
","content_hash"!"40773a99

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论