FIL网络中存储了数据却没有奖励?FIL证明机制的必要性?

[复制链接]
10155 |0
发表于 2020-8-9 10:45:00 | 显示全部楼层 |阅读模式

FIL是一个分布式云存储网络,而存储最关键的是数据的安全和稳定。协议实验室通过复制证明和时空证明这两个机制来保证矿工可以持续的为用户提供安全、稳定、高效的存储服务。

FIL的存储挖矿过程是:存储矿工抢单,将需要存储的文件下载完毕后,先通过密封保存文件,再向FIL提交复制证明和第一次时空证明。提交完毕后,才有资格去“碰运气”——上帝掷飞镖,盲投,自己投票投到自己才能出块。如果本轮没有投中,后续环节也可以通过继续做时空证明来获取出块权。V丨ipfskefu

在这个环节,想要投中的几率变大,就必须扩大自己的有效存储——帮客户好好保存文件,使得自己的算力,也就是有效存储的全网占比增大。

wk588_com_gryvpznbhzj.jpg

wk588_com_gryvpznbhzj.jpg

简单来说,一个矿工参与FIL挖矿,只有存储了数据,提交了复制证明和时空证明,才有资格参与出块,但不一定能获得出块权,没有出块也就不能获得区块奖励。这也是我们在区块浏览器中,经常看到有的节点算力排名在前面,但是却没有区块奖励的原因所在

所以说,FIL的复制证明和时空证明很有必要。具体来说,如下:

首先,复制证明就是矿工要向系统证明自己确实存储了用户所需要的数据。矿工首先通过复杂的计算过程,将数据进行封装存储在扇区中,并生成复制证明,经过零知识证明对扇区数据进行压缩后提交上链,便可获得有效算力。

时空证明则是网络要求矿工要向系统证明自己不仅存储了用户的数据,而且在某一段时间内一直都存储了用户的数据。时空证明要求矿工必须不断证明他们仍在存储他们承诺存储的数据。时空证明是向存储矿工发出加密挑战的过程,矿工必须在严格的时间内完成挑战,否则将会面临惩罚。

wk588_com_xzal3ig5ib3.jpg

wk588_com_xzal3ig5ib3.jpg

时空证明采用WindowPoSt审核机制,每个存储矿工必须为每个扇区提交时空证明,这需要随时访问每个受挑战的扇区,并将零知识证明压缩的证据作为消息以块形式发布到区块链因此,在每个24小时内至少对矿工创建承诺容量的扇区进行一次检查,并保留一份永久的、可验证的记录,以证明每个存储矿工的持续承诺。

如果矿工未按规定提交WindowPoSt的扇区将导致故障,矿工的有效算力将会罚扣,质押的代币也会被没收。V丨ipfskefu

最后,FIL项目采用Expected Consensus预期共识机制,是每一轮里面选举出来一名或者多名矿工来创建新的区块,矿工赢得选举的可能性跟矿工当前的有效存储成比例。WinningPoSt机制来根据矿工的贡献大小来获得奖励,每个成功创建区块的当选矿工都将获得Filecoin奖励。

所以,FIleDavinci网络通过复制证明和复制证明两套机制,保证了矿工必须是通过提供了真实存储服务才能获得算力,然后再根据矿工的算力去参与区块打包获得区块奖励收益。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表