Filecoin用原生代币来激励存储和检索矿工或者说我们网络上的供应方的参与。 Filecoin的设计目标是确保每个参与者(包括客户,矿工,投资者和开发者)的最获利的选择就是采取行动来提高网络的服务质量。 Filecoin是基于存储证明(Proof-of-Storage)的新型区块链共识协议而构建的。想要在Filecoin网络上存储文件的客户雇佣矿工在网络上存储他们文件的多个副本。为了获取filecoin付款和区块奖励,每个矿工必须提交公开可验证的加密证明,来证实他们在不断地存储数据。 Filecoin中的支付和奖励赋予激励结构以动力,以保证一个公平,无需许可,强大和去中心化的存储网络。
有些情况下需要,有些情况下不需要。矿工把数据发送到发起检索方所产生的带宽成本需要被支付。最简单的结构就是检索所产生的成本由发起数据检索方来支付。
当然,这种简单的结构不足以满足当今互联网中各种各样的数据存储和分发安排。我们预期Filecoin将提供允许一方支付另一方来检索数据的建设(例如,通过使用凭证或票据)。这将适用于许多其他类型的模型,包括web 2.0网站的主流内容分发模型。在该模型中,网站所有者为基础设施服务付费来免费向其用户提供数据,然后再通过不同方式从网站内容获利。我们的目标是让Filecoin来支持这些结构。但我们也打算让用户和内容创作者能够探索各种新的内容分发和经济模型。 IPFS现在和未来都可以被免费下载,运行和使用,并且将独立于Filecoin运行。一旦Filecoin启动,IPFS节点还可以免费或有偿地在Filecoin检索市场上提供对其文件的检索服务。 此外,我们认为目前在IPFS上具有重要科学或文化价值的数据集可能会由非营利组织和政府赞助其Filecoin成本。
Filecoin网络尚未上线,不过您可以注册我们的“早期用户项目”和关注Filecoin博客来取得最新消息。
Filecoin专为高冗余,高可用性和高地理复制的存储而设计。没有人能够应付数据丢失的所有情况,但我们可以通过鼓励高度复制,主动修复损坏以及使矿工失败成本高昂来大幅提高成功的可能性。
Filecoin以冗余方式将数据存储在多个存储矿工上。如果其中一个矿工丢失了文件,他们就会失去其抵押品(作为未能履行交易的支付费用),并且一名新矿工会被自动雇佣来存储该文件的另一个副本。通过这种方式,Filecoin网络有望自我修复,并随着时间的推移修复损坏。这在某些方面与今天的专业云存储提供商的工作方式相似,但多了一个可以在多个存储提供商之间的修复功能。
在Filecoin网络上,客户可以调整其数据复制的次数,也称为复制因子(或擦除编码),以更高价格来实现更高级别的数据冗余和安全性。复制默认值将被仔细选择以提升安全存储能力和降低数据丢失的风险。客户可以调整这些默认值,以不同的成本实现更高(或更低)的冗余和安全级别。
此外,我们预计声誉系统的产生。我们希望客户节点能够运行软件来了解存储矿工过去工作表现并有望雇佣到更可靠的矿工。
协议很难将失去网络连接的矿工与恶意删除他们所承诺存储的数据的矿工区分开来。 因此,矿工必须锁定抵押品,如果他们未能证明他们存储文件,他们将失去抵押品。 如果一个矿工在短时间内离线,并继续生成证明,他们将受到很少或不会受到惩罚。 最终,如果矿工离线太长时间,矿工被宣布未能提供证明。 矿工失去其抵押品,网络将启动修复过程,雇用一名新矿工来存储数据。
与IPFS一样,Filecoin使用内容定位。 我们使用加密Hash功能来生成简明的内容标识符(CID)。 无论文件名是什么,内容标识符都将充当每个文件的唯一标识符或“指纹”。
我们相信在现代,安全,防冲突的加密Hash函数算法中Hash冲突的概率是非常之低。 而且找到hash成一个特定值(第二原像攻击)的第二个文件的可能性更小。 世界各地的密码系统依赖于这些价值是安全的,因此我们认为在Filecoin中这样做是安全的。
也就是说,安全的Hash函数算法曾在过去破损过。 我们在安全Hash函数算法中发现的Hash冲突大多数是由于密码分析(例如md5和sha1)中的Hash函数的破损引起的。 这种可能性总是有的,大多数其他密码系统 - 如比特币,以太坊,DNSSEC,证书颁发机构,HTTPS等和其他 - 同样脆弱。 不过,我们已经为这个低概率事件计划好了应对方式!我们的内容标识符(CID)使用Multihash格式,以允许安全升级到新的HASH函数算法。
如果您想记住QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco为您提供Wikipedia mirror服务,您将得到我们的尊重。 但用户不应该以这种形式来记住内容标识符(CID)。 随着时间的推移,我们和其他Filecoin的开发者打算让用户更轻松地通过人类可读的命名系统来查找到文件。