4.7 Article

A Storage Sustainability Mechanism With Heterogeneous Miners in Blockchain

Journal

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS
Volume 40, Issue 12, Pages 3645-3659

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JSAC.2022.3213309

Keywords

Blockchain storage; transaction fee; incentive mechanism design; game theory

Funding

  1. Shenzhen Science and Technology Program [JCYJ20210324120011032, JCYJ20210324124205016]
  2. Guangdong Basic and Applied Basic Research Foundation [2021B1515120008]
  3. Shenzhen Institute of Artificial Intelligence and Robotics for Society
  4. City University of Hong Kong's Research Grants [9610493, 7005685]

Ask authors/readers for more resources

In current blockchain systems, the storage sustainability issue arises due to the heterogeneous storage costs of miners and low-intensity fee competition among users. To address this problem, a Fee and Transaction Expiration Time (FTET) mechanism is proposed, which achieves storage sustainability in the blockchain without any social welfare loss.
In current blockchain systems, the transaction fee is often not enough to cover the storage cost, jeopardizing blockchain sustainability in the long run. Such a storage sustainability issue is partially due to miners' heterogeneous storage costs and users' low-intensity fee competition. Motivated by these two observations, we propose a Fee and Transaction Expiration Time (FTET) mechanism to alleviate this issue. Specifically, we model the blockchain operation as a three-stage game. In Stage I, the system designer proposes the storage sustainability mechanism. In Stage II, each user decides whether to propose transactions and the corresponding transaction fees. In Stage III, each miner decides which transactions to include in the block. Although the analysis of the heterogeneous miner interaction is technically challenging, we fully solve it in closed-form motivated by how miners select transactions in practice. The equilibrium analysis reveals that high-storage-cost miners admit transactions with fees above a time-increasing threshold. Under the optimal FTET mechanism, the blockchain system can achieve the storage sustainability without any social welfare loss, comparing with the maximum achievable social welfare without the storage sustainability constraint. Moreover, the optimal FTET mechanism achieves a higher social welfare than the fee mechanism in current practice by selectively rejecting some transactions suffering high delays. Finally, we implement a blockchain prototype to compare the performance of the optimal FITT mechanism with the mining round time adjustment (MRTA) mechanism. The optimal FTET mechanism achieves higher social welfare (94.5% on average) and better storage sustainability. We find that more pending transactions may lead to lower transaction fees.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available