区块链的共识机制

信任不能消灭,只能转移

共识机制:通过对特殊节点的投票,在很短的时间内完成对交易的验证和确认。对一笔交易,若利息不相干的若干节点能够达成共识,我们就可认为全网对此也能够达成共识。

满足两个性质:1、一致性。所有诚实节点保存的区块链的前缀部分完全相同

2、有效性。由某诚实节点发布的信息终将被其他所有诚实节点记录在自己的区块链中。


POW(Proof of Work):工作量证明机制,按劳取酬,算力*时长,类似于毕业证、驾照等,争夺记账权。由CPU,到GPU、FPGA,乃至ASIC矿机。优点:完全去中心化;缺点:大的矿池,网络安全,资源浪费,周期过长

POS(Proof of Stake):股权证明机制,在创世区块内写明了股权分配比例,之后通过转让,交易的方式,逐步分散到用户手里。类似于,股票,或者银行存款.谁的代币数量多,谁就优先,失去了公证性。

DPOS(Delegated Proof of Stake):授权股权证明机制;公司股份制,股东持有股份,公司为股东产生回报,无需挖矿。类似于董事会投票,假设有10w人在区块链世界里,这10w人投票选出了4位股东来代表行使记账权,这四位股东分别是A、B、C、D,在记账过程中,按顺序每位股东有2S来记账,如在规定的时间内记账失败,则把权限交给下一位董事。

优点:缩短周期 缺点:与去中心化的理念相违背,参与度低,缺乏代表性,无法摆脱对代币的依赖

PooI验证池:不需要依赖代币就可以工作,可以实现秒级的共识验证,更适合有多方参与的多中心商业模式

你可能感兴趣的:(区块链的共识机制)