共识机制,第1张

区块链上产生一笔新的交易,由于网络延迟,各个节点所接收的事务先后顺序不可能完全一致。因此,区块链系统需要设计一种机制对在一定时间内发生的事务的先后顺序达成共识。区块链通过竞争记账方式解决去中心化的账本一致性问题,共识机制是证明竞争结果的判定方式。

共识机制是区块链技术的重要组件,目标是使所有的诚实节点保存一致的账本。一个正确的共识机制需要满足以下两个条件:①一致性。所有诚实节点保存的区块链的前缀部分完全相同。②有效性。由某诚实节点发布的信息终将被其他所有诚实节点记录在自己的区块链中。

共识机制主要分为工作量证明机制(proof of work, PoW)、权益证明机制(proof of stake, PoS)、股份授权证明机制三大类。工作量证明机制中,节点通过计算随机哈希散列的数值解获取记账权,工作量越大,获得的收益越多。权益证明机制类似股权凭证和投票系统,也称为股权证明算法,由持有最多代币(token)的人获得记账权。拜占廷共识算法(practical Byzantine fault tolerance, PBFT)以计算为基础,由链上所有人参与投票,少于(N-1)/3个节点反对时就获得记账权。


本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 共识机制

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情