MAD-DAG: Protecting Blockchain Consensus from MEV
Roi Bar-Zur, Aviv Tamar, Ittay Eyal

TL;DR
MAD-DAG is a novel blockchain protocol designed to resist selfish mining attacks under adverse conditions like MEV and network delays, improving security thresholds over existing protocols.
Contribution
This paper introduces MAD-DAG, the first practical DAG-based blockchain protocol that counters selfish mining under adverse conditions, with a new ledger function and a tractable selfish mining model.
Findings
MAD-DAG withstands adverse conditions where Colordag and Bitcoin fail.
Security threshold for MAD-DAG ranges from 11% to 31%.
Colordag and Bitcoin have a 0% security threshold under similar conditions.
Abstract
Blockchain security is threatened by selfish mining, where a miner (operator) deviates from the protocol to increase their revenue. Selfish mining is exacerbated by adverse conditions: rushing (network propagation advantage for the selfish miner), varying block rewards due to block contents, called miner extractable value (MEV), and petty-compliant miners who accept bribes from the selfish miner. The state-of-the-art selfish-mining-resistant blockchain protocol, Colordag, does not treat these adverse conditions and was proven secure only when its latency is impractically high. We present MAD-DAG, Mutually-Assured-Destruction Directed-Acyclic-Graph, the first practical protocol to counter selfish mining under adverse conditions. MAD-DAG achieves this thanks to its novel ledger function, which discards the contents of equal-length chains competing to be the longest. We analyze…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cryptography and Data Security · Security and Verification in Computing
