Blockchaini so porazdeljene knjige, ki beležijo transakcije med strankami. Uporabnikom omogočajo preverjanje transakcij, ne da bi si morali zaupati. Zaradi tega so uporabni za stvari, kot je sledenje lastništvu sredstev, zagotavljanje, da niso bila dvakrat porabljena, in beleženje glasov.