Search papers, labs, and topics across Lattice.
This paper introduces "inertial mining," a modification to the Bitcoin mining protocol designed to incentivize miners to adhere to the intended behavior of maintaining a single longest chain. Unlike the original Bitcoin protocol, inertial mining is shown to be an equilibrium, rendering selfish mining and other deviations unprofitable. The proposed protocol can be implemented without altering Bitcoin's consensus mechanism or blockchain architecture, impacting miner behavior only during off-path forks.
Bitcoin's mining incentives are broken, but "inertial mining" offers a simple fix that guarantees miners follow the rules without changing the blockchain.
The value of proof-of-work cryptocurrencies critically depends on miners having incentives to follow the protocol. However, the Bitcoin mining protocol proposed by Nakamoto (2008) and implemented in practice is well known not to constitute an equilibrium: Eyal and Sirer (2018) construct a profitable deviation called ``selfish mining''which relies on strategically delaying disclosure of newly mined blocks rather than publishing them immediately. We propose inertial mining, a novel mining protocol. When miners follow inertial mining, they produce the outcome intended by Nakamoto, i.e., a single longest chain. But unlike the Bitcoin mining protocol, inertial mining constitutes an equilibrium (assuming no miner controls more than half of the mining power). Indeed, neither selfish mining nor any other deviation is profitable. Furthermore, inertial mining only changes miners'behavior in the event of off-path forks, and can be implemented in Bitcoin without any changes to its consensus mechanism or blockchain architecture.