La blockchain est une technologie basée sur la conservation d'une liste toujours croissante d'enregistrements de données, ou blocs, qui sont liés et sécurisés par cryptographie. Chaque bloc contient un hachage cryptographique du bloc précédent, comprenant un horodatage et des données de transaction.
Le terme de «blockchain» est connu du fait de son utilisation comme technologie de base des cryptomonnaies comme le Bitcoin ou l'Ethereum. Néanmoins, le concept même de la technologie Blockchain permet de l'appliquer à divers cas d'utilisation, comme la notarisation de fichiers, le vote numérique, la création de contrats intelligents, etc.
Voici les principaux avantages de cette technologie:
- Sécurité: La blockchain utilise une cryptographie robuste pour créer des transactions infalsifiables.
- Architecture distribuée— Le registre de blockchain n'appartient à personne, car il peut être réparti entre plusieurs entreprises et gagne en sécurité à chaque ajout de réplica.
- Antidatage impossible des modifications— Chaque transaction est écrite une fois dans le registre et ne peut pas être modifiée par la suite.