Principiul de funcționare al tehnologiei blockchain se bazează pe un sistem descentralizat, în care un număr mare de noduri de rețea participă la validarea tranzacțiilor și înregistrarea acestora în blocurile de date. Blocurile sunt protejate printr-un algoritm criptografic care face imposibilă modificarea informațiilor înregistrate în bloc. Astfel, tehnologia blockchain oferă un sistem sigur și transparent pentru înregistrarea și transferul informațiilor și valorilor, fără intermediari.