Voici une définition que l’on trouve dans la littérature : une blockchain est un système organisé selon un registre décentralisé permanent et infalsifiable de chaîne de blocs de transactions. Tout le problème est bien sûr dans le terme « infalsifiable ».

Quels sont les facteurs qui rendent « infalsifiable » une blockchain ? Le premier de ces facteurs est le logiciel : il faut que les opérateurs soient confiants dans son fonctionnement, au besoin en l’auditant. Pour cela, la meilleure solution est un logiciel open source, comme dans le cas de Bitcoin et d’Ethereum. S’il s’agit d’un logiciel propriétaire, les utilisateurs de la blockchain ne seront jamais complèt...