One Bad Apple Spoils the Bunch: Transaction DoS in MimbleWimble Blockchains

12/24/2021
by   Seyed Ali Tabatabaee, et al.
0

As adoption of blockchain-based systems grows, more attention is being given to privacy of these systems. Early systems like BitCoin provided few privacy features. As a result, systems with strong privacy guarantees, including Monero, Zcash, and MimbleWimble have been developed. Compared to BitCoin, these cryptocurrencies are much less understood. In this paper, we focus on MimbleWimble, which uses the Dandelion++ protocol for private transaction relay and transaction aggregation to provide transaction content privacy. We find that in combination these two features make MimbleWimble susceptible to a new type of denial-of-service attacks. We design, prototype, and evaluate this attack on the Beam network using a private test network and a network simulator. We find that by controlling only 10 adversary can prevent over 45 blockchain. We also discuss several potential approaches for mitigating this attack.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset