Ce que ce terme désigne
À quoi ça sert concrètement : à contrôler des milliers d’écritures sans les relire une par une. L’arbre de Merkle résume tout le registre en une seule empreinte courte : si un seul caractère avait bougé dans une seule ligne, cette empreinte unique ne serait plus la même.
Un exemple : imaginez 1 200 écritures. On calcule l’empreinte de chacune, on les combine deux à deux, puis encore deux à deux, jusqu’à obtenir une seule valeur. C’est cette valeur — la racine — qui part vers les services d’horodatage. Un contrôleur n’a donc pas besoin de vos 1 200 lignes pour tester la cohérence de l’ensemble.
Les erreurs fréquentes :
- Penser que la racine rend l’altération impossible. Elle la rend détectable lorsqu’un point de comparaison fiable existe : c’est très différent.
- Comparer une racine à une racine plus ancienne sans regarder la période couverte. Deux racines de périmètres différents n’ont aucune raison de coïncider.
- Présenter la racine seule. Elle n’a de sens qu’avec la date, le périmètre et le résultat du contrôle qui l’accompagnent.