今天小编点开新闻一看,哎哟,IPFS/Filecoin开始测试网阶段了!这一刻真的想唱起张靓颖的“终于等到你,还好我没放弃~”,那么这个“史前鸽子精”IPFS究竟是啥捏?今天小编就来给大家818。
星际文件系统是一种点到点的分布式文件系统,目标是打造一个更加开放、快速、安全的互联网。Filecoin则是基于IPFS而创立的区块链项目,一句话解释两者之间的关系——IPFS和Filecoin之间的关系,就像是区块链技术和比特币之间的关系,前者是底层的基础设施协议,后者是一个应用。
又一个“分布式”系统,那它和区块链还有比特币有啥关系呢?简单来说,比特币,实现了货币的去中心化;以太坊,实现了计算的去中心化;而它将实现去中心化存储。一家人就是要整整齐齐。
并且它有一个平平无奇的梦想——补充甚至取代现有的互联网HTTP协议。那么HTTP协议又是啥呢?可能大写大家看着不是很有feel,来看看小写”http“是不是熟悉多了,抬头看看你网页左上角的搜索栏,想起它没有!你浏览网站的title,陪伴你这么多年,你知道它是啥不?这里就需要讲到一位叱咤风云的大佬了——TimBerners-Lee和它的HTTP协议。
TimBerners-Lee左手诺贝尔图灵奖,右手千禧技术奖,头戴大英帝国爵士级勋章,脚踩世界各大名校荣誉博士学位,他的title实在太多了,但是大家最熟悉的怕是他作为万维网创始人的名字。而HTTP协议就是他在1991年提出的,主要规定了客户端和服务器之间的通信格式。简单来说,现在能在网上冲浪、看文、盯盘的各位都要感谢他,毕竟就是这个协议才能让你在任何时间、任何地点、任何设备上看到指定服务器上的信息。
TimBerners-Lee作为网络计算机天才确实非常有远见,但是再有远见他能看到一年后、五年后甚至十年后,但是作为凡人他真的不是千里眼,他看不到现在。在互联网爆炸式增长之后,HTTP的劣势也显现了出来——它太依赖于中心化服务网络了。
相信大家都被404过吧,看文章、存文件、下视频等等,拿到链接之后发现点进去404了,那心里简直就是一万只草泥马呼啸而过。还有就是所谓的“墙”,比如,2017年土耳其下令网络供应商封锁维基百科,因为当局认为它“威胁到了国家安全”。这一集是不是觉得格外熟悉,好像在哪儿看过,特别是最近三月特别行动之后,你懂的。
总之,中心化有它的优势也有它的劣势,比如说服务器必须24小时开机运行,如果服务器被关、网页404,用户将无法访问。此外,还会产生成本高、易受攻击、安全性差、隐私保护弱等缺陷。并且,中心化服务器使各个公司对其网页内容加载速度有着绝对的掌控,是不是想到某度云的下载速度,简直一把鼻涕一把泪。
说了它这么多缺点,那咱们为啥还要用它啊?!废话,当然是没有更好的啦。曾经我们没得选,现在.......我们有的选了!就是IPFS。
2014年5月,毕业于斯坦福大学的JuanBenet提出了IPFS的设想,并在2015年成立了ProtocolLab实验室,专门负责开发IPFS。2017年,ProtocolLab实验室宣布成立基于IPFS的区块链项目Filecoin。
IPFS在2014年就发布了白皮书并提出了以太坊全球计算机的概念,然后六年过去了,东西呢?!!反正别问,问就是在做了。
跳票如此严重的项目,脑子没问题的资本都不会投资吧。关于这一点,我不得地说,对不起,你!错!了!这项目从出生就是含着“金汤匙”的。FIlecoin在2017年,不到一小时便筹集了2.57亿美元,一夜爆红,打破了当时的爱西欧记录。背后的投资资本,均是业内顶级机构——红杉,文克莱沃斯兄弟基金,YCombinator,DCG,USV等等。可能这是唯一一个没上线,便有8家交易所上线了期货的业内项目。想起了《蝙蝠侠》里的一句话——”What'syoursuperpower?”“I'mrich。”
那这个让行业大佬们这么看好的项目,它值不值呢?说实话,这东西仁者见仁,智者见智。但是IPFS如果真的实现了它的预期的效果,怕是真的会彻底改变互联网现存的存储方式。因为它够复杂也够安全。
刚才有说到视频下载的例子,那BT下载相信大家不陌生吧。曾几何时,BT种子简直是满天飞,圆了多少追剧人的梦,那资源之多,下载速度之快而且还不要钱,摆着羊毛你不薅,简直都是对不起自己。可是,这玩意儿它不!合!规!啊!不合规就代表它没保障啊,你敢用病、流氓软件等等,lookingatyou。你心疼去电影院的钱,你就不心疼修电脑的钱吗?
但是BT下载速度是真的很快,这个有目共睹。而IPFS就是基于BT传输技术的去中心化的点对点超媒体传输协议。当然,IPFS可没有那么简单,它还融合了Git的版本控制和自证明文件系统等技术,这也是它长期跳票的原因,真的太南了,心疼程序猿的头发,所剩无几。
IPFS将曾经的“地址寻址”变成了“内容寻址”,用哈希数值标记了每一份上传的文件,并且将文件备份成几份再将文件拆分开,传输到IPFS的不同节点上。当需要下载的时候,就可以从最近的节点上下载不同的部分,迅速重新组合成一份完整的文件。详细原理请参考BT下载原理,这样既不会造成主骨干网络拥挤,也不会出现404,重点是安全啊!因为你是使用哈希值获取文件,所以收到文件以后,你可以检查该文件的哈希值是否符合你要求的哈希值,这就是——内嵌防伪功能。
好了,到了大家最关心的环节,这玩意儿啥时候出啊?据网络媒体消息,目前Testnet/2和Testnet/3两个测试版本同时运行中,Testnet/2阶段已经接近尾声,Testnet/3阶段已经启动并逐渐稳定,主网预计20年7月-8月。同时,近期Filecoin官方在GitHub上发布了“PB级矿工测试”的提案,邀请全球矿工参与Filecoin测试网第二阶段测试。
至于会不会又被“鸽”,大概只能听天由命吧不过估计会延期,但是应该不会太迟,毕竟只差临门一脚了,赶鸭子上架它也跑不掉了。大家全当好事多磨,心疼心疼程序猿大哥的黑眼圈吧,毕竟现在眼霜那么贵!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。