Tehnologia blockchain este o retea distribuita de noduri care mentine o inregistrare securizata si verificabila de tranzactii. Aceasta retea functioneaza prin crearea unui bloc de informatii care contine o inregistrare criptata a unui set de tranzactii. Acest bloc este apoi transmis in retea si adaugat intr-o secventa de blocuri. Fiecare bloc este legat de blocurile dinaintea sa prin intermediul unui cod securizat, astfel incat orice modificare a unei tranzactii necesita modificarea intregului lanț, ceea ce face ca tehnologia blockchain sa fie foarte sigura si transparenta. Principalele aplicatii ale tehnologiei blockchain includ: criptomonede, smart contracts, voturi electronice si tracking-ul produselor si serviciilor in industria agricola sau atractiva.