现在的2020年,IPFS因为IPFS团队开发的filecoin项目开始进行主网测试而变得热门起来。一些交易所和资本已经开始售卖filecoin的云算力期货。这让我想起了2019年12月,filecoin宣布取消CPU挖矿,改为GPU挖矿,导致价值百亿的矿机期货市场一片哀嚎。值得指出的是,这是filecoin发展中常见的情况。
比特币因为其去中心化特性以及每个挖矿节点都同步了比特币账本,人们才会相信并使用比特币这类数字资产。而IPFS不仅要让filecoin同步文件的账本,还需要filecoin系统能够分布式存储和共享文件,就像百度和谷歌在互联网上的作用一样。IPFS希望改变网络结构,这是一个非常宏大的理想。
在讨论IPFS项目前景之前,我想强调一点:这个世界需要去中心化的创造信任体系,但也需要中心化的集中行动和效率。事实上,分布式存储和共享系统早就存在了,种子文件(比特彗星)就是一个开放源代码的P2P软件,迅雷下载、比特彗星和曾经遭到起诉关闭的快播等等,都使用了分布式的存储和共享资源。这些平台上有大量的盗版资源、非法资源(音乐、影视、数据、资料等),还有虚构的资料和危害社会安全的宣传资料等等。我想知道,去中心化的IPFS如何确保上面的信息真实性、版权问题以及防止滥用?我认为,这是无法保证的,就像现在被大肆监管的互联网上仍然存在阴暗角落一样,缺乏监管的去中心化IPFS可能会泛滥成灾,成为一个法外之地。
现在我们来从多个角度分析现阶段的IPFS:
1. 区块链类型及市场:IPFS的分布式储存需要大量存储空间。如果参与节点越多,浪费的存储资源也就越多。例如,如果有1万个节点,每个节点存储1G资源,就需要大约10TB的存储空间。如果只有21个节点,只需要21TB的存储空间。分布式存储造成的资源浪费现阶段无法解决。因此,分布式存储通常采用联盟链的性质,像是只有21个节点的塔币,或者filecoin公测网络的运维节点等。这样可以提高交易速度,减少存储资源的浪费。
2. IPFS付费用户市场:大部分区块链行业都是投资者,直接使用过区块链的用户相对较少。这从ETH和EOS等智能合约DAPP的活跃程度可以直观地看出来。区块链行业直接用户数量较少,而对IPFS存储有需求的用户更加稀少。而且,分布式应用对个人用户来说并不友好,快速存储是个难点。对于个人用户而言,去中心化存储需求并不强烈。那么,IPFS的用户会是谁呢?可能是电脑极客组织或者一些商业用户。
3. 存储资费问题:中心化的商业模式可以先培养用户,免费为用户提供服务,然后通过其他平台获得变现。典型的例子是QQ和微信,我们可以免费使用它们发送消息、传输文件、进行语音和视频通话,还可以使用各种小插件。这使得腾讯获得了大量的流量,这些流量可以导入腾讯的商城、腾讯的游戏,从而转化为付费用户。然而,去中心化的平台需要矿工购买专门的矿机,一个矿机的价格可能是一万元以上。购买之后上线运营肯定需要资金回流获得收益,因此存储就需要支付一定的费用。我们来做个比较:笔者在百度云盘上使用了3个TB的免费存储空间多年。升级到10个TB需要支付96元,相当于每GB一年的租金是0.018元。而矿机的价格大约是1万元/TB,假设我们计算3个TB的成本,那么每GB的成本约为9.8元,还需要考虑到电力成本、网络成本等。这还只是一个单个节点的存储成本,而去中心化肯定需要多个节点来存储。比如在21个节点中,可以选择存储三个、七个,甚至全部21个,那么存储的费用将会倍增,但数据的安全性也会更高。因此,我们可以进行一个比较:如果你会选择免费的存储系统还