Merkle-Tree-Rechner

Berechne die Merkle-Root und den Baum einer Liste von Blättern — SHA-256 oder Bitcoin-Double-SHA-256, direkt im Browser.

🔒 100 % in deinem Browser — nichts wird hochgeladen

So funktioniert es

Gib ein Blatt pro Zeile ein, um einen Merkle-Baum aufzubauen und seine Root zu erhalten. Jedes Blatt wird gehasht; anschließend werden die Hashes paarweise auf jeder Ebene neu gehasht (ungerade Knoten werden dupliziert), bis ein einziger Root-Hash übrig bleibt. Wähle einfaches SHA-256 oder Bitcoin-typisches Double-SHA-256. Die Berechnung läuft vollständig in deinem Browser.

Häufig gestellte Fragen

Was ist ein Merkle-Baum?

Ein Baum aus Hashes, bei dem jeder Elternknoten der Hash seiner zwei Kindknoten ist. Ein einziger kleiner Root-Hash repräsentiert einen ganzen Datensatz — jede Änderung an einem Blatt verändert die Root.

Warum nutzt Bitcoin Merkle-Bäume?

Jeder Block fasst alle enthaltenen Transaktionen in einer Merkle-Root zusammen. So können leichtgewichtige Clients prüfen, ob eine Transaktion enthalten ist, ohne den gesamten Block herunterzuladen. Bitcoin verwendet Double-SHA-256.

Was passiert bei einer ungeraden Anzahl von Blättern?

Der letzte Knoten wird dupliziert und mit sich selbst gepaart — dieselbe Regel, die Bitcoin verwendet, damit jede Ebene vollständig gepaart werden kann.

Verwandte Tools

Dieses Tool einbetten

Füge diesen kostenlosen Rechner zu deiner Website hinzu: