$BTC è un sistema di criptovaluta e pagamento decentralizzato che non richiede una banca centrale o un unico amministratore per il suo funzionamento, poiché opera attraverso una rete di nodi peer to peer che verificano le transazioni utilizzando la crittografia e le registrano in un registro pubblico chiamato block chain. Il consenso tra i nodi viene raggiunto attraverso un intenso processo computazionale basato sul sistema di prova del lavoro chiamato "mining", che garantisce la sicurezza della blockchain.[