介绍区块链相关的验证机制
常见共识算法
PoW
PoW(Proof of Work)
根据最快完成的赢得记账权
优点:简单
缺点:因广播时效易分叉,全网参与计算浪费资源
PoS
PoS(Proof of Stake)
根据持有代币的数量分配不同难度的题,谁先解决谁获得记账权。且持有代币数量越多,获得的题约简单。
优点:相对简单,不是所有节点参与计算,相对节约能源
缺点:共识机制存在概率问题导致分叉
DPoS
DPoS(Delegated Proof of Stake)
是 POS 的扩展,效率比 PoS 有所提升,依旧使用代币
Pool
Pool 池验证依靠分布式一致性技术和数据验证机制实现。
优点:效率高,不需要代币
缺点:多中心化实现