风险提示:理性看待区块链,提高风险意识!

ipfs挖矿机制是怎样的?

2个回答

最亮的星星10星评价

2020-10-13 11:42:01

ipfs挖矿机制是怎样的?

Filecoin是一个去中心化的存储网络,Filecoin有两个市场:存储市场和检索市场。这两个市场结构相同但设计不同。

存储市场让客户通过付费使得存储矿工储存数据。检索市场让客户向检索矿工付费来取回数据。

这两种情况下,客户和矿工都可以设置报价或接受报价。整个交易是由网络来运行—Filecoin中的所有节点构成了拟人化的网络。

网络保证了矿工在提供服务时可以得到客户的奖励。存储的需求和供给在两个Filecoin市场相遇:存储市场和检索市场。

这两个市场属于去中心化交易所,简而言之,客户和矿工们通过向各自的市场提交订单来为服务定价。

交易所为客户和矿工们提供了匹配交易和牵线的方法。运行管理协议后,如果服务请求被成功提供,网络会确保矿工得到奖励,客户得到服务。

IPFS挖矿参与者

IPFS矿工分为存储矿工、检索矿工。任何用户都可以成为这两种矿工。

1、当有客户在请求存储或检索数据时需要支付IPFS。

2、存储矿工为网络提供数据存储。存储矿工通过提供磁盘空间和响应客户请求来参与Filecoin运作。要想成为存储矿工,用户必须用与存储空间成比例的抵押品来抵押。(抵押品为扇区,扇区指存储矿工向网络提供的磁盘空间。矿工将客户的数据片段存储到扇区,并以此赚取代币。为了存储片段,矿工们必须向网络抵押他们的扇区。)

存储矿工通过在特定时间内存储数据,来响应用户的存储请求。存储矿工生成时空证明并提交到区块链网络,来证明他们在特定时间内存储了数据。

如果数据失效或丢失,存储矿工将被罚没部分抵押品。存储矿工也可以挖掘新区块。如果挖到了新区块,矿工就能获得挖取新块的奖励和新区块中的交易费用。

3、 检索矿工为网络提供数据检索服务。检索矿工通过提供用户检索请求所需要的数据来参与Filecoin运作。

和存储矿工不同,他们不需要抵押品,不需要提交存储数据,也不需要提供存储证明。

存储矿工同样可以担任检索矿工。检索矿工可以直接从客户或者从检索市场赚取收益。

存储矿工工作流程

1、存储矿工在区块链中存放抵押品,来保证向网络提供稳定的存储。抵押品为了保证服务而存在,如果矿工为所存储的数据生成了存储量证明,抵押品就会被退回。如果没有成功生成存储量证明,矿工就得不到抵押品了。

2、一旦抵押交易在区块链中出现,矿工就可以在存储市场中提供存。矿工们设置价格,并响应市场订单簿中的订单要求

3、一旦订单匹配,客户就将数据发给存储矿工。存储矿工数据接收完成后,矿工和客户签署交易订单并提交到区块链。

4、当存储矿工被分配了数据时,必须重复生成复制证明来确保他们正在存储数据证明被发布在区块链中,并由网络来验证。

5、验证成功后,存储矿工将会获得相应的奖励

检索矿工工作流程

1、检索矿工设置价格并发送到市场订单簿,并通过向网络发送报价。

2、然后检索矿工检查是否与客户的订单报价匹配。

3、一旦订单匹配,检索矿工就将数据发送给客户。数据接收完成后,矿工和客户就签署交易订单提交到区块链。

4、当交易被验证后,检索矿工也将获得相应奖励

周仲博13810星评价

2020-10-12 11:43:34

Filecoin是一个分布式存储项目,矿工为客户提供存储和流量,这两项都需付费。因此可将交易市场分为两部分:存储市场和检索市场。这两者可分开单独参与,例如用户上传数据到网络存储,需要付Filecoin代币(存储市场),而当有人访问该数据,矿工又可收取一定费用(检索市场)。两项费用均由矿工设置。

1、存储市场交易流程:

用户将订单提交到区块链上,存储矿工也将订单提交到区块链上,由区块链撮合订单,进行存储,这是链上交易(因为是链上交易,所以存储矿工无法预先在本地预存数据进行作弊)。撮合交易由双方进行签名,签名后的订单存储到区块链上,然后数据再从客户端发送到存储端,形成最终的交易记录。

2、检索市场交易流程:

检索流程的订单是链下交易。因为检索数据是高频交易,链上进行易造成拥堵;链下交易默认检索矿工是一个诚信的矿工。那么如何验证检索矿工的真实性呢?

答案是采用微支付手段。检索矿工会将数据分成碎片进行传输,用户和矿工一手交钱一手交货,用户可以随时验证数据的真实性,如果有问题可随时中断。交易成功后,将交易记录提交到链上进行记录。

需要注意的是:

A:以上过程均为交易而非挖矿,没有新的Token发行。

B:检索矿工不参与挖矿,只有存储矿工参与挖矿,其算力是下载到硬盘上的数据。

C:检索矿工不用抵押,存储矿工需要抵押,具体抵押如何执行还在制定。