投稿|揭底Filecoin利益网络:无法存储的“存储革命”( 二 )


IPFS本质上是一个内容可寻址的对等超媒体分发协议,与最常见的HTTPS(超文本传输安全协议)、FTP(文件传输协议)一样,是一种在不同终端之间传播信息的系统标准,并不包含存储功能 。
使用IPFS协议的项目当中,最著名的无疑是同样由协议实验室开发的Filecoin 。该项目于2020年上线,大量使用了IPFS的技术模块并获得了市场的关注,其代币FIL也在数字资产二级市场的交易中备受青睐 。
纵观Filecoin对外诸多宣传语和包装概念,“去中心化分布式存储系统”的标签无疑是最具说服力和吸引力的元素 。
2018年1月,Filecoin开发方协议实验室创始人Juan Benet在接受《纽约时报杂志》采访时表示,“Filecoin允许用户出租未使用的硬盘空间,就像是数据的Airbnb 。”在Filecoin官网上,Filecoin也被称为“一个为人类最重要的信息打造的分布式存储网络” 。 
但Filecoin真的能存储数据吗?2020年11月,在Filecoin上线时,协议实验室团队在社区回答开发者问题时明确表示,Filecoin根本不提供任何存储服务,它本质上是一个交易撮合系统,利用代币将矿工(存储服务提供者)和用户(存储服务使用者)进行撮合,并提供代币作为交易基准 。因此,容灾、备份、扩展等工作都是由矿工提供的,与Filecoin无关 。
投稿|揭底Filecoin利益网络:无法存储的“存储革命”
文章图片

投稿|揭底Filecoin利益网络:无法存储的“存储革命”
文章图片

投稿|揭底Filecoin利益网络:无法存储的“存储革命”
文章图片

图:在Filecoin官方社区中,一位核心成员表示,Filecoin并不提供存储服务,它只是一个为各方提供支付和合同(指存储用户和存储矿工撮合、签约以及监督存储合同的执行)等功能的开源区块链 。其存储功能不是由Filecoin本身提供的,而是为使用支付和合同功能而使用Filecoin网络的个人/公司(即存储矿工)提供的 。
这种说法也符合Filecoin白皮书里的定位:区块链中的矿工可以通过为客户提供存储来获取Filecoin,相反的,客户可以通过花费Fil来雇佣矿工来存储或分发数据 。
审视Filecoin白皮书,Filecoin的主要构件包括四个部分,分别是提供存储和检索的服务商的抽象、矿工存储数据的存储证明、让数据拥有者验证数据和支付的可验证市场、进行共识的工作量证明 。 
所谓“提供存储和检索的服务商的抽象”指的是Filecoin将矿工提供的存储服务聚合之后提供给数据拥有者 。用协议实验室创始人Juan Benet的话来说,Filecoin就像是AirBnb,虽然提供住宿预订,但游客享受到的住宿服务是由民宿商家提供的 。 
知名存储技术专家、《大话存储》《大话计算机》图书作者冬瓜哥认为,与共享民宿不同,数据存储并不仅仅是将数据传输到存储设备中这么简单 。一个完善的数据存储体系是一个系统性工程,它需要从软件、中间件、OS、基础硬件等多个层次,对数据分布、容灾、读写一致性、性能和可扩展性等问题进行设计,才能够保证数据的吞吐能力、可伸缩性和长期的可靠性,保证数据拥有者的业务系统不间断运行 。
以最重要的可靠性(durability)为例,工程师需要为系统设计数据冗余编码、故障域隔离、心跳监测和数据重建四大机制,才能保障存储系统的稳定运行 。这些机制需要较强的技术能力,对于缺乏存储系统设计经验的矿工来说无疑是个挑战: “存储需要的专业能力就像盖一栋楼一样,不是对非专业人员靠奖惩机制就能保证做好的 。”

推荐阅读