La blockchain est un type de technologie de registres distribués (distributed ledger technologies en anglais, ou DLT). Elle se présente comme une grande base de données formée de blocs, liés les uns aux autres de manière cryptographique, contenant des informations (transactions, lignes de code, etc.). Ces blocs sont ajoutés selon un protocole très précis et consultables par tous. La particularité de la blockchain est qu’elle est par essence décentralisée, car chacun peut y contribuer en formant des blocs qui sont ajoutés à celle-ci, selon certaines conditions très strictes définies par un protocole de consensusLe consensus est la vérité admise par les participants au système. Cela ne veut pas dire que le consensus est la vérité absolue ou qu’elle est incontestable, mais c’est la. Les crypto-actifsUn crypto-actif est un actif numérique basé sur les principes de la cryptographie. Il s’échange de pair à pair, sur un réseau décentralisé, grâce aux technologies de Distributed Ledger Technologies sont la première application viable de la technologie de la blockchain. On distingue par ailleurs des blockchains publiques et privées : chez les premières, chacun peut participer à la continuation de la blockchain, chez les secondes les participants sont choisis selon certains critères par le créateur de la blockchain.