本文主要讲解当 IPFS 的技术加入了 Filecoin 激励机制后,整个系统的简单的运作过程,和一些在网络上的重要角色。
源自Filecoin白皮书的内容 ( 白皮书翻译来源 : 区特链 http://chainx.org/ )
1. Filecoin协议是构建于区块链和带有原生令牌的去中心化存储网络。客户花费令牌来存储数据和检索数据,而矿工们通过提供存储和检索数据来赚取令牌。
在 Filecoin 的网络,当客户上存和查看自己的数据时,是需要付出Filecoin,而且需要依靠矿工,分别是存储矿工和检索矿工。这样就形成左一个供求的生态,客户便要求得到服务 ( 上载或查看数据 ),矿工负责提供服务 ( 储存或检索数据 )。
2. Filecoin DSN (Decentralized Storage Network) 分别通过两个可验证市场来处理存储请求和检索请求:存储市场和检索市场。客户和矿工设定所要求服务的价格和提供服务的价格,并将其订单提交到市场。
Filecoin DSN 可以比喻成一个公开、透明、准确的配对市场,提供一个环境给客户和矿工进行配对。客户要求得到储存或检索服务,并且提出会愿意付出一定的 Filecoin 作为费用,同时,存储矿工和检索矿工矿亦会要求收到一数量的Filecoin才提供服务,所以当双方条件配合时,网络就会配对这笔交易。
3. 市场由 Filecoin 网络来操作,该网络采用了“时空证明”和“复制证明”来确保矿工们正确存储他们承诺存储的数据。
互相达成共识后,网络上不同的矿工就需要开始提供储存的服务。为了确保矿工的服务质素,及确定他们不是恶意破坏的攻击者,网络采用了时空证明 (Proof-of-Spacetime) 和复制证明 (Proof-of-Replication)。这两种技术的用途就是:
时空证明 (PoSTs,Proof-of-Space-time)
作为存储矿工需要提交抵押品,而时空证明可以证实存储矿工是否有安份守己地存储好数据,若存储矿工做出对系统有害的事情,抵押品将会被全部或一部分被没收。
复制证明 (PoRep,Proof-of-Replication)
复制证明是改良了的 PoS(Proof-of-Storage)。PoRep可以证明数据是被矿工存储,而且可以保证每份数据的存储都是独立的,因此可以防止女巫攻击,外源攻击和生成攻击。
Filecoin白皮书亦提到:
– 任何用户都可以作为客户端、存储矿工或检索矿工来参与Filecoin网络。
– 客户在DSN中通过Put (储存) 和Get (检索)请求存储数据或者检索数据,并为此付费。
– 存储矿工为网络提供数据存储。存储矿工通过提供他们的磁盘空间和响应Pug请求来参与Filecoin。要想成为存储矿工,用户必须用与存储空间成比例的抵押品来抵押。存储矿工通过在特定时间存储数据来响应用户的Put请求。存储矿工生成”时空证明”,并提交到区块炼网络来证明他们在特定时间内存储了数据。假如证明无效或丢失,那存储矿工将被罚没他们的部分抵押品。存储矿工也有资格挖取新区块,如果挖到了新块,矿工就能得到挖取新块的奖励和包含在块中的交易费。
– 检索矿工为网络提供数据检索服务。检索矿工通过提供用户Get请求所需要的数据来参与Filecoin。和存储矿工不同,他们不需要抵押,不需要提交存储数据,不需要提供存储证明。存储矿工可以同时也作为检索矿工参与网络。检索矿工可以直接从客户或者从检索市场赚取收益。
由白皮书所提到的资料,我地得出以下的结论:
当客户存储和检索数据时,需要支付 Filecoin。存储矿工提供存储空间,收取Filecoin,同时需要抵押与存储空间成比例的抵押品。网络会透过“时空证明”去确认矿工是否有遵守承诺去储存客户的数据,如矿工的上网不稳定、长时间断线、硬盘损坏需要下线修复等等,都会引致抵押品被扣掉,但实际的规定,官方还未有定案。
检索矿工通过提供数据检索服务,收取Filecoin,但不需要抵押品。
而Filecoin DSN 提供了一个平台,组成了一个存储数据的需求和供给市场,客户和矿工通过各自提交订单,来定立了“请求服务”或“提供服务”订单的价格。当大家的提出的出价得到交易所匹配时,相方订单就会执行,通过网络上的协议,矿工就会得到报酬,而客户将会被收取服务费用。
希望大家能够从今次的文章,了解到Filecoin网络上的三个重要的角色,包括客户,存储矿工和检索矿工,另外亦知道了Filecoin DSN供求时场的基本运作模式,及抵押品规则的雏形。
本文链接地址:https://www.wwsww.cn/Filecoin/1549.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。