基础设施
Conflux

树图,融合 DAG 与 PoW 共识机制,扩展交易并发度和系统吞吐量。

树图 Conflux 巧妙融合了 DAG 技术和 PoW 共识机制,扩展了交易并发度和系统吞吐量。与 Byteball 此类典型的 DAG 技术项目相比,在共识层面提高了系统安全性。
据 Block123.com 了解的比特币、以太坊。在比特币系统中,若在某一时刻不同的矿工节点同时产生了多个合法区块,随着时间流逝,最终只能有一个区块被纳入区块链账本中,其他的合法区块不得不被淘汰出局,意味着矿工节点耗费了大量算力却未得到任何奖励,即浪费了能源,又很难提高系统吞吐量。
以太坊为了提高出块速度,采用 GHOST 算法,并设计了「叔区块奖励机制」,在链式账本中只保留一个合法区块的同时,将其他的并发合法区块做为叔区块包含到账本中,并给予叔区块奖励,让系统变得快速,并相对公平、平滑一些。然而在以太坊上,叔区块里的交易被认为是无效的,系统吞吐量仍然不够高。
Conflux 采用 DAG 技术,矿工节点是可以并行/并发出块的,而不用担心合法的区块被淘汰或失效。目前来看,能够提高交易并发度和系统吞吐量的设计,除了链式系统的分片技术,便是 DAG 技术。
与从前的 DAG 技术项目相比,树图 Conflux 做了两点重要的技术调整或改进:

  1. DAG 账本的顶点 V 是区块 Block-DAG,而 Byteball 的 DAG 账本的顶点 V 是单独的交易 Tx-DAG;
  2. Conflux 采用 GHOST 算法进行主链的生成,Conflux 称其为 pivot-chain 轴链,而 Byteball 采用 Witnesses 见证人方式。

Conflux 共识机制及实验数据是在比特币源代码框架下实现,即其区块生成的算法沿用比特币的 PoW 工作量证明机制。据 Conflux 实验数据说明,其吞吐量能达到 5.78GB/s,确认时间 4.5-7.4 分钟,交易速度 6000TPS。其交易速度是 GHOST 或者比特币的 11.62 倍,Algorand 的 3.84 倍。

相关导航

暂无评论

暂无评论...