Hvordan fungerer det? Blockchain lagrer de data, der fremkommer fra en transaktion, mange gange. Det sker på decentrale, uafhængige computere, hvis proceskraft kan benyttes af deltagerne i en blockchain – privatpersoner, initiativer eller virksomheder. Denne hardwarestruktur kan omfatte hundrevis eller endda tusindvis af computere. Hvis der genereres nye data, opdaterer alle computerne blockchain, så de alle indeholder samme transaktionsdata til alle tider. Hvis nogen ønskede at manipulere disse data, ville de skulle hacke adskillige computere. Dette gør teknologien ekstremt sikker. Derudover kunne blockchain reducere kommercielle udgifter væsentligt, da mellemmændene fjernes. "Kunne", fordi de aktuelt høje computerbehandlingsomkostninger ved validering af data først skal nedbringes. Det er i sidste ende ikke særligt effektivt, hvis hver enkelt computer skal kontrollere hver enkelt transaktion. Men eksperterne arbejder i øjeblikket på metoder, der skulle kunne udføre dette mange gange hurtigere og meget billigere.