Im Merkle-Baum sind Blätter tatsächliche Transaktionen und interne Knoten sind Hash ihrer Kinder. Im Bitcoin-Papier spricht Satoshi davon, Äste im Merkle-Baum zu beschneiden, um Speicherplatz zu sparen.
Unter welchen Bedingungen dürfen die Äste geschnitten werden? Ich verstehe, dass die Merkle-Wurzel verwendet wird, um POF für den Block zu finden. Gibt es Situationen, in denen alle Knoten im Merkle-Baum mit Ausnahme der Wurzel beschnitten werden?
Sicher:
Bitcoin Core implementiert diese Art der Beschneidung jedoch nicht. Es wurde auf der Annahme aufgebaut, dass Sie alle Blöcke herunterladen und validieren. Aus diesem Grund arbeitet es in einem von zwei Modi:
Neugierig
Nick Odell
Neugierig
Nick Odell
Jannes