Tehnologija temelji na veriženju neprodornih algoritmov, na katerih je zapisana vsota podatkov o neki transakciji – lahko gre za prenos zneska, izvršljivo pogodbo ali prenos drugih podatkov. Vsaka transakcija dobi svoj blok – algoritem, ki se postavi v vrsto z drugimi algoritmi in tako tvori sistem verige blokov, ki prenaša informacije o valuti, njeni vrednosti, nekdanjih in sedanjih lastnikih. Koncept je prvič leta 2008 predstavila oseba z vzdevkom Satoshi Nakamoto, leto dni kasneje pa se je sistemu pridružila trenutno najbolj poznana digitalna valuta bitcoin.