blockchain
Une blockchain, ou chaîne de blocs, est une technologie de stockage et de transmission d'informations sans organe de contrôle. Techniquement, il s'agit d'une base de données distribuée dont les informations, envoyées par les utilisateurs, sont vérifiées et groupées à intervalles de temps réguliers en blocs, liés et sécurisés grâce à l'utilisation de la cryptographie, et formant ainsi une chaîne1. Par extension, une chaîne de blocs 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. Une blockchain est donc un registre distribué et sécurisé de toutes les transactions effectuées depuis le démarrage du système réparti.
Une analogie avec l'Internet (TCP/IP) peut être dressée, car il s'agit dans les deux cas de protocoles informatiques sous-jacents à une infrastructure décentralisée. Internet transfère des paquets de données d'un point A à un point B, alors que la blockchain permet à la « confiance » de s'établir entre des agents distincts du système2.