Calculateur d'arbre de Merkle

Calculez la racine et l'arbre de Merkle à partir d'une liste de feuilles — SHA-256 ou double SHA-256 Bitcoin, dans votre navigateur.

🔒 100 % dans votre navigateur — rien n'est envoyé

Comment ça marche

Saisissez une feuille par ligne pour construire un arbre de Merkle et obtenir sa racine. Chaque feuille est hachée, puis les hachages sont appariés et re-hachés niveau par niveau (le dernier nœud est dupliqué sur les niveaux impairs) jusqu'à obtenir une racine unique. Choisissez entre le SHA-256 simple ou le double SHA-256 façon Bitcoin. Le calcul s'effectue entièrement dans votre navigateur.

Questions fréquentes

Qu'est-ce qu'un arbre de Merkle ?

Un arbre de hachages où chaque parent est le hachage de ses deux enfants. Un seul petit hachage racine engage l'ensemble des données : toute modification d'une feuille change la racine.

Pourquoi Bitcoin utilise-t-il des arbres de Merkle ?

Chaque bloc résume toutes ses transactions en une seule racine de Merkle, ce qui permet aux clients légers de vérifier qu'une transaction est incluse sans télécharger le bloc entier. Bitcoin utilise le double SHA-256.

Que se passe-t-il avec un nombre impair de feuilles ?

Le dernier nœud est dupliqué et apparié avec lui-même, conformément à la règle utilisée par Bitcoin, afin que chaque niveau puisse être apparié.

Outils associés

Intégrer cet outil

Ajoutez cette calculatrice gratuite à votre site :