对区块链行业而言,共识是基础,共识机制是核心。当下,共识机制主要有以下几种:
1、POW,工作量证明
工作量证明,通过数学运算,计算出一个满足规则的随机数,即获得本次记账权,发出本轮需要记录的数据,全网其它节点验证后一起存储。
优点:1、安全性高;2、去中心化。
缺点:1、能源消耗大,成本高;2、网络性能低,容易产生分叉,不太适合商业应用。
2、POS,权益证明
股权证明,POW的一种升级共识机制;根据每个节点所占代币的比例和时间,等比例的降低挖矿难度,从而加快找随机数的速度。
优点:1、网络性能高;2、能源消耗低。
缺点:1、极端的情况下会带来中心化的结果;2、还是需要挖矿,本质上没有解决商业应用的痛点。
3、DPOS,授权权益证明
授权股权证明,由被社区选举的可信账户(受托人,得票数排行前101位)来创建区块。
优点:1、能耗更低;2、更去中心化;3、网络性更高。
缺点:1、网络投票积极性不高;2、对“坏”节点的处理难度存在诸多困难。
4、PBFT,拜占庭容错
拜占庭容错,链上所有人参与投票,结果按照拜占庭共识算法来处理。
优点:算法的可靠性有严格的数学证明,具备(n-1)/3容错性。
缺点:当有1/3或以上记账人停止工作后,系统将无法提供服务。
5、POI,重要性证明
重要性证明,根据账户重要性评分来分配记账权的概率。
优点:1、低能耗;2、速度快。
缺点:缺少社区共识,账户重要性≠设备贡献度。
6、POP,参与度证明
参与度证明,结合DPOS与POI的算法。
当前的共识机制,按照工作原理可以分为工作量证明和权益证明,权益可以进一步细分,如上面说介绍的,POS、DPOS、POI、POP等等。就成本而言和安全性而言,工作量证明能源消耗大,但是安全性更高。以比特币和以太币做比较:以比特币和以太坊做比较:完成一次交易,比特币需消耗163千瓦时(KWh),以太坊消耗49千瓦时(KWh)。
如果有朋友相对其中某一种深入了解,可以留言,会做进一步详细介绍。
标签: 证明
②文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
③文章版权归原作者所有,部分转载文章仅为传播更多信息、受益服务用户之目的,如信息标记有误,请联系站长修正。
④本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间反馈。发送邮件到 88667178@qq.com,经核实立即修正或删除。