HTTP发明于1991年,1996年被web浏览器采用,它从根本上确定了数据信息如何在互联网上传输,以及浏览器应如何响应命令和服务器处理请求。
基本上,它是我们浏览web的底层协议,也是客户端-服务器模式的协议主干。
虽然HTTP为我们提供了我们今天所熟知的互联网,但它已经过时了,20多年后,由于互联网流量的大量增加以及由此产生的压力点被放大,普遍存在的问题越来越明显。
● 由于一次性的从单个服务器下载文件而导致的内容传递效率低下。
● 昂贵的带宽成本和文件复制导致存储膨胀。
● 服务器和提供商的日益集中导致了互联网审查的增加。
● 互联网信息的脆弱历史和网页的短暂寿命。
● 断断续续的连接,导致离线的持续扩大和缓慢的连接速度。
问题还在继续增加,在一个技术创新时代,一项20年以上的技术正在变得更加需要升级。而IPFS提供了Internet实现其真正潜力所需的分布式存储和文件系统。
在IPFS中,您不需要从单个服务器下载文件,而是要求网络中的对等节点提供文件的路径,这使得高容量数据分发具有高效性、历史版本控制、弹性网络和内容持久可用性的特点,这些内容通过加密哈希得到保护和验证,并分布在对等网络上。
IPFS的优势
当前web主要采用的是 HTTP 协议,存在着一些不可避免的问题。比如:
1、严重依赖主干网络,所有的文件都从中心服务器上下载,导致中心服务器过载,中心网络过载;安全性也得不到保障,出现服务中断等情况。
2、网页文件可能会被服务器删除,造成数据丢失,出现“404 错误”等。
而IPFS协议却能有效解决这些问题:
1、破除了中心化,让全球网络和服务器形成一个巨大的负载均衡系统,平衡了网络使用,提高了下载速度。
IPFS是一个点对点的分布式文件系统,是一个开源协议,人人可免费下载、使用。运用IPFS,各个节点可存储它们认为重要的数据,为网络中最近的用户提供服务。
2、数据能被永久保存,不会被删除。
IPFS 是分布式存储,内容在一个节点被删除了,仍然可以在其他地方继续进行访问。
Filecoin激励
为了激励别人加入网络并存储特定数据,Protocol Labs推出了Filecoin。
Filecoin,是IPFS的激励层。在Filecoin的激励结构下,客户付费以在特定的冗余和可用性水平上存储数据,矿工则通过不断地存储数据,以加密方式证明数据存储来获得奖励。也就是说,IPFS按内容寻址并使其移动,Filecoin则是激励机制。
通过Filecoin,你可以购买或出售基于IPFS的存储空间。遗憾的是,Filecoin发展很慢。虽然官方2017年8月份就出售其10%的token,募得资金2.52亿美元,但技术上鲜有进展,很少有动静,其twitter几个月才更新一次,要不是IPFS的更新频率还相对正常,估计投资者们都要大骂骗局了。
现在Filecoin还没有出来,离上线还很远,目前还不知道它的价格策略是怎样的,也没办法提前讨论或预测。虽然IPFS是个好项目,但不代表Filecoin同样是。
Filecoin出来后,如果激励机制有问题,导致使用成本很高,估计开发者也不会使用Filecoin。因为Filecoin一直以来都是非必须的,开发者可以使用法币、其它数字货币、资源互换等很多方式来获得存储空间,甚至可以自己搭一个。
EOS的存储,就是基于IPFS的,它没有用Filecoin,而是用EOS作为激励层。也就是说,Filecoin只不过多增加一种支付方式而已,这种支付会很自然,因为是IPFS自己搞的,就像淘宝天然支持支付宝一样。但是,也就仅此而已。
挖矿之说
IPFS是靠谱的、有潜力的,但也因此吸引了很多江湖骗子,他们推出了所谓的IPFS挖矿。其实,IPFS根本就没有挖矿这一说法,涉及挖矿的是其激励层Filecoin。
根据Filecoin当初融资时给出的数据,Filecoin设计的总量上限为20亿token,其中70%(14亿)留给矿工,挖矿的规则是每六年区块奖励减半。
Filecoin和IPFS,不是一回事,只能说是同一个公司出的有关联的两个产品。现在Filecoin仅仅出了一个开发者基本测试的库,整个项目都是未知的。
货币都还没出来,矿机就出来了,靠不靠谱?可想而知。如果你投入大量资金买入所谓的IPFS“矿机”,极有可能得到的是一些廉价的计算机设备;如果是“云挖矿”,那就更坑了,到头来可能什么都不会得到。
IPFS时代让人期待
IPFS 尚处于早期阶段,很多模块和功能还没有定型。目前的 IPFS 还远远达不到商业应用的要求。但是,IPFS潜能巨大,现在也有了很多落地的产品,不少区块链团队正在使用或计划使用这一协议,其中就包括EOS、BTM等备受关注的区块链项目。
随着5G的到来,分布式存储所需要的同步性能也会大大改善。假以时日,IPFS必将取代传统的HTTP,使我们的互联网世界变得更加美好。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。