23 / 691HDR

Block Header

Blockkopf

80 Bytes verbinden Vorgänger, Transaktions-Commitment und Mining-Bedingung.

Block Header ist die exakt serialisierte Struktur, deren doppelter SHA-256 den Blockhash ergibt. Er enthält weder Transaktionsliste noch Beweis aller Transaktionsgültigkeit.

Version (4 Bytes), Vorgänger-Headerhash (32), Merkle Root (32), time (4), nBits (4), nonce (4): insgesamt 80. Zahlenfelder sind little-endian; Hashes stehen in interner Bytefolge, anders als die übliche hexadezimale Kennungsanzeige. [Bitcoin Core v29.0: header serialization]

nBits kodiert das Target kompakt, nicht die angezeigte Difficulty. Nodes prüfen Hash kleiner gleich Target und das korrekte Target für die Höhe. Zeit muss über dem Median der letzten elf Blöcke liegen und die Zukunftsprüfung bestehen; sie ist weder verlässliche Zahlungszeit noch genaue Mining-Dauer. [Bitcoin Core v29.0: header validation]

Nonce-Änderung ändert direkt den Hash; Coinbase-Änderung ändert Merkle Root und Header. Headerketten erlauben Prüfung von Verknüpfung und Arbeit. Skripte, ausgegebene Outputs, Belohnung und andere Inhaltsregeln benötigen weiterhin Transaktionsdaten und Zustandskontext. [Bitcoin Core v29.0: header validation]

Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Block, Proof of Work, Merkle-Baum, Nonce. Auf diesen Eintrag verweisen außerdem Block, Kryptografischer Hash, SHA-256, Merkle-Baum.

DOC · 001Bitcoin Core v29.0: header serializationPrimärquelleDOC · 002Bitcoin Core v29.0: header validationPrimärquelleDOC · 003Bitcoin Core v29.0: proof of workPrimärquelle
Geprüft am 1. August 2026Quellenbasiert · Keine Anlageberatung