除了数字资产沙盒交易外,分布式存储也是近期热点之一。今年9月25日,FilecoinNetwork更新了其Q2和Q3的报告,并在报告中提到了其将于今年12月11日上线Filecoin的测试网,并预计于明年,即2020年3月上线其主网的消息。尽管历经推迟,但IPFS与Filecoin仍旧是区块链业界最引人关注的项目之一。
Filecoin项目是去中心化的网络传输协议IPFS(星际文件系统,InterPlanetary File System)的激励层。IPFS旨在创建一个持久的分布式存储和共享文件的网络传输协议,在IPFS的网络中,各个节点将会构成一个完整的分布式文件系统。相对于区块链业界近年来的主要集中于应用层面的各个项目,瞄准网络架构底层技术的IPFS明显野心更大,而它的最终极目标则是取代HTTP。
HTTP(超文本传输协议,HyperTextTransfer Protocol)由“万维网之父”蒂姆•伯纳斯-李于1989年发起,经过了三十年的研究、开发与完善,目前其已经是世界万维网数据通信的基础。而IPFS的愿景则是将万维网的数据传输进行去中心化的革新,即将数据储存在各个节点之中而非集中化的服务器上,借此来达到一些当前中心化的网络传输协议无法达到的优势,例如信息安全、更高效的查询和管理。
Filecoin作为IPFS协议的补充与激励项目,旨在为参与贡献节点的用户提供实际意义上的激励。而事实上,在互联网业界,互为项目本体与公链代币的二者是一种同进同退、共荣共损的依存关系。从这一点上来说,我们可以认为IPFS和Filecoin二者相互共享机遇与风险,但作为项目的本体,Filecoin的价值依存,则将更加主要地由IPFS协议所凸显。因此,从这一点出发,重新梳理IPFS的意义和价值,是一件十分有意义且必要的工作。
一、 HTTP协议的局促
(一)IPFS协议更能满足Web 3.0时代的大数据传输需求
如果把2004年由出版商O’Reilly和MediaLive International之间的那场头脑风暴论坛作为Web 2.0的滥觞的话,如今这个概念已经存续了十五年。与十五年前的互联网生态比,如今的生态革新是多方面的,一方面是用户从被动的接收者变味了主动的贡献者;另一方面,作为互联网世界的直观窗口,浏览器的体验也开始从低级图形、彩色静态视图逐步转移到交互式体验。
技术的进步所带来的的直接结果是网页文件体积的极速扩张,仅仅从2010年11月15日到2019年10月1日,PC端的网页文件体积中位数上涨了1950.4Kbs,涨幅317.0%;而在手机端上这个数据为1752.0Kbs,涨幅高达1109.9%。
在网页文件大小尚且偏小、网页主要承载内容为文本文件的图片的时候,HTTP协议无疑是有效的。但如今随着诸如HD视频文件、大数据传输的逐渐增加,我们不得不采取技术上的革新来应对日益增加的需求和挑战。但目前我们采取的是升级硬件的方式来进行技术革新,而涉及到更底层运用的。
二、IPFS协议的运行方式
(一)分布式存储与哈希查找让存储查询效率更高
与Dropbox或者Amazon S3为代表的主流存储系统不同,IPFS协议的存储系统是去中心化的,这意味着IPFS协议下,文件并不需要被集中存贮在一个保持24小时运转的服务器中。当文件被上传到Dropbox之后,该协议会拷贝并将这些拷贝拆分保存在整个IPFS网络的多个散在节点上——由于IPFS的网络节点会因为贡献用户的使用和关闭不时上下线,因此多个节点保证用户在需要查询文件的时候,总会有线上的节点可供使用。
文件被储存后,储存地址在文件中由哈希值的方法进行表示。而当文件需要下载的时候,则只需要提供哈希值,即可完成该文件的下载。IPFS采取了类似于BitTorrent的分批下载后拼接的传输技术,再加上其去中心化的特性,相比之中心化的竞争对手而言,IPFS有更快的文件传输和下载速度。
(二)区块链技术保证文件的安全
IPFS技术本身不提供文件的加密,但辅以区块链技术让IFPS能够保护用户的文件安全,我们同样假设Alice意图通过IPFS将一份文件传给Bob。则此时Bob可以先公开发布自己的公钥,Alice使用该公钥加密文件后上传,并将该文件存储的哈希值提交Bob,Bob即下载后使用自己的私钥进行解密。同样的,我们可以看到,由于各个节点本身不掌握Bob的私钥,因此这些节点本身并不需要信任。
(三)Filecoin能为IFPS节点贡献者提供有效激励
前文提到的IFPS是一个去中心化的存储协议,这意味着每一个网络节点需要贡献自己的存储空间给用户使用。在中心化的应用语境下,存储空间的提供者向用户收取统一额度的费用,来维护该系统得以运作并以此获利。而IPFS为了能够激励更多的用户完善整个文件存储社区,使用了代币Filecoin作为激励用户贡献节点的方式。
Filecoin的矿工分为存储矿工与检索矿工,意指在整个IPFS协议的使用过程中,无论是提供储存空间的用户还是检索服务的用户,都能够得到一定数量的Filecoin作为激励。考虑到存储业务拥有其本身的业务逻辑——即对于文件的安全性的要求,因此矿工在提供服务的过程中除了能够获得奖励,也有收到惩罚的可能性。例如某个存储矿工误删除了客户所上传的文件,那么他进行挖矿所质押的Filecoin就会被扣除作为惩罚。
三、IPFS协议及Filecoin的价值与不确定性
(一)Filecoin的价值空间由去中心化存储所决定
如前文所述,IPFS与Filecoin其实是共荣共损的一体两面,那么,更具体地说,代币Filecoin的价值几何,完全由去中心化存储这一概念,在web3.0的大语境下有多大需求这一个客观事实所决定。我们可以看到,在未来去中心化生态需求中,去中心化存储的确是刚需之一,但是将数据完全存储在类似于以太坊这样的公链上是非常昂贵的,尤其是当数据块增加的时候,其成本(以Gas为单位)实际是指数上升的,这就令公链本身非常不适合作为这样的一个存储媒介。
从这一层逻辑上来讲,无论是区块链领域还是web 3.0的语境下,一个独立的去中心化存储层的存在都是必须的。而这个存储层所需要的一些特质,正好与IPFS不谋而合——同样是具有分布式的存储,有哈希值得标识符并且不能更改。因此,我们可以认为其存在确然有它的刚需,而在区块链业界应用层核心——DApp的业务实践中,也确实有超过90个DApp在使用IPFS进行存储,其中包括Civic、Everipedia、Decentraland、Aragon等被寄予厚望的优质产品,但问题还在于,DApp本身的前景究竟会有多大?
DApp是区块链业界在智能合约平台上最具有面向客户、面向业务特征的拳头产品,但在区块链风口上,仍然会面对着包括行业过热与行业暴死的问题。例如去年曾经一度风光无两的区块链游戏在2019年遭遇了滑铁卢,不仅存续的DApp大幅度锐减,曾经的现象级作品CryptoKitties今年也随之销声匿迹,其游戏资产“电子猫”更因为其“击鼓传花”的特性而背上了“庞氏骗局”的质疑。
如果把2019年看做是DApp走出过热,重归理性的一年,那么业界应当对于DApp究竟在未来能够形成怎样的清晰格局进行比较客观的看待。尽管其场景需求是不言自明的,但面对现行的App产品市场,带有去中心化特质的DApp究竟能够在其中分得怎样的一杯羹仍旧是需要业界反复思考的问题。
因此,从这层意义上来讲,IPFS的前景,其实是和DApp市场的未来所息息相关的,如果DApp市场发展壮大,那么IPFS就会有越来越大的应用需求,这也会吸纳更多的用户来贡献节点,从而推动Filecoin的价值水涨船高。但是如果这个前提不存在,那么IPFS的存储需求也就是一个伪命题。
(二)政府监管或许仍旧是Filecoin所始终需要面对的风险
今年10月12日,美国证券交易委员会(SEC)裁定Telegram GroupInc.及其全资子公司TON Issuer Inc.没有遵循1933年《证券法》(Securities Act of1933)中的规定,将其发行的代币Grams的要约和销售进行注册,并在其发行之前将其紧急叫停。之后部分文章认为Filecoin和Dfinity这两个项目非常符合SEC的“目标用户画像”,因此可能有“被盯上”的风险。
针对该分析,星球大陆与10月25日发表文章《谁说SEC要对Filecoin下手???》,措辞激烈地驳斥前述的猜测,并重申Protocol Lab已经通过SEC的备案,SEC不会将“大棒挥向已通过审查及备案的项目”。但对于投资者而言,考虑到Filecoin主网上线的时间已经历经推迟,而且向来区块链及代币的相关项目监管严格,外部政治环境复杂多变,因此,不到最后一刻,未必令人放心。
除此之外,区块链项目的去中心化特性先天即有对抗审查的特性,而存储业务其独特的业务逻辑又令其本身有强烈的需要被政府监管,以防止某些不应获得自由的内容在网络上被无监管地释放出来。从某种意义上讲,对于包括儿童色情、军火、毒品交易在内的非法内容,中心化的存储为监管的便利开了一道口子——即使是诸如“丝绸之路”这样经过掩蔽的暗网,也仍然会在政府的强力监管下被封停。那么,作为去中心化存储的IPFS,在这个问题上如何上交一份合格的答卷,仍然是一件值得拭目以待的事。