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.