10

There is a documented case from 2010 when a block with 92 billion bitcoins was discovered. The bug was found and software was patched within 5 hours and everyone had to "hit the load button" to an earlier blockchain. It was speculated to be malicious. My question is: did anyone try to make transactions with the hacked bitcoins? If not, is it possible the bug was exploited accidentally?

  • This question, while interesting, is quite hard to answer. It's answer is historical and can probably only be answered by someone who was involved with this transaction. I will add, though, that given the level of precision in the output, and the fact that the outputs had to add up and overflow to less than the sum of the inputs, it seems unlikely that it was an accident. – morsecoder Jul 6 '16 at 16:19
  • Maybe someone has a copy of the bad blockchain and they could check if there were any transactions from the bad block? – Atte Juvonen Jul 6 '16 at 18:58
  • May be, double spent is possible in few cases, but not certainly from one of 92 billion btc. Those are part of ignored chain, and any transactions using those bitcoin will also become invalid. – vi.su. Jul 7 '16 at 9:47
1

Someone might have a copy if they have a long-running node - they would have had to have upgraded while the hard fork took place to be synchronized today

The transaction was executed by someone who knew of, and wanted to demonstrate the issue. The overflow meant the summed output value was less than the total input amount, despite actually minting billions of bitcoin out of thin air.

It's unlikely the problem would have happened accidentally, the amounts would have been crafted to trigger the bug: two outputs with amounts exceeding the 21 million limit are required to trigger it, so with just one, it would have been rejected.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.