Merged mining a side chain with proof of burn on parent chain



Summary:

The idea presented by Tamas Blummer for side chains is to use a new mining algorithm that burns Bitcoins to secure them, rather than relying on an external, real-world resource. The proposed method involves a burn transaction that sends at least n satoshis to an OP_RETURN h, with h mod m matching the Bitcoin block hash mod m for the block the burn transaction was mined into. A side chain block header sequence would be accepted as a side chain trunk if a sequence of Bitcoin SPV proofs for burn transactions prove that linked blocks have the highest cumulative burn compared to alternative sequences. The difficulty to mine with burn would be dynamic and imply a floating exchange rate between Bitcoin and the side coin. To contain fork rate, the parameter m would have to be adjusted dynamically, similar to Bitcoin's difficulty. It needs to increase if fork rate increases and decrease if no valid block is burned with Bitcoin blocks. Rational burn miners who frequently face and lose head-to-head runs with competing forks would increase their bet for the next burn cycle. The cumulative burn within an adjustment period (measured in Bitcoin blocks) is expected to rise in the face of high fork rate.


Updated on: 2023-06-09T14:38:02.072871+00:00