1、工作量证明缺点
- 浪费资源(如电费消耗、能源消耗)
- 挖矿中心化(比特币网络中大部分算力集中于少数几个矿池中)
- 51%攻击
2、权益证明
权益证明使用伪随机数的方式指定持有货币的人为交易的验证者,并创造新的区块。
- 思想:从算力投票变为权益投票。
- 参与者只需要投资系统的代币并在特定时间内验证自己是否为下移区块创建者,就可以完成下一区块的创建。
- 验证者被选中为下一区块创造者的概率与其所拥有的系统中代币的数量成正比。
- 权益证明要求证明人提供一定数量加密货币的所有权。交易会按照我们事先设定的比例把一些币发给矿工。
- 如果验证者通过了欺诈性交易,他们将失去一部分权益。只要权益比所有交易费高,就可以相信。
- 计算公式:
H(block header)<=target*coinage
每个参与者的难度不一样,币龄越大,难度目标越大,难度就越小
优点:
①不需要浪费算力( 因为不需要计算哈希值)
②缓解挖矿中心化现象(权益证明中验证者是随机选择的,而且币龄是可以清空的)
③51%攻击代价更高
缺点:
易遭受无成本利益攻击(挖矿没有损失,验证者可以在分叉的链上多头下注,这样都可以获得奖励。)
3、股份权益证明
DPoS是一种新的保障加密货币网络安全的算法。
由社区选举出来的受托人来创建区块。
要去拉票来成为受托人,用户根据自己持有的加密货币数量占总量的百分比来投票。