Une blockchain est une base de données ou un registre distribué partagé entre les nœuds d'un réseau informatique, qui assure l'immutabilité et la transparence facilitant le processus d'enregistrement des transactions et de suivi des actifs dans un réseau commercial.