Fides BitcoinIscriviti gratis

Storia · Protocollo

Il Genesis Block di Bitcoin

Il 3 gennaio 2009 alle 18:15 UTC, Satoshi Nakamoto ha minato il primo blocco della blockchain di Bitcoin. Il Genesis Block — blocco 0 — non solo ha avviato la catena, ma contiene un messaggio politico deliberato e nasconde un dettaglio tecnico unico: i 50 BTC della coinbase non sono mai stati e non possono mai essere spesi.

I dati tecnici del Genesis Block

Altezza0 (blocco genesi)
Hash000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
Timestamp3 gennaio 2009, 18:15:05 UTC
Nonce2083236893
Difficoltà1 (minima possibile)
Merkle Root4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
Ricompensa coinbase50 BTC (non spendibili)
Messaggio incorporatoThe Times 03/Jan/2009 Chancellor on brink of second bailout for banks

Il messaggio di Satoshi: "Chancellor on brink"

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"

Titolo del The Times del 3 gennaio 2009. Incorporato nel campo coinbase della transazione.

Prova temporale: il titolo del giornale del giorno dimostra che il blocco non poteva essere minato prima del 3 gennaio 2009. Proof-of-time attraverso un evento verificabile esternamente.

Messaggio politico deliberato: il titolo riguarda il secondo bailout bancario in UK. Satoshi ha scelto questo titolo non per caso — è un commento diretto sul sistema finanziario che Bitcoin vuole sostituire.

Il contesto: era il picco della crisi finanziaria globale del 2008-2009. Le banche avevano quasi distrutto il sistema finanziario mondiale e venivano salvate con denaro pubblico. Bitcoin nasce come alternativa.

Permanenza: il messaggio è immutabile — fa parte del blocco genesi, checksummato e collegato a ogni blocco successivo. Non può essere rimosso senza invalidare l'intera blockchain.

Perché i 50 BTC del Genesis Block non possono essere spesi

1.

In una blockchain normale, per spendere i BTC ricevuti in una transazione, quella transazione deve essere referenziata nel database UTXO (Unspent Transaction Output).

2.

Il codice originale di Bitcoin Core non aggiunge la coinbase del Genesis Block all'UTXO set. È un quirk del codice originale di Satoshi — probabilmente intenzionale.

3.

Risultato: i 50 BTC esistono sulla blockchain (sono lì, visibili), ma il software Bitcoin non li tratta mai come UTXO spendibile. Non è un bug — è diventata una caratteristica permanente.

4.

Curiosità: nel 2011 qualcuno ha inviato 0.00000001 BTC all'indirizzo del Genesis Block. Da allora molti hanno inviato piccole quantità come gesto simbolico. Ma quei BTC sono effettivamente perduti — l'indirizzo è raggiungibile ma Satoshi non ha mai dimostrato di avere le chiavi private.

5.

Totale BTC 'bruciati' nel Genesis Block: 50 BTC + donazioni successive. Contribuisce alla supply effettiva inferiore ai 21 milioni teorici.

Significato del Genesis Block oggi

Ancora crittografica di tutta la blockchain

Ogni blocco successivo referenzia il precedente tramite il suo hash. Il Genesis Block è l'antenato di ogni blocco mai minato. Rimuoverlo o modificarlo invaliderebbe l'intera chain — fisicamente impossibile senza ricominciare da zero.

Simbolo della mission di Bitcoin

Il messaggio incorporato non è un'aggiunta decorativa — è una dichiarazione di intenti immutabile. Bitcoin esiste per essere alternativa a un sistema che privatizza i guadagni e socializza le perdite.

Test di autenticità per nuovi nodi

Quando un nodo Bitcoin si sincronizza da zero, il primo blocco scaricato deve corrispondere esattamente al Genesis Block hardcoded nel codice. È il checkpoint di partenza assoluto.

Storia e protocollo ogni lunedì

Il Report Fides Bitcoin esplora la storia, il protocollo e le metriche on-chain di Bitcoin — in italiano, ogni settimana.

Iscriviti gratis →