Abstract
In this paper, we present a new form of attack that can be carried out on the memory pools (mempools) of blockchain-based cryptocurrencies. Towards that end, we study such an attack on Bitcoin mempool and explore its effects on transactions fee paid by legitimate users. We also propose countermeasures to contain such an attack. Our countermeasures include fee-based and age-based designs, which optimize the mempool size and help in countering the effects of DDoS attacks. We further evaluate our designs by simulations and analyze their usefulness in varying attack conditions. Our analyses can be extended to other blockchain-based applications which use memory pools to cache network activities.
Original language | English |
---|---|
Title of host publication | ICBC 2019 - IEEE International Conference on Blockchain and Cryptocurrency |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 285-292 |
Number of pages | 8 |
ISBN (Electronic) | 9781728113289 |
DOIs | |
State | Published - May 2019 |
Event | 1st IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2019 - Seoul, Korea, Republic of Duration: 14 May 2019 → 17 May 2019 |
Publication series
Name | ICBC 2019 - IEEE International Conference on Blockchain and Cryptocurrency |
---|
Conference
Conference | 1st IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2019 |
---|---|
Country/Territory | Korea, Republic of |
City | Seoul |
Period | 14/05/19 → 17/05/19 |
Bibliographical note
Publisher Copyright:© 2019 IEEE.