Friday, November 22, 2024

How does blind merge mining (BMM) work?

The concept is that Bitcoin miners are blind to the sidechain/spacechain that’s being merge-mined.

In regular merge-mining Bitcoin miners that select to take part should run a node on the separate blockchain (Namecoin, Rootstock, for instance) and truly construct the block for these chains, then embrace it someplace of their Bitcoin block. See https://bitcoin.stackexchange.com/a/35870/1026 for a extra detailed rationalization.

In blind merge-mining constructs, equivalent to Spacechains, a brand new position is added between the parallel chain that’s being merge-mined and Bitcoin: that of BMM miners.

The BMM miners acquire charges and construct the blocks on the parallel chain and submit their hash for inclusion on Bitcoin in what we are able to name a BMM transaction. They pay Bitcoin miners a charge in BTC. Bitcoin miners can simply embrace these hashes and acquire the charges with out caring about their that means, with out having to run a node on this parallel chain.

It is anticipated that competitors between a number of BMM miners will drive up the BTC charge paid within the BMM transaction as much as principally the identical quantity of charges they acquire on the parallel chain.

The toughest a part of implementing such a protocol is making certain that Bitcoin miners do not embrace a couple of BMM hash for a similar parallel chain in the identical Bitcoin block. That’s dangerous as a result of:

  1. It may be messy for the parallel chain — it must have tough and complicated guidelines as a way to decide what block is legitimate, for instance.
  2. It is wasteful — it would use Bitcoin block area for no objective.
  3. It undermines the aim of turning charges collected within the parallel chain into BTC paid on to Bitcoin miners — since there is no such thing as a atomicity ensures between paying the BMM transaction charge and truly having a legitimate block accepted within the parallel chain, there is no such thing as a incentive for competing BMM miners to bid the BTC charge as much as the quantity obtained on the parallel chain.

There are a number of methods of attaining these atomicity ensures, such because the Ruben Somsen covenants BMM/Spacechain proposal and the BIP-301/Drivechain proposal.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles