Filecoin远不止是一个文件存储领域的竞争者

我们可以发觉像IPFS这样的分布式文件存储项目,能从底层的通信方式和网络结构上向传统的技术发起挑战,Filecoin是共识层和激励层,以IPFS作为链下存储层。所以Filecoin和IPFS是相辅相成的。


今天许多人对Filecoin的定位,主要是把它的竞争对手当做Amazon S3这样的传统云计算厂商。这些云计算公司所能做的事情是大规模铺设数据中心,从而覆盖各个地方的需求。但是这里面存在什么问题呢?就是你避免不了会把一些存储资源给闲置了。Filecoin直击这个痛点,可以有效地解决存储空间利用率的问题。




在区块链市场上,目前存在三个主要的分布式文件存储项目,Filecoin又与其他两者有什么区别呢?



STORJ


Storj是一个分布式的文件存储系统,它的业务模式是用户从Storj付费租用

空间,旷工共享自己的磁盘获取代币。它要求存储文件的一方时刻存储保持:

(1)文件的副本;


(2)计算机在线(以不断检查文件,确认文件是否被存储);


Storj的工作流程是: 


步骤一:用户提出付费存储文件的需求

步骤二:存储提供者看到广告并提供存储空间,从用户处接受文件副本并开始存储

步骤三:用户通过周期性的提问确认存储提供者确实存储了文件,如果存储提供者给出正确答案,用户就付费,如果答案错误,用户就不支付费用寻找下一个提供者。

步骤四:如果用户不支付,存储提供者就删除文件


Storj目前的问题:

1. 用户必须时刻在线进行周期性的提问。


2. 用户只能确定文件的一个拷贝被存储——存储提供者可以假装是另一个提供者。用户必须保持加密的密钥机密,来防止作弊,这意味着文件不能从分散存储系统公开共享。


3. 必须保留文件的副本,因为存储提供者可能会消失。


4. 在用户和存储提供者之间的信任感被最小化,因为频繁的询问和小额支付。然而对于Storj来说,非常频繁的微支付是不现实的,因为它基于以太坊,每秒只运行约7个 token 交易,而且每笔交易都要花费美元。



SIA


Sia对Storj的改进:

1.区块链会自动生成关于文件的周期性问题,来证明它存储了文件,而不是要求用户去做;


2. 区块链上存储的是文件的Merkle树,而不是单独的用户文件,这样任何一个网络的计算机都可以验证这个问题的答案是否正确。避免了频繁的询问和检查;


这是一个改进,但Sia还是没有解决Storj的问题2和3:

用户不能知道有一个以上的文件拷贝被存储;

用户必须保留一份文件副本。



FILECOIN


Filecoin没有使用工作证明(PoW)挖掘,而是使用存储证明(PoS)来保护网络。


那么Filecoin是如何以低价打败大型中央文件存储提供商,如Amazon S3的?


原因是分布式的不信任环境需要存储许多文件副本才能知道它被存储了,所以在S3上存储一次的价格,你可以在Filecoin上存储5次,文件存储成本将由付费用户提供补贴。


Filecoin通过两种新型的存储证明方案,改进了Storj和Sia遇到的问题:



1.Filecoin的“复制证明”(PoRep),允许用户知道文件是否存在多个数据副本,从而使文件数据可以向第三方公开。
2Filecoin的“时空证明”(PoST),允许存储提供者证明了自己在指定的时间存储了文件,而询问的问题是少量的。


根据上面的描述,你可能会仅仅把Filecoin定位成一个文件存储领域的竞争者?事实上,它还远远不止如此。


在Filecoin的白皮书第7.1节中,提到了对“通用智能合约“的支持: 


“用户可以将程序与他们的交易关联起来,就像在其他系统(如 以太坊),它并不仅仅依赖于存储的使用。我们预见了以下的应用程序:去中心化命名服务,资产跟踪和预售平台。“                          


因此,在文件存储的基础以外,Filecoin还有潜力成为以太坊的竞争者!


以太坊的每笔交易都要付gas,钱被用来资助那些运行电脑、做无用工,只吃电的矿工。


而Filecoin呢?激励被支付给存储提供者,是人们需要花钱支付他们存储的数据。 这意味着Filecoin“采矿”是更节能,而且由有钱的人补贴采矿者。


Filecoin挖矿技术服务(排名服务、挖矿技术方案定制)

热门文章