区块链的去中心化是其产生的动因,同时也是吸引很多人参与其中的共识所在,然而比特币被矿霸绑架,以太坊陷入V神个人崇拜,EOS同样趋于中心化管理,基于此,IPFS成为未来点对点传输的期望。那么,IPFS是基于何种技术的构建?将来又会有哪些应用?在继承BT技术之上还有哪些创新?
IPFS的深度解读
在多年以前,就已经出现了电驴等网站用于视频、文件等形式的点对点传输平台,王欣正是因为开发了点对点传输的播放器,在与爱奇艺、优酷等视频网站竞逐的过程中,一马当先成为视频领域的佼佼者。而其背后隐藏的却是IPFS的身影,那么究竟IPFS是怎样影响网络传输的呢?
现在的网站是先购买服务器、域名和IP,然后把代码传上去,把内容访问结果公布后就成为了一个传统的中心化架构的网站建设。而对于IPFS,如果你懂得编程的话,可以把你写的那些页面样式和图片,通过一条IPFS命令上传到整个IPFS网络,这个网络会对你的网站内容进行存储,并且在别人访问的时候会提供这些内容,这些内容都是分片存储的,IPFS网络可以把分片的内容聚合起来。
在这个过程中不需要买流量,也不用担忧需要多大的带宽、CPU和存储空间,更不需要各种等待和配置的过程,只需要一条命令就可以把网站传上去,而且访问的方式也变了,已经不再是通过域名IP,而是通过一个哈希值。这个哈希值是整个网站的根目录的哈希值,里面的图片、样式表都有自己的哈希值,但是网站的根目录还是统一由哈希值管理的,其他的用户只需要输入相应的哈希值就能访问网站了。
这只是IPFS应用之一,剩下的还包括视频、CDN加速,传统互联网的应用场景都可以用IPFS实现。IPFS是一个底层协议,其他人可以基于此协议增加其他各种功能。
例如,我们经常接触到的各种视频网站的带宽费用和运营成本是很高的,而使用IPFS就是免费的,因为你在看的同时,也在给别人贡献你的带宽,你看的那一集可以分享给别人,同时,也可以获得别人提供给你的免费视频。IPFS必然会带来一次颠覆性的变革。
IPFS将取代哪些事物?
点对点传输的去中心化技术设计与目前已经处于瓶颈期的中心化互联网相比,其优势必然存在,很有可能会让部分应用成为过去式,有一部分功能可以用IPFS+Filecoin这样的分布式存储+激励的方案去解决。例如冷数据,在我们的现实生活中,有很多数据是没有即时性访问要求的,比如违章监控录像,没有必要随时随地被很多人访问到,只有当缴纳罚款的时候,可能会被调用一次,但必须要存储,但没有时时刻刻被访问的需求。
像这样的视频数据和传统的在线影院的视频、延时、分辨率、带宽要求,完全不是一个级别的概念,但是因为没有切换方案,所以存储这些设备的IDC中心的建设标准,和存储要求很高的影视作品机房一样,使用成本和维护成本高昂,设计也非常复杂。如果,我们可以用IPFS存储和访问这些不需要太高要求的冷数据,而效果却一样,那存储成本、人力、物力都可被极大降低。
这仅仅是IPFS改变世界的某一方面,随着越来越多人意识到IPFS的重要性,实际被改造的应用场景将源源不断地被开发出来,进而改变我们的工作与生活。