根据第一层区块链网络 Sei 最近的一项研究,以太坊可以通过并行处理近 65% 的交易来显著提高其交易速度。
目前,以太坊按顺序处理交易,这意味着每笔交易必须在下一笔交易开始之前完成。例如,如果 Bob 向 Alice 发送 1 ETH,然后其他人向 Bob 发送 1 ETH,则这些交易需要依次处理。然而,Sei 的研究表明,许多以太坊交易并不相互依赖,可以同时处理而不会引起任何问题。事实上,该研究发现 64.85% 的以太坊交易可以并行处理,这将使网络能够同时处理更多交易并加快其运行速度。
Sei 的分析显示,平均每个以太坊区块包含 60.77 笔相互依赖的交易,这表明并行执行还有很大的改进空间。虽然这种方法可以显著提高以太坊的性能,但仍然存在挑战,因为 35.15% 的以太坊交易依赖于其他交易,需要按顺序处理。
提高以太坊交易速度的一个潜在解决方案是“乐观并发控制”。Sei 的协议使用的这种方法允许交易同时发生,并假设它们不会发生冲突。处理后,系统会检查是否存在任何问题。如果发生冲突,系统会恢复有问题的交易并重试。这种技术可以帮助以太坊更快地处理交易,同时简化开发。
此外,Sei 指出,以太坊未来可以从实施分片中受益。分片将网络划分为更小的部分,从而实现更高效的交易处理和更高的可扩展性。
总之,Sei 的研究表明,以太坊有很大机会通过对许多交易进行并行处理来提高其交易吞吐量和速度,同时还可以实现乐观并发控制和分片等其他潜在改进。