存储如何工作在大多数区块链协议中,矿工是网络的参与者,他们做必要的工作来推进区块链并保持其有效性。为了提供这些服务,矿工将得到原生加密货币的补偿。“矿工”一词出现在最初的工作量证明时代,将硬件矿工使用计算能力保护区块链的工作与黄金矿工花费大量物理资源获得大笔支出的工作进行比较。
然而,Filecoin的工作方式完全不同。——不是矿工贡献计算能力(哈希能力),而是供应商贡献重要的实用程序、存储容量和检索管道。提供商与客户进行交易以存储和检索数据,并接收FIL(Filecoin本地加密货币)作为回报。
在像IPFS这样的分散式对等网络上,我们可以使用加密哈希来确认任意数量的对等点存储着我们数据的精确副本。然而,我们依赖于这些方的慷慨,并不能保证我们的数据会随着时间的推移继续被复制。另一方面,Filecoin增加了一个激励层,以促进分散网络上的长期、可验证的存储。
要了解提供存储和/或检索服务是否适合您,请考虑这一不断增长的机会领域的要求和回报。作为一个提供者,你可以从它的发展方式中受益,你甚至可以有想法来贡献。
提供商类型Filecoin网络中有许多类型的提供商:
存储提供商:负责在网络上存储文件和数据检索。提供者:(正在开发中)将负责提供快速管道检索文件。维护提供商:要实现的存储提供商是网络的核心。他们通过为客户存储数据和计算加密证书来验证存储,并通过添加新的数据块来获得奖励。获得交易费和块奖励的概率与存储提供商为Filecoin网络贡献的存储量成正比。
提供商将成为网络的血管。他们将通过赢得投标和提供商费用来赚取Filecoin,这取决于他们正在检索的文档的市场价值。搜索提供商的带宽和交易的出价/初始响应时间(即速度和与客户的距离)将决定其在网络上完成搜索交易的能力。检索提供者的最大带宽将决定它可以处理的事务总量。
硬件要求对供应商的硬件要求非常苛刻,但是一旦拿到,预计在可预见的未来不会增加。花在硬件上的钱应该可以为你提供多年可靠的服务,为自己付出数倍的代价。
您将需要这个硬件,不仅是为了存储的方便,也是为了定期运行一些计算量很大的操作,称为认证。您需要定期运行证书,以证明您将继续将存储空间专用于您收到的相同数据。
以下是提供存储所需的最低硬件的一般概念:
8核CPU至少128 GiB RAM加速SNARK计算强大的GPU1TiB基于NVMe的磁盘空间用于缓存和存储额外的硬盘驱动器,用于存储密封扇区、Lotus chains等。有关更多详细信息,请参见:
硬件要求ESPA模块3C-每个提供商的硬件要求不同,但为了让您了解投资水平和可能的回报,这里有一个示例:
在18个月的时间里,147,000美元的投资包括资本支出、运营支出、FIL贷款和15%的抵押品。在本例中,存储提供商获得了26.7万英镑的FIL奖励(起价为21美元),并在18个月内获得了12万美元的利润。
见文件硬币存储提供商ESPA训练营(14: 47)。
安装Lotus应用程序您需要安装Lotus来存储文件。
Lotus是一个应用程序,它告诉计算机如何根据相同的规则与其他计算机通信,以允许存储提供商为客户端存储数据。
请参见Lotus安装先决条件。
商店提供商担保品大多数未经许可的区块链网络需要前期资源投资来参与共识。一个实体在网络上拥有的权力越大,它需要拥有的总资源的份额就越大,无论是在物理资源和/或抵押令牌(抵押品)方面。
Filecoin包括三种不同的抵押机制:
初始承诺(初始承诺)作为抵押品的整体奖励(随着时间的推移在整体奖励中归属)存储交易提供商抵押品(保持存储提供商和客户之间的激励措施一致)。请参考Filecoin规范。
汽油费您必须为用于密封存储的资源支付象征性的汽油费。您可以设置一个gas限制,超过该限制交易将不会执行,从而允许控制。
存储交易是Filecoin网络的核心功能。每笔交易都代表客户和提供商之间的存储协议。
提供商通过获得所需的硬件和存储或检索能力来做好准备。提供商不需要宣传他们的服务,就像Filecoin为他们做的那样。存储提供商只需设置其可用容量、持续时间和所需价格。
但是,供应商需要监控他们的系统,以确认和回应报价。以前的监控都是坐在电脑前完成的,但是这个领域发展如此之快,以至于Filecoin的参与者为此开发的软件开始自动监控。
一旦客户决定供应商存储,他们将通知供应商他们对交易感兴趣。然后,他们在相关钱包中锁定足够的资金,以支付交易的总成本。当提供商接受存储协议时,他们会将交易发布到Filecoin区块链,这样双方都可以参与交易。
请参阅验证您的事务。
从客户的角度了解有关交易的更多详细信息,请参考:
存储数据以创建交易。在发布数据检索事务信息数据传输事务之后,客户准备好存储数据并将其传输给提供商。在接收到所有数据后,提供者将数据打包成一个扇区(Filecoin使用的基本存储单元)并密封。
请参见准备和传输数据。
密封:复制证明(PoRep)密封通过使用两种存储证书中的第一种来完成:
复制证明(PoRep)时空证明(PoSt)证明是一种共识机制,对等网络中的用户可以在没有中心权威的情况下达成协议。网络中的所有参与者一起验证每笔交易。
PoRep是由提供者发送给客户端的确认,因此客户端可以确保数据被正确存储,并且事务的执行已经正式开始。它敲定了这笔交易。PoRep仅发生一次,即存储提供商第一次存储数据时。封存数据最多需要24小时。
密封是计算密集型的,并且是在扇区上执行的,导致扇区的唯一表示。这种新表示的属性对于证明数据已被接收并在以后证明相同数据的连续存储是必不可少的。
请参见复制证明(PoRep)请参见Filecoin存储挖掘指南高级挖掘注意事项。
时空证明(PoSt)数据一旦封存,存储提供者就准备开始向链提交持续的证据,证明数据将继续存储,保持不变。
在交易的整个生命周期中,提供者会向链提交连续的证明,即PoSt。客户使用之前锁定的资金逐步付款。
见时空证明(后)
检索器角色检索器提供程序将在存储提供程序事务结束时发挥作用。
为了胜任这一角色,潜在的搜索提供商将需要执行检索证明(PoR),也就是说,目标文件完好无损的压缩证明。从某种意义上说,客户完全可以还原它。
Zk-SNARKs用于压缩复制证明和时空证明的过程。
Zk-SNARKs代表“零知识简明非交互知识演示”。您可以将它们视为计算出的哈希值。它们让我们证明证书已经被正确地完成,而不暴露证书本身的细节或它所基于的基本数据。
Zk-SNARKs是区块链共识机制的重要组成部分,因为它们可以在不侵犯隐私的情况下验证数据。
参见zk-SNARK
当存储提供商未能提供扇区可靠性或决定自愿退出网络时,削减是由他们支付的一系列惩罚。
当存储提供商同意为客户存储数据时,他们需要提供抵押品。如果他们在合同期内的任何时候未能通过时空证书,将受到几种严厉惩罚中的一种,包括:
失败费(线下失败部门)部门惩罚(未申报失败部门)终止费(终止或移除部门)减免是激励的关键部分,激励Filecoin网络的所有参与者表现良好。
有关更多信息,请参见:
验证您的交易是否削减了存储提供商的权力和回报。每个Filecoin提供商在网络中都有一个相关的功率值,该值与贡献的空间量成比例,并决定了赢得向epoch(链中的特定点)添加块的权利的机会。通过添加块,提供者获得块奖励,并对包含在块中的消息收费。
此外,供应商定期向连锁店提交存储证书。这使他们能够从与他们交易的客户那里获得仓储费。
区块奖励旨在引导Filecoin网络。随着实际存储效用和费用的增加,它们将会减少。
参见存储提供商奖励。
验证存储交易Filecoin Plus旨在通过在网络中增加一层社会信任,并引入一种称为DataCap的新资源,来启用Filecoin网络的需求者,并最大化Filecoin上的有用存储量。
将数据分配给客户端后,客户端可以使用该数据与存储提供商进行存储交易。这些交易具有更高的交易质量乘数,将网络上存储提供商的质量调整能力提高了10倍,并随着时间的推移为存储提供商带来更好的块奖励。
希望在网络上存储的客户向社区选择的公证人申请接收DataCap,该数据Cap可用于激励存储提供商进行存储交易。
公证人被选为Filecoin network的受托人,负责向有价值的存储用例的客户分发DataCap。
参见Filecoin Plus。
提供商费用搜索提供商不会因为向Filecoin区块链添加区块而获得额外奖励;他们唯一的回报将是从客户那里收取的费用。
检索费将使用付费通道逐步支付,因为检索交易是通过向客户端发送一些数据来完成的。这种情况发生在链条下。
Filecoin网络中提供商的位置。Filecoin network是一个动态的生态系统,各种角色相互支持,包括存储提供商、检索提供商、Filecoin员工、开源合作者、公证人、开发者和客户。
由于采用了区块链技术,存储客户端不需要大型集中式中介来确保其数据的安全性和隐私性。他们可以相信任何赢得Filecoin交易的人会秘密安全地存储他们的数据。事实上,它更安全,因为数据不会受到单点故障的影响。
与拥有大量数据并从中获利的集中式系统不同,分散式Filecoin生态系统可以自我指导和验证,以便每个人都能从附加值中受益。Filecoin员工的主要作用是促进一个强大的社区。
你的成功就是整个生态系统的成功。当您提供一流的存储服务时,我们的声誉将会提高,从而吸引更多的客户和供应商。此外,不断增长的存储和检索应用程序市场吸引了应用程序开发人员来提高我们的效率,并使我们的生态系统更具吸引力。有关定价和账户管理,请参见CID Gravity。
因为Filecoin是去中心化的,没有一个单一的中心实体来决定谁能和谁不能加入我们的网络。相反,Filecoin内置了客观标准,如区块链和我们的协议、交易、证明等共识机制,允许任何能履行角色的人加入。更多参与者的互利意味着我们自然希望引入新的进入者,让生态系统变得更强大。
向新进入者开放是去中心化平台的生命线,而提供商是引领这一趋势的关键参与者。这只是开始,所以现在是加入的好时机。
有关聊天和论坛的信息,请参阅:聊天和论坛。
关于Filecoin整体及其发展方向的信息,请参考Filecoin规范。Filecoin规范是一个动态文档,您需要定期返回来检查更改。
有关Filecoin YouTube频道,包括Filecoin存储提供商Boot Camp的视频,请参见:FileCoin on YouTube。
有关完整的7个月培训计划,请参考:FileCoin存储提供商加速器。
有关社区活动的示例,请参见Sling shot,其中存储提供商为存储选定的数据而竞争奖励。