An Efficient Dynamic Transaction Storage Mechanism for Sustainable High Throughput Bitcoin
Xiongfei Zhao, Gerui Zhang, Yain-Whar Si
TL;DR
This paper tackles Bitcoin’s impending shift to transaction-fee-based incentives by proposing Efficient Dynamic Transaction Storage (EDTS), a mechanism that compresses block content with a Cuckoo Filter and dynamically allocates transactions via Dynamic Transaction Storage (DTS) strategies. The authors couple EDTS with a multi-objective optimization (U-NSGA-III) to maximize throughput while stabilizing block reward volatility, achieving up to 325.3 TPS under a 1 MB block. The approach also supports prioritized transmission of high-fee transactions and aims to prevent deviant mining behaviors in the fee regime, outperforming on-chain scaling solutions like Bitcoin NG in scalability while maintaining sustainability. The work presents extensive simulations showing robust throughput gains within historical volatility ranges and discusses integration with off-chain techniques for further gains and resilience.
Abstract
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.
