区块链性能优化:通过并行化与依赖管理缓解冲突事务
密码学与安全
2024-12-10 v2 分布式、并行与集群计算
摘要
尽管区块链最初在加密货币领域获得了流行,但其广泛采用正在超越传统应用, driven by the imperative need for enhanced data security。尽管提供了安全的网络,区块链也伴随着 certain tradeoffs,包括高延迟、较低吞吐量以及增加的事务失败率。贡献这些挑战的关键问题是对“冲突事务”的不当管理,通常称为“争用”。当多个待处理事务在区块链中相互冲突时,就会产生争用状态。这会恶化网络延迟,导致系统资源浪费,最终导致较低的吞吐量和更高的事务失败率。针对这一问题,本文提出了一种新型区块链方案,集成了事务并行化和智能依赖管理器,以减少区块链网络中冲突事务的发生。就有效性和效率而言,实验结果表明,我们的方案不仅缓解了冲突事务所带来的挑战,还优于现有的并行和非并行 Hyperledger Fabric 区块链网络,实现更高的事务成功率、吞吐量和延迟。我们方案与 Hyperledger Fabric 的集成似乎是提高区块链网络在实际应用中整体性能和稳定性的有前景的解决方案。
关键词
引用
@article{arxiv.2407.01426,
title = {Maximizing Blockchain Performance: Mitigating Conflicting Transactions through Parallelism and Dependency Management},
author = {Faisal Haque Bappy and Tarannum Shaila Zaman and Md Sajidul Islam Sajid and Mir Mehedi Ahsan Pritom and Tariqul Islam},
journal= {arXiv preprint arXiv:2407.01426},
year = {2024}
}