【Filecoin相关】Filecoin存储与检索逻辑

【Filecoin相关】Filecoin存储与检索逻辑

1、存     储

它是由网络运行的分散交换,其中所有要求和出价都存储在区块链中,用于在Filecoin网络上存储数据。

客户向存储订单簿提交投标订单(使用PUT协议,在下一节中说明)。客户必须存入订单中指定的硬币并指定他们想要存储的副本数量。客户可以提交多个订单或在订单中指定复制因子。更高的冗余度(更高的复制因子)导致对存储故障的更高容忍度。

存储矿工通过Manage.PledgeSector通过区块链中的质押交易存放抵押品,将存储保证到网络。抵押品(Filecoins)存放了用于提供服务的时间,如果矿工为他们提交的数据生成存储证明,则返回抵押品。如果某些存储证明失败,则会丢失一定比例的抵押品。一旦质押交易出现在区块链中,矿工就可以在存储市场中提供存储:他们设定价格并向市场的订单添加询价单。

 【Filecoin相关】Filecoin存储与检索逻辑

一旦质押交易出现在区块链中(因此在分配表中),矿工可以在存储市场中提供他们的存储:他们设定价格并通过Put.AddOrders向市场的订单添加询价单。

【Filecoin相关】Filecoin存储与检索逻辑 

当一个匹配的询问&出价顺序被找到(通过Put.MatchOrders),客户端发送的片(数据)发送到矿工。

  【Filecoin相关】Filecoin存储与检索逻辑

当收到这件作品时,矿工们运行Put.ReceivePiece。收到数据后,矿工和客户都签署交易订单并将其提交给区块链(在存储市场订单簿中)。

【Filecoin相关】Filecoin存储与检索逻辑 

存储矿工的存储分为扇区,每个扇区包含分配给矿工的部分。网络通过分配表跟踪每个存储矿工的扇区。此时(签署交易订单时),网络将数据分配给矿工并在分配表中记录它。

【Filecoin相关】Filecoin存储与检索逻辑 

当存储矿工扇区被填满时,该扇区被密封。密封是一种缓慢的顺序操作,它将扇区中的数据转换为副本,这是与存储矿工的公钥相关联的数据的唯一物理副本。密封是复制证明期间的必要操作(在下面的共识部分中描述)。

【Filecoin相关】Filecoin存储与检索逻辑 

当存储矿工被分配数据时,他们必须重复生成复制证明以保证它们存储数据(我们将在下面详细讨论这些证明)。证明会发布在区块链上,网络会对其进行验证。

【Filecoin相关】Filecoin存储与检索逻辑 

所有存储分配对网络中的每个参与者都是公开的。在每个块中,网络检查是否存在每个分配所需的证据,检查它们是否有效,并采取相应措施:

1.如果任何证据遗失或无效,网络会通过部分抵押来惩罚存储矿工。

2.如果大量证据丢失或无效(由系统参数Δfault定义),网络认为存储矿工有故障,将订单结算为失败,并将同一件的新订单重新引入市场。

3.如果存储此件的每个存储矿工都出现故障,那么该件将丢失并且客户退款。

【Filecoin相关】Filecoin存储与检索逻辑

2、检    索

这是一个脱链交换,客户和检索矿工以对等方式相互发现。一旦客户和矿工就价格达成一致,他们就会开始使用小额支付一块一块地交换数据和硬币。

检索矿工通过向网络闲聊他们的询问单来宣布他们的作品:他们设定价格并向市场的订单添加询价单。

【Filecoin相关】Filecoin存储与检索逻辑 

客户向检索市场订单提交投标订单。检索矿工检查他们的订单是否与来自客户的相应投标订单匹配。

【Filecoin相关】Filecoin存储与检索逻辑 

一旦订单匹配,Retrieval Miners就会将该件发送给客户(矿工发送部分数据并发送微支付)。收到货物时,矿工和客户签署交易订单并将其提交给区块链。

【Filecoin相关】Filecoin存储与检索逻辑

【IPFS原力区】

总部位于上海,深耕IPFS社区发展与商业生态建设

Force系列产品布局IPFS商业应用,贯通视频娱乐、文件共享、浏览器入口、数据加密管理等服务,为企业与个人的使用提供一站式服务。

旗下IPFS原力区是IPFS顶级价值生态社区,聚集了众多技术大咖和IPFS爱好者,通过持续输出全面、精细、优质的IPFS咨询和技术支持,将生态中的爱好者转化为IPFS支持者和参与者,推动IPFS生态的健康发展。

【Filecoin相关】Filecoin存储与检索逻辑
 

原创文章,作者:IPFSforce,如若转载,请注明出处:http://ipfser.org/2019/04/16/%e3%80%90filecoin%e7%9b%b8%e5%85%b3%e3%80%91filecoin%e5%ad%98%e5%82%a8%e4%b8%8e%e6%a3%80%e7%b4%a2%e9%80%bb%e8%be%91/

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:ipfsforce@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code