区块链核心技术之一(共识算法)

开篇导言

作为一名IT技术工作者以及区块链相关从业者,谈到区块链技术,不自觉的会想到密码学、P2P协议、分布式存储以及共识机制。鉴于前三者无论在学术上和工程上都是比较成熟的技术,因此理解区块链的关键就是理解共识机制。从比特币的POW开始,到以太坊的Ethash,再到EOS的dpos机制,然后是基于VRF抽签设计的共识协议,共识机制一直在不断的改进和发展,尽管进展缓慢。区块链共识算法走在了一条安全性、可扩展性以及性能三者权衡取舍的泥潭中。

技术问题都不是问题,本着一颗技术工作者

随机抽签(安全性)

选组共识(效率和可扩展性)

POW全网共识,基于DPOS的委员会共识,基于VRF的根据权益抽组共识

缺陷 (公平性)

基于算力的POW,基于权益的POS,基于VRF的要与权益绑定
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 [1] 。

猜你喜欢

转载自www.cnblogs.com/informatics/p/9690059.html
今日推荐