Merged Bitcoin: Proof of Work Blockchains with Multiple Hash Types
This paper introduces "Merged Bitcoin," a proof-of-work protocol that secures blockchains using multiple hash types by proving its security region exceeds the simple intersection of individual 51% attack thresholds, maximizing attack costs, and offering a difficulty adjustment mechanism to mitigate asymmetric hashing advantages from technological or hardware threats.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine the Bitcoin network as a massive, global digital ledger where people keep track of who owns what. To keep this ledger safe and prevent anyone from faking transactions, the system relies on a "proof of work" game. In this game, computers race to solve a difficult math puzzle. The first one to solve it gets to add the next page (block) to the ledger.
Currently, Bitcoin uses only one specific type of math puzzle (called SHA-256). This is like having a single, giant lock on a vault. If a thief manages to pick that one lock, they can steal everything. The paper argues that relying on just one lock is risky because:
- Centralization: Only a few specialized factories make the tools needed to pick this specific lock, so a few powerful companies control the security.
- Backdoors: If those factories have a secret "master key" (a hardware backdoor) or if a new technology (like a quantum computer) makes that specific lock easy to pick, the whole system is vulnerable.
The Solution: "Merged Bitcoin"
The authors propose a new protocol called Merged Bitcoin. Instead of one lock, imagine the vault has many different locks of different shapes and sizes (different hash types).
- How it works: A block in the chain can be secured by solving any of these different puzzles. You could use a SHA-256 solver, or a memory-heavy solver (like the one used by Ethereum), or any other type. As long as the block is valid, it gets added to the chain.
- The Goal: To make the system secure, you don't need to break all the locks. You need to break enough of them to control the majority of the total "score" of the chain.
The Big Discovery: You Can't Have Your Cake and Eat It Too
The authors started with a hopeful idea: What if the system is only insecure if an attacker controls 51% of every single type of lock at the same time?
If this were true, the security would be incredibly strong. It would be like saying, "To rob the bank, you need to pick the front door, the back door, the window, and the chimney all at once." The odds of succeeding would be astronomically low.
However, the paper proves this is impossible.
They show that in a permissionless system (where anyone can join), an attacker can simply "fake" being honest. If the system requires breaking all locks, the attacker can just pretend to be honest on the locks they don't control, while secretly building a fake chain. Because of this, the security cannot be the "AND" of all locks.
But here is the good news: Even though you can't get that perfect "all-or-nothing" security, Merged Bitcoin still makes attacks much more expensive and harder to pull off than the current Bitcoin.
Why It's Better (The Analogies)
1. The "Hardware Backdoor" Shield
Imagine the current Bitcoin lock is made by only three factories. If a spy agency hacks those three factories, they can make fake keys for everyone.
With Merged Bitcoin, the locks are made by many different factories using different materials. To break the system, the spy agency would need to hack multiple different factories simultaneously. The paper argues that the chance of hacking all of them at once drops exponentially. It's like trying to steal a house where the front door, back door, and windows are all made by different, unrelated locksmiths.
2. The "Quantum Computer" Defense
Imagine a new super-tool (a quantum computer) comes out that can pick the SHA-256 lock instantly.
- Old Bitcoin: The vault is wide open.
- Merged Bitcoin: The attacker can pick the front door (SHA-256) instantly, but the other doors (different hash types) still require a normal human effort. The attacker would need a different super-tool for every single door. If they only have one super-tool, they can't get in.
3. The "Cost" of Attack
The paper does some math to show that if an attacker wants to break Merged Bitcoin, they have to spend money on all the different types of mining hardware.
- Analogy: If you want to buy a majority of the votes in a town, and the town has three different voting districts with different rules, you have to buy votes in all of them. If you only have money for one district, you can't win. The paper proves that by setting the rules right, the cost to attack Merged Bitcoin becomes the sum of the costs to attack each individual system. It's the most expensive way to attack a blockchain possible.
The "Difficulty" Adjustment
The authors also suggest a rule to keep the system balanced. If one type of lock becomes super easy to pick (maybe because of a new technology), miners will flock to it, and the other locks will be ignored.
To fix this, the system automatically adjusts the difficulty. If one lock is being picked too often, the system makes that lock harder to pick and the others easier, ensuring that all types of locks continue to be used. This prevents the system from accidentally becoming just "Bitcoin" again.
Comparison to Other Ideas
The paper compares this to another idea called "Minotaur," which mixes different security methods. The authors argue Minotaur has a fatal flaw: if the "stake" part of the system stops working for a moment, the whole chain can stop or be taken over. Merged Bitcoin doesn't have this problem; as long as any honest miner is working, the chain keeps growing.
Summary
Merged Bitcoin is a proposal to make the Bitcoin network more robust by allowing it to use many different types of security puzzles at once.
- It doesn't make the system unbreakable (math proves that's impossible).
- It does make it incredibly expensive to break.
- It protects against specific hardware backdoors and temporary advantages from new technologies (like quantum computers).
- It allows people who trust different technologies (e.g., Bitcoin fans and Ethereum fans) to agree on a single, secure ledger that neither side could compromise alone.
In short, instead of putting all your eggs in one basket (one hash type), Merged Bitcoin puts them in many baskets, making it much harder for a thief to steal them all.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.