Un blockchain este „o bază de date distribuită care menține o listă în continuă creștere de înregistrări ordonate, numite blocuri”. Aceste blocuri „sunt legate folosind criptografie. Fiecare bloc conține un hash criptografic al blocului anterior, un marcaj de timp și date de tranzacție.