Bitcoin blockchain er egentlig en enorm, delt, kryptert liste over hvilke adresser som holder hvilke bitcoin-saldoer. Hver nye blokk representerer den siste oppdateringen til kontosaldoen etter at ytterligere gruvedrift har funnet sted eller det oppstår en transaksjon der bitcoin byttes. Når en transaksjon sendes til bitcoin-nettverket, blir informasjonen gitt videre gjennom alle bitcoin-klienter samtidig gjennom blockchain.
Blockchain-nettverket er designet for å gjøre dobbeltutgifter veldig vanskelig, selv om brudd har skjedd i det siste. På denne måten fungerer den omtrent som en offentlig hovedbok, regnskap for økonomiske transaksjoner og gir en viss bekreftelse på at alle bitcoin-brukere er utstyrt med samme informasjon.
Registreringer i hver blokk
Blockchains består av en serie individuelle blokker, hver i kronologisk rekkefølge basert på rekkefølgen på transaksjoner. Det er to deler til informasjonen i en blokk.
Den første delen består av overskriftselementene som gir informasjon om plassering og data knyttet til transaksjoner i en blokk. For eksempel peker en hasj i overskriften til forrige blokk. Det er ingen hasjer for genesisblokker fordi disse blokkene ikke har noen forgjenger. Et merkle-tre som er en datastruktur brukt i informatikk for å registrere transaksjoner, brukes til å vise sekvensen av transaksjoner som er inne i blokken. En annen hasj i blokken inneholder informasjon om tidsstempel (som viser klokkeslettet og datoen for opprettelsen av blokken), nonce (som er antallet som kreves løst av gruvearbeidere), og vanskelighetsnivå (som angir vanskelighetsgraden av problemet som løses). Den andre delen er identifikasjonsinformasjonen. Igjen, dette er en kryptografisk hasjfunksjon. Det genereres ved å haske topptekstelementene to ganger på rad.
Anonymitet
En av de påståtte fordelene, eller risikoen, med bitcoin er dens unike anonymitet. De som handler med bitcoins er ment å være bundet til en spesifikk bitcoin-adresse i stedet for et personlig navn eller e-post. Likevel er anonymiteten noe kompromittert på grunn av blockchain-informasjonsbok. Siden hver transaksjon er offentlig loggført, kan ett enkelt brudd på eieridentiteten føre til åpenbaring for mange andre eiere ved å bare følge transaksjonene. Blockchain er fremdeles mer anonym enn en kontoutskrift, men det er ikke et ugjennomtrengelig slør av hemmelighold som noen hevder. Til og med navnet, eller pseudonymet, til grunnleggeren av bitcoin er kjent.
