IPFS(星际文件系统)是一种传输协议,Filecoin是构建于其上的一种分布式存储网络。需要一提的是,Filecoin既是一种指网络、又是一种代币(简称为FIL)。 我们都知道,Filecoin网络主打存储,所以其参与者主要有三类:客户、存储矿工及检索矿工。 在Filecoin网络的每笔交易中,客户、存储矿工及检索矿工各自的职能是不同的,比如一个文件从存储到再提取。作为交易环节的参与者,他们各自都有不同的分工。 首先,有存储需求的客户需要将文件的相关信息、存储的时长,以及相应的代币(如FIL)发送到链上的存储市场中,代币作为给后续矿工的酬劳。[WX:星际联盟Filecoin] 客户在完成相关文件存储的需求后,会有矿工提交询价,各矿工通过提供低成本的存储来竞争。报价和询价在存储市场上配对,由区块链提供安全的保障。举个不太恰当的例子,这就好比你手里有个项目需要人来承包,多个承包商前来竞标,最后你自然会把项目交给要价低的承包商。 其次,如果文件存储客户和储存矿工双方达成交易,那么该存储客户就将文件发送给存储矿工,该矿工把收到的文件添加到一个磁盘的分区里(分区是经过加密封装的),并把验证的信息发至区块链。 再者,当客户的文件被存储矿工存到相应的空间后,存储矿工需要不断证明他确实存储着他们曾承诺存储的分区,然后客户再讲报酬按时段分期支付给矿工。当然,随着存储工作的时长加大,矿工还能获得区块的一些奖励。 最后,当客户想要提取自己先前存储的文件时,他需要用代币在检索市场中请求文件,请求文件这一过程是在链下完成。第一个发送文件的检索矿工将会得到报酬,最终合同到期后被占用的存储空间也将得到释放,迎接新的存储订单。 需要指出的是,存储矿工存储两种数据,分装的文件副本和区块链数据。由于存储的文件本身并不存储在区块链上,所以,存储区块链的空间要求远远比要存储的文件要小。 存储客户需完成 存储时,客户向存储市场提交报价单,该订单添加到区块链上的订单簿里。当与矿工的询价单配对之后,客户将数据片段发送给矿工,然后双方签订交易订单,并且提交到订单簿当中。 客户可以决定数据片段的副本数量。决定的方式可以是提交多个订单,也可以是在订单中指明复制因子,冗余度越高存储故障容忍度也就越高。 当取回时,客户向检索市场提交报价单。当与检索矿工的询价单配对后,客户从矿工那里获得数据,然后双方签订交易订单,并且把订单提交到区块链,确认交易成功。 存储矿工需完成 存储矿工承诺提供存储,该过程需要提供担保,用以保证该矿工完成自己的承诺。 存储矿工从市场上获取订单。矿工可以设置价格,向订单簿中提交询价单。一旦与客户的报价单配对,则客户将数据发送给矿工,矿工接收数据后,矿工和客户签订交易订单,并提交到区块链。 存储矿工的存储空间被划分成多个分区。IPFS每个分区是256KB,分区用来存储分配给矿工的数据片段。Filecoin网络,通过分配表可以追踪到每个存储矿工的分区。当一个分区填满数据片段之后,这个分区就被封装。 存储矿工被分配数据之后,他们不断的生成复制证明。证明他们存储着数据,这些证明会被提交到区块链上,由网络来进行验证。 检索矿工需完成 检索矿工从检索市场上获取订单,并根据该订单的价格向市场的订单簿中添加询价单。 该矿工将数据片段发送给客户。客户收到数据之后,双方签订交易订单,并且提交到区块链上。 以上简单列出了Filecoin网络中,三种交易参与者各自需要完成的工作内容。当然,Filecoin网络的正常运行以及链上的生态治理,需要客户、存储矿工及检索矿工等参与者的共同努力。 本文来源:IPFSUnion星际联盟 —- 编译者/作者:IPFSUnion星际联盟 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Filecoin网络中多位参与者工作内容有哪些?
2020-04-16 IPFSUnion星际联盟 来源:火星财经
LOADING...
相关阅读:
- 无锋量化:用量化做数字货币效果如何?实盘数据展示2020-8-6日报2020-08-07
- 挖矿原理解读——Filecoin“矿机”2020-08-06
- IPFS:下半年加密货币市场牛市的发动机2020-08-06
- 「官方访谈」Filecoin社区Highlights第八期2020-08-06
- “全球争夺战,此刻正当燃”1475IPFS第三届线下沙龙会,深圳见!2020-08-06