专访周欢:市场需要对IPFS深入了解
2018年公链项目爆发,以以太坊和EOS为代表的交易网络在2018年初备受关注,在大众的关注度逐渐加深后,以分布式存储为主要功能的项目开始出现,其中以storij、Filecoin为代表,在这些分布式存储的项目中,以IPFS协议技术关注度最高。
如今,有非常多的项目应用了IPFS协议来构建公链项目中的分布式存储网络,但因技术尚未完善,业内对其技术众说纷纭。2018年12月16日,全球共识安全产业峰会上,IPFS.FUND创始人周欢接受了金色财经的采访,对IPFS的现状及应用前景进行了探讨。
IPFS代表一种思想
大部分人知道IPFS技术是通过Filecoin,在Filecoin项目中,IPFS是其中的一层,在IPFS协议上,Filecoin还加入例如经济系统和激励机制。因此,很多人同样会把IPFS和Filecoin项目相混淆。
而实际上,IPFS只是一个协议方式,其作用主要用来在数据或文件查询中的快速寻址,相比于传统互联网的http协议,IPFS具备的点对点结构更高效快捷。基于IPFS的特性,非常适合与其他公链相结合,或自形成一条链来基于IPFS拓展开发。
在周欢看来,IPFS代表的是一种分布式存储通讯的思想。“IPFS协议的思想并非局限在分布式存储上,但目前大部分项目利用IPFS解决存储问题,例如以太坊、EOS目前都在基于IPFS协议探索存储方案。”周欢透露,未来以太坊和EOS有可能会出现一种类似ERC20的通证来解决分布式存储中的经济问题。
IPFS的现状和突破
“目前因为Filecoin还没上线,因此,大部分项目都在基于IPFS协议完成开发。”周欢说到。
但据金色财经记者了解到,外界对IPFS技术的认知形式多样,很多的使用过IPFS协议的项目提到,“IPFS的代码质量略差,应用基本用不了”“IPFS很难用,体验很差”,甚至还有项目为了实现IPFS的技术方案,使用其编写语言重新写了一遍代码。
周欢对此作出了解释。
“很多人说IPFS代码质量差,使用体验不好,是因为IPFS现在的发展逻辑决定的。目前IPFS的版本在0.477,连正式的1.0版本还没有达到。其完善过程分为两个阶段,第一阶段为不断加入功能尝试时期,这个时期,很多尝试性的功能被加入。第二个阶段是精简期,会筛选便于应用的功能,删除不便的功能。”周欢补充到,现在正处于第二个阶段的初期。之前的体验差是正常的,但未来IPFS技术会呈现出无感的状态融合到场景应用中。
周欢还解释了其具体的体验不足,在第一阶段的不断加入后,一个运行的IPFS节点的运行能力严重受限,因其对运行设备的资源占用率过高,基本占用了100%的CPU处理能力,而让使用的设备出现停工状态。“现在运行一个IPFS节点,相当于电脑里开了一个迅雷加一个BT再加几个极为占用内存的软件,自然电脑就不动了。”
目前,IPFS的代码也在不断的被开发者完善,运行复杂的代码被简化,周欢提到目前比较完善的代码版本是用JS语言编写的,可以在Web端直接运行节点,例如Python版本等还在继续开发中。如果代码完善较好,并且将复杂功能删除后,IPFS节点运行将会只占用资源的5%-15%。
完善了IPFS协议的技术,为了更好的让分布式存储落地,IPFS还需要的突破很多。“在IPFS协议中,并未存在关于激励机制以及存储布置的问题。例如在Filecoin提到的冗余备份问题,IPFS技术中并未出现,而对于更多的融合应用和落地应用中,具备经济机制的解决方案极为重要。其核心是用多少token来让别人为用户存储数据的问题。”周欢解释到。
目前,大部分的IPFS技术应用在分布式存储中,其中存储节点是大量分散分布的,必然其中会有C端的用户加入,但同样出现的问题会是C端的存储节点的不稳定会造成文件存储的安全无法保证。周欢认为,只要节点按照约定的方式存储数据就可以解决问题,未来,可能例如EOS的DPOS机制下,可以让IPFS的网络更加稳定。
写在最后
区块链是自组织的,同样的规则下参与者一定会出现各种差异,IPFS也将会和各种参与者发生联系。“IPFS适用于任何行业,从目前的行业反馈来看,我们对于IPFS的误解很深,早期的布道者让大家对IPFS的收益期望过高,同时盲目的相信后不愿了解其深入内容,而忽略了其在落地推进中的复杂性。”周欢说到。
的确,在年初疯狂的牛市中,凡是可以出现挖矿形式的项目,都被众多用户奉为盈利机器,因此,大部分人更关注的是矿机等,却对技术不慎了解。
就像是新出现的IPFS矿机一样,售价偏高的IPFS矿机让业内人士产生质疑,“大部分人肯定关注的还是机器的成本价,而其实一年的50M专线带宽的费用就已经在2W了。”
IPFS技术代表了未来的分布式存储形式,这是未来区块链价值储存的必须品,开始深入的了解IPFS技术,就代表了了解了区块链未来的价值。