BCM区块链出块速度堪比F1赛车

              本文重点:BCM区块链出块速度堪比F1赛车

              BCM区块链出块速度堪比F1赛车/2019-01-2423:28:54/分类:/阅读:2018年四季度获得投资的两条公链Conflux与BCM-AME,在确保去中心化的出块前提下,公布的出块时间数据,已经能与EOS媲美,这个速度,完全可以与一台F1方程式赛车百公里的启动时间相比。 ...EOS已经不是当下区块出块速度最快的公链。

              2018年四季度获得投资的两条公链Conflux与BCM-AME,在确保去中心化的出块前提下,公布的出块时间数据,已经能与EOS媲美,这个速度,完全可以与一台F1方程式赛车百公里的启动时间相比。

              业内对区块链技术评价的指标普遍有3个维度,规模、出块速度与TPS、安全。 Conflux表示,在40Mbps的网络带宽限制下,Conflux每秒可以处理4MB的区块出块,大约6分钟完成确认。

              BCM则在广义网络状态下,估算了10万个节点下,包括全网节点广播、6轮消息发送、两轮委员会选举广播、以及哈希值计算的时间后,给出了秒出块并确认的时间。

              根据Conflux的白皮书显示,项目使用了基于POW的DAG+拓扑排序算法共识机制,而BCM则采用了RandomBeacon、VRF、ParallelPBFT相结合的共识机制。 Conflux项目CTO伍鸣表示,基于POW使用DAG技术改造,是希望基于中本聪共识的思想,在不牺牲去中心化和安全性的前提下,提升TPS的性能。

              不过Conflux的DAG技术并没有使用Spectre和Phantom算法,而是引入拓扑排序算法,依据Ghost规则在DAG中决定一个一致的主链。 这种做法大大的提高了PoW的TPS,在共识层面可以做到4000-6000TPS的全节点验证。

              BCM则采用另外一种思路,完全摒弃了PoW、PoS等一众共识机制,从密码学和随机算法等角度提出了ACP共识机制,通过两轮委员会算法选举将恶意节点出现概率降至最低,同时利用并行拜占庭容错算法,保证出块前无人知道具体出块节点,既保证了安全性,同时在大规模节点下也保证了出块和确认速度。

              根据目前理论测算的结果,采用4MB大小区块可以做到1300-2600TPS的全网验证。

              业内认为,出块速度与块大小直接影响TPS指标,包括迅雷链、百度超级链等厂商都希望挑战终极出块速度,但目前仍没有新的公链共识机制取得更大突破。