L’intera rete dei Bitcoin si poggia su un registro pubblico e condiviso chiamato blockchain, dove sono incluse tutte le transazioni confermate.

In questo modo si può calcolare il bilancio spendibile e tutte le nuove transazioni possono essere verificate, inoltre l’integrità e l’ordine cronologico della blockchain sono protetti attraverso crittografia.

La Blockchain è un database decentralizzato che archivia transazioni su una rete, e si può definire un registro pubblico per la gestione di dati delle transazioni presenti nei blocchi gestiti tramite crittografia dai partecipanti alla rete che registrano tutti i movimenti;

Questi movimenti e le loro informazioni sono dunque presenti su tutti i registri e sono immodificabili se non attraverso una operazione che richiede la approvazione della maggioranza dei partecipanti della rete e che in ogni caso non modificherà lo storia di quella stessa informazione.