Blockchain, znano tudi kot veriženje blokov, je tehnologija, ki omogoča digitalno shranjevanje podatkov v obliki zaporedno povezanih blokov. Vsak blok vsebuje informacije o transakcijah, ki so bile opravljene v določenem časovnem obdobju. Bloki so med seboj povezani na način, da vsak naslednji blok vsebuje kriptografski pečat prejšnjega bloka. To pomeni, da je vsaka sprememba informacij v bloku takoj zaznana. Tako tehnologija blockchain omogoča varno in transparentno izvajanje digitalnih transakcij.