您的位置:首页 > 其它

共识算法之开篇

2017-12-07 21:21 218 查看
初识共识算法,还是在关注比特币的时候。共识算法是区块链的核心,因此想要真正弄懂什么是区块链,首先就要理解什么是共识算法,为什么要用共识算法。

共识算法并不是伴随着比特币的产生而出现的,早在 1997年 Adam Back 设计出Hashcash,最初是为了预防垃圾邮件的。2009年Satoshi Nakamoto在比特币上线时使用了pow,到现在已经出现了像POW、POS、DPOS、PBFT及其多种变种、Algorand等多种类型的共识算法。

那么什么是共识算法?共识算法是伴随着不可信而产生的,如果存在一个可信的锚点,那么就不需要什么共识算法,大家只需要共同信任这个可信锚点就可以了。因此下面的讨论都是在一个不可信的环境中。

未完待续……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: