arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2401.08652cs.NIcs.GT
收藏

一种面向可持续高吞吐量比特币的高效动态交易存储机制

An Efficient Dynamic Transaction Storage Mechanism for Sustainable High Throughput Bitcoin

Xiongfei Zhao, Gerui Zhang, Yain-Whar Si

AI总结:

本文提出高效动态交易存储机制 EDTS,结合布谷鸟过滤器与动态交易存储策略,并利用 U-NSGA-III 优化,在交易手续费制度下实现 325.3 TPS 的可持续高吞吐量,性能优于比特币 NG。

摘要:

随着基于币的奖励逐渐减少,交易手续费在比特币中作为挖矿激励发挥着重要作用。本文提出了一种名为高效动态交易存储(EDTS)的新机制,用于在区块之间动态分配交易,以实现高效的存储利用。通过结合布谷鸟过滤器与动态交易存储(DTS)策略,EDTS 能够提升可扩展性,同时在比特币进入交易手续费制度之后仍保持可持续性。除了防止交易手续费制度下的异常挖矿行为外,EDTS 还能根据交易手续费提供差异化的传输优先级,同时允许投资者承诺支付更多的交易手续费。在 EDTS 中,我们应用多目标优化算法 U-NSGA-III 来寻找最佳的 DTS 策略及其相应属性。实验结果表明,EDTS 机制与优化后的 DTS 策略相结合,可以实现 325.3 TPS 的吞吐量。实验结果揭示,EDTS 的可扩展性提升优于比特币 NG 的性能,后者是已知最佳的链上扩容方案,同时 EDTS 还能在交易手续费制度下保持可持续性。

英文摘要:

As coin-based rewards dwindle, transaction fees play an important role as mining incentives in Bitcoin. In this paper, we propose a novel mechanism called Efficient Dynamic Transaction Storage (EDTS) for dynamically allocating transactions among blocks to achieve efficient storage utilization. By leveraging a combination of Cuckoo Filter and Dynamic Transaction Storage (DTS) strategies, EDTS is able to improve the scalability while remaining sustainable even after the Bitcoin enters a transaction-fee regime. In addition to preventing deviant mining behaviors under the transaction-fee regime, EDTS can also provide differentiated transmission priorities based on transaction fees while allowing the investors to engage in pledging more transaction fees. In EDTS, we applied the multi-objective optimization algorithm U-NSGA-III to find the best DTS strategy and its corresponding attributes. Experimental results show that the EDTS mechanism together with the optimized DTS strategy can achieve a throughput of 325.3 TPS. The experimental results reveal that the scalability improvement of EDTS is superior to the performance of Bitcoin NG, which is the best known on-chain scaling solution, while maintaining the sustainability under the transaction-fee regime.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑