Correlato a questo argomentoComitato Market Intelligence

La blockchain di Bitcoin ha appena fatto un salto indietro nel tempo, c’è qualcosa che non va?

Punti chiave

  • La blockchain di Bitcoin sembrava andare all’indietro dopo che un blocco più recente ha mostrato un timestamp precedente.
  • Alex Thorn di Galaxy Digital afferma che circa il 3% dei blocchi di Bitcoin ha un timestamp precedente rispetto ai loro predecessori.
  • La sicurezza di Bitcoin rimane inalterata, poiché sono gli hash crittografici a determinare l’ordine dei blocchi e non i timestamp.
Promo

Bitcoin sembrava infrangere una delle regole più basilari del tempo il 7 novembre. Un blocco appena minato mostrava un timestamp precedente rispetto a quello del blocco prima.

Questa scoperta ha sollevato una domanda insolita: c’è un bug nella blockchain di Bitcoin?

Il responsabile della ricerca di Galaxy Digital, Alex Thorn, ha evidenziato l’episodio, spiegando in dettaglio perché l’orologio interno di Bitcoin non segue sempre il tempo reale.

Contenuto sponsorizzato
Contenuto sponsorizzato

Due blocchi consecutivi raccontano la storia.

  • Blocco 974.987: Contrassegnato alle 21:22:24 UTC.
  • Blocco 974.988: Minato dopo, ma con timestamp 21:19:02 UTC.

Il blocco più recente è risultato più vecchio di oltre tre minuti, secondo l’explorer pubblico della blockchain di Bitcoin.

Contenuto sponsorizzato
Contenuto sponsorizzato

Perché l’orologio di Bitcoin può andare indietro?

La spiegazione si trova nel funzionamento del mining di Bitcoin.

I miner scelgono il timestamp da associare a ogni blocco. Possono regolarlo mentre cercano un blocco valido, creando combinazioni aggiuntive per i loro computer da testare.

Bitcoin permette questa flessibilità seguendo due regole:

  • Un timestamp deve superare la mediana temporale degli ultimi 11 blocchi.
  • Non può essere avanti rispetto all’orologio del nodo validatore per più di due ore.

È fondamentale: il timestamp non deve per forza essere successivo a quello del blocco immediatamente precedente.

Contenuto sponsorizzato
Contenuto sponsorizzato

Secondo l’analisi di Thorn, circa il 3% dei blocchi di Bitcoin ha un timestamp anteriore rispetto al suo blocco padre. Circa uno su dieci arriva con un timestamp superiore di oltre un minuto rispetto a quando il suo nodo lo riceve.

Questo significa che le transazioni di Bitcoin possono essere annullate?

No. Bitcoin determina l’ordine dei blocchi tramite collegamenti crittografici, non con i timestamp.

Ogni blocco contiene l’hash univoco del blocco precedente, definendo con esattezza quale viene prima.

Una reale riorganizzazione della blockchain necessita di una catena concorrente con una maggiore quantità di lavoro di mining accumulato. Modificare i timestamp non basta a causarlo.

Tuttavia, la distinzione è importante per chi fa affidamento sui dati della blockchain per stabilire con precisione il momento in cui è avvenuto un evento.

L’altezza del blocco in Bitcoin stabilisce la sequenza. Il timestamp fornisce solo un’indicazione approssimativa del tempo.

Satoshi Nakamoto ha descritto Bitcoin come un “timestamp server” nel white paper originale. Diciotto anni dopo, l’episodio del 7 novembre mostra perché questo sistema si basa sulla prova crittografica piuttosto che su un orologio perfettamente preciso.

Disclaimer

BeInCrypto si impegna a garantire un'informazione imparziale e trasparente. Questo articolo di notizie si propone di fornire informazioni accurate e tempestive. Tuttavia, si consiglia ai lettori di verificare i fatti in modo indipendente e di consultare un professionista prima di prendere qualsiasi decisione basata su questo contenuto. Si prega di notare che i nostri Termini e Condizioni, la nostra Informativa sulla Privacy e i nostri Disclaimer sono stati aggiornati.

Contenuto sponsorizzato
Contenuto sponsorizzato