Filecoin的预期共识机制是什么?

Filecoin的共识机制是预期共识(ExpectedConsensus-EC),是每一轮里面选举出来一名或者多名矿工来创建新的block,矿工赢得选举的可能性跟矿工当前的有效存储成比例。Filecoin把矿工在网络中的当前存储数据相对于整个网络的存储比例转化为矿工投票权(voting power of the miner)。

Filecoin有抵押机制,强制参与者选择一条链,通过巧妙地结合抵押机制,对于同时挖多个链的矿工进行惩罚,这样可以非常快速地促进收敛。预期共识的实现非常简单,它不需要交互,节点自己可以计算是否自己成为领导人,而且公布之后他人可以十分方便地验证。

为计算矿工算力和确定矿工时空证明,Filecoin协议中采用了复制证明和时空证明两种算法,以此来保证EC共识机制的运行,这两种证明也是Filecoin协议中最重要的协议。

复制证明(Proof-of-Replication-PoRep)是矿工要向系统证明自己确实存储了用户所需要的数据,而不是临时从其它节点或源头获取的数据,这个证明是系统为了防止女巫攻击所设定的一个指标。除此之外,还可以防止外源攻击和生成攻击。

时空证明(Proof-of-Spacetime-PoSt)是矿工要向系统证明自己不仅存储了用户的数据,而且在某一段时间内一直都存储了用户的数据。这是矿工向系统证明数据存储有效性和稳定性的一个指标。

Filecoin系统的复制证明与时空证明是区别于其他区块链项目的核心协议,它们也从根本上定义了Filecoin是一个合理高效、去中心化的系统。Filecoin的共识机制体现出公平性、保密性和公开可验证性。


免责声明:本文章仅代表作者个人观点,不代表本站的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。本站作为中立的平台服务提供方,尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

本文地址:https://www.5m88.com/post/293.html

发布于 2022-02-25 00:02:00
收藏
分享
海报
0 条评论
2705
上一篇:一文论述元宇宙、NFT及不可回避的Web3 时代 下一篇:密码学原语如何应用?解析单向哈希的妙用
目录

    推荐阅读

    0 条评论

    请文明发言哦~

    忘记密码?

    图形验证码