Mempool optimization for Defending Against DDoS Attacks in PoW-based Blockchain Systems
- 1 May 2019
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
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.Keywords
This publication has 11 references indexed in Scilit:
- POSTERPublished by Association for Computing Machinery (ACM) ,2018
- CertChain: Public and Efficient Certificate Audit Based on Blockchain for TLS ConnectionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2018
- Towards characterizing blockchain-based cryptocurrencies for highly-accurate predictionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2018
- Lyapunov Optimization for Energy Harvesting Wireless Sensor CommunicationsIEEE Internet of Things Journal, 2018
- Be Selfish and Avoid DilemmasPublished by Association for Computing Machinery (ACM) ,2017
- Hardening Distributed and Encrypted Keyword Search via BlockchainPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Quality-Aware Streaming and Scheduling for Device-to-Device Video DeliveryIEEE/ACM Transactions on Networking, 2015
- Have a snack, pay with BitcoinsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Double-spending fast payments in bitcoinPublished by Association for Computing Machinery (ACM) ,2012
- Energy optimal control for time-varying wireless networksIEEE Transactions on Information Theory, 2006