Bitcoin Forum
October 15, 2024, 09:30:27 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What was wrong with block 74638?  (Read 136 times)
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1666
Merit: 8230


Bitcoin is a royal fork


View Profile WWW
November 12, 2020, 08:37:46 PM
 #1

Back on August 15, 2010, someone generated 92233720368.54277039 bitcoins due to a bug. What was exactly the bug and how did they fix it? As far as I know, since a transaction is confirmed, it cannot be changed unless someone redoes the proof of work. The next block was mined 2 minutes after that one, so how did they do it?

The coinbase transaction that was moving all these bitcoins was hashed in order to be on the block so if they "simply changed" the 92233720368.54277039 to 50, it would return a completely different merkle root. Therefore, all the next blocks would be considered as invalid.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 3780
Merit: 2689


Evil beware: We have waffles!


View Profile
November 12, 2020, 08:44:54 PM
Last edit: November 12, 2020, 11:26:01 PM by NotFuzzyWarm
Merited by hugeblack (2), pooya87 (1), ABCbits (1), nc50lc (1)
 #2

Someone does not know how to use a search engine?
Simply searching for "92233720368.54277039 bitcoins"  or "block 74638" returns http://blog.theshayan.com/2017/12/01/once-there-were-184-billion-bitcoins/ as the #1 hit on Google with the full history of what happened...

There is also a WIKI about it

In short it was an overflow bug which the Core devs very quickly caught and and acted upon as soon as the 2 Tx's happened. In response they did a soft-fork rollback within 5 hours of the incident to nullify the transactions.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome!  3NtFuzyWREGoDHWeMczeJzxFZpiLAFJXYr
 -Sole remaining active Primary developer of cgminer, Kano's repo is here
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
FinneysTrueVision
Sr. Member
****
Offline Offline

Activity: 1806
Merit: 442


Fully Regulated Crypto Casino


View Profile WWW
November 12, 2020, 08:53:48 PM
Merited by hugeblack (4), gmaxwell (1), ABCbits (1)
 #3

They fixed the bug and the majority of the hashrate switched to the new client which rejected this transaction. This created a fork and eventually the side that didn't have this transaction became the longest chain and all the nodes accepted it as the official version of the blockchain.

▄▄██████████████████████▄▄
▄███████▀███▀▀███▀██████▄
██████████████████████████
██████████▄▄▄███▄▄▄█████████
███████████▀▀▀▀▀▀▀██████████
████████▀░░░░░░░░░░░████████
███████▀░░░░░▄▄▄░░░░░███████
███████░░░░░███▀▀▀▀▀▀███████
███████░░░░░███░░░░░░███████
███████░░░░░▀███▀░░░░███████
████████░░░░░░░░░░░░████████
▀█████████▄▄░░░░▄▄█████████▀
▀▀██████████████████████▀▀

GAMEGRAM

100%
.
DEPOSIT
BONUS
██████
██
██
██
██
██
██
██
██
██
██
██
██████

CASINO

PVP
30% Cashback
.
──  WAGER FREE  ──
██░░████
██
██
██
██
██
██
██
██
██
██
██
██░░████

PLAY NOW!
████░░██
██
██
██
██
██
██
██
██
██
██
██
████░░██
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!