La blockchain est une technologie qui permet de stocker et transmettre des informations de manière transparente, sécurisée et sans organe central de contrôle. Elle ressemble à une grande base de données qui contient l'historique de tous les échanges réalisés entre ses utilisateurs depuis sa création. La blockchain peut être utilisée de 3 façons: pour du transfert d'actifs (monnaie, titres...), pour une meilleure traçabilité d'actifs et produits et pour exécuter automatiquement des contrats.