Recent discussions have reignited in the Bitcoin community regarding Drivechains, an improvement proposal first introduced in 2015. Drivechains, defined by BIP 300 and BIP 301, offer a soft fork upgrade that seeks to establish a native sidechain mechanism for Bitcoin, utilizing a decentralized two-way peg. At its core, the Drivechain vision aims to assimilate valuable experimentation from the altcoin world into Bitcoin via sidechains. Such sidechains could encompass features like enhanced privacy, bigger blocks for greater throughput, and smart contracts, all operating using BTC instead of a distinct native asset.
To ensure the security of these sidechains, the proposal introduces "blind merge mining" (as detailed in BIP 301). This technique allows the existing mining hashrate that safeguards the Bitcoin mainchain to simultaneously secure the new chains. By opting in, Bitcoin miners can concurrently bolster the sidechains' security and, in turn, earn additional fees, potentially addressing Bitcoin’s future security budget problem.
A key aspect of blind merge mining is the division of incentive payments between the sidechain and Bitcoin miners. In this model, a third party oversees the sidechain, orchestrates its blocks, and collects the associated fees. Subsequently, this entity would have to initiate a Bitcoin transaction, directing the fees to Bitcoin miners. Hence, miners gain these fees regardless of sidechain events, absolving them from needing to manage the sidechain or remain informed about its happenings. Crucially, negative occurrences, like a sidechain reorg, don't impact the Bitcoin miner or the Bitcoin mainchain.
However, a significant challenge with Drivechains is achieving a trustless peg-out mechanism that facilitates Bitcoin's transfer back to the mainchain. This peg-out design, described in BIP 300, is a point of contention among critics. For a peg-out to occur, 50% of the sidechain miners must reach a consensus that the correct sidechain hash is embedded in the mainchain transaction. Potential vulnerabilities of this system include:
One overarching apprehension regarding Drivechains pertains to its potential to alter the economic balance of the network by shaking up miner incentives and the game theory dynamics. To remain competitive, miners might be compelled to secure the sidechains or pursue MEV tactics, both having associated higher costs which could inadvertently promote mining centralization.
Sami Kassab is an Enterprise Research Analyst focusing primarily on Web3 Infrastructure and Bitcoin. Sami previously spent 5 years as an Aerospace Engineer designing aircraft engines and missile & defense systems.