github

Posted on Feb 19, 2022Read on Mirror.xyz

共识系列(2)-常见共识扩展

可扩展的POW算法

加大区块大小,或者降低区块间隔。

  • 例如Bitcoin-NG,GHOST,Hybrid Consensus等。然后,可扩展性也在同一级别的还包括使用了类比特币POW结构的POS例如Snow White和Ouroboros

无限扩展

能够达到无限扩展目前的方法有两类——链下技术和分片。

  • DAG只是一个概念,而把DAG用于区块链的方法有很多,例如GHOST,BLOCKDAG,SPECTRE,PHANTOM,Swirld Hashgraph,IOTA,Byteball,Conflux等等。尽管DAG理论上有无限扩展的可能,但是目前的所有有具体算法的DAG方案(光有个概念的不算)中,没有一个是无限扩展的,而都只是可扩展。

可扩展的BFT

  • O(N)消息复杂度的BFT算法,这类BFT算法就多了,包括Honeybadger,Byzcoin,Hyperledger-Iroha,Elastico,乃至Algorand和Avalanche的BFT的部分,都属于此类。

    详细参考:共识系列(2)-常见共识扩展