更好的中本聪共识—浅谈CKB共识
导读 本文是Rebase社区的Harry在《全民挖矿月》Nervos专场活动上做的分享。 比特币共识也称为中本聪共识(Nakamoto Consensus),经历了10年的运行证明了它的安全性和众多优点,不过中本聪共识也因为它的吞吐量不高一直饱受诟病。CKB共识是中本聪共识的改进版,通过三大创新,在不妥协安全性的前提下,实现了吞吐量的提升,并解决了自私挖矿的问题。 中本聪共识的优点 1.安全性高 中本聪共识经历了很多的攻击,仍然稳定运行了十年。而且,目前没有任何一个工作量证明机制整体超越中本聪共识。其它的协议要么有很强的安全假设,要么会引入新的攻击。 •安全假设: 比如使用PoS的Algorand要求持有Token的人时刻保持在线来接收消息。•新的攻击: PoS的Nothing-at-stake Attack,Long-range Attack,这些攻击在PoW中是不存在的。 2.带宽利用好 在带宽利用方面,我们可以用一个简单的模型来衡量共识协议的吞吐量。 最左侧蓝色的部分是用来同步最终确认交易的带宽比例,这部分是真正的TPS;中间红色部分是被共识协议“浪费”的带宽比例;最右侧白色部分是未被利用的带宽。 在带宽一定的情况下,想要提高...