首页>教程>IPFS/Fil>Filecoin挖矿的共识机制是怎样的?

此组别内的文章

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

Filecoin挖矿的共识机制是怎样的?

EC共识=EXPECTED CONSENSUS=预期共识。很多人都把Filecoin的存储证明机制和共识机制搞混淆,那么在这里我来个大家区别一下,什么是共识机制。

首先我们来看存储证明机制,协议实验室针对Filecoin设计出了一套存储证明机制,他们将其定义为POS,当然这个POS并不是PROOFOF STAKE的权益证明,而是PROOF OF STORAGE存储证明,那这个存储证明是做什么用的呢?这并不是用来选举区块***的,而是Filecoin的工作机制,或者可以称为工作方式。

存储证明包含两个重要的元素,第一个就是PROOFOF REPLICATION**证明,第二个就是PROOF OF SPACETIME时空证明,我们在进行数据存储的时候就是不断完成**证明和时空证明的过程。**证明可以简单的理解为将数据编码后存进节点并上链生成**证明,证明节点存储了当前数据,而时空证明就是引入了时间的概念,实现了数据的长久存储,可以理解为连续不断的完成**证明,在特定的时间段内,不断证明当前数据依然被该节点完整的保存着,这样一套存储证明的机制确保了数据能安全持久的被Filecoin网络节点存储。

接下来我们来看共识机制,刚才谈到的存储证明机制是Filecoin的工作方式,而Filecoin的共识机制是什么呢?Filecoin的共识机制叫做EC共识,EXPECTED CONSENSUS,预期共识,作用是用来选举区块***的,也就是EC共识决定了由谁来打包区块,获得区块打包收益。而EC共识又是基于存储证明而诞生的,可以说如果没有存储证明机制就不存在EC共识,如何去理解这个关系,我们来看下EC共识的数学公式,这个公式就在Filecoin的白皮书中,大家如果有兴趣可以去Filecoin官网阅读**版白皮书第32 页。

EC预期共识的结论是Filecoin的区块打包是一个概率问题,这个概率也就是每一个节点的存储算力,既然和存储有关,就可以发现EC共识是基于存储证明而生成的。EC共识的核心是当前节点的有效存储占全网有效存储的比例,这个比例即当前节点的存储算力,而有效存储来自哪里?就来自存储证明中的**证明和时空证明,数据存储上链生成**证明,再经过一定数量的区块后完成时空证明,当完成了一轮时空证明后,当前节点有效存储获得累积,也就是说开始拥有了存储算力.这便是Filecoin的共识机制。

理解了存储证明机制和共识机制后,相信大家就能很快的理解挖矿的原理了,很简单,Filecoin的挖矿干的就是数据的灌输存储,以最快的速度抢占每一个节点的有效存储累计速度,那样就能尽量的提高每一个节点占全网有效存储的概率,也就是提升存储算力,获得更大的区块打包机会。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索