Une chaîne de blocs ou Blockchain est une base de données distribuée qui gère une liste d'enregistrements protégés contre la falsification ou la modification par les nœuds de stockage. À proprement parler, une blockchain est un historique décentralisé des transactions effectuées depuis le démarrage du système réparti.