Dal punto di vista dell'utente, il Bitcoin non è altro che un'applicazione che fornisce un portafoglio digitale personale per inviare, ricevere e immagazzinare i bitcoin tra di loro. Nel suo background la rete Bitcoin condivide un archivio pubblico chiamato "block chain". Questo archivio contiene tutte le transazioni che sono state elaborate, permettendo al computer degli utenti di verificare la validità di ogni transazione.