利用交易并发的区块链提速研究
共识协议目前是妨碍区块链系统扩容的主要瓶颈。然而,我们认为交易执行对于 区块链的性能和安全也很重要。换句话说,可以通过降低交易执行的成本来加速并 增强区块链的安全性,这一方向存在巨大的机会。
我们的目标是理解利用交易并发能够将区块链提速到什么程度。我们首先分析了 七个主流的公链的历史数据:比特币、比特币现金、莱特币、狗狗币、以太坊、 以太坊经典和Zilliqa。论文主要考虑与并发相关的两个指标:每个区块内的单个交易冲突率 以及每个区块内的分组冲突率。我们发现基于UTXO机制的区块链比基于账户机制的区块链,存在 更多的并发交易,虽然前者的并发数还是低于我们的预期。另一个有趣的发现是, 区块越大,并发交易数越高。
论文还提出了在指定并发数时估算交易执行加速的分析模型。基于我们的实际分析 结果,如果可以利用并发交易,论文提出的模型预测在以太坊中可以实现6倍的加速。
论文PDF下载:https://arxiv.org/abs/2003.06128