De block height (blokhoogte) geeft de exacte positie van een block in een blockchain aan, geteld als het totale aantal blocks dat er vóór is bevestigd, gerekend vanaf het genesis block, dat op hoogte nul staat. Elk volgend block verwijst naar de hash van zijn voorganger, waardoor de teller bij elke toevoeging precies met één stijgt, zonder gaten of overgeslagen nummers in de reeks.
Nodes gebruiken de block height als synchronisatiecontrole: als de lokale hoogte van een node overeenkomt met de hoogte die peers rapporteren, beschikt die node over een volledige, actuele kopie van de chain. Block explorers tonen de hoogte prominent omdat ze dienst doet als vast referentiepunt in de tijd. Bij Bitcoin wordt de halving, die de mining block reward halveert, ingepland op basis van hoogte in plaats van een kalenderdatum, en gebeurt dit elke 210.000 blocks; ook de mining-difficulty wordt elke 2.016 blocks herberekend om de gemiddelde tussentijd rond de tien minuten te houden. Sommige wallets en smart contracts gebruiken op hoogte gebaseerde locktimes, waarbij fondsen pas vrijkomen of logica pas wordt uitgevoerd zodra de chain een opgegeven block bereikt.
Hoogte is bruikbaar, maar niet perfect als unieke identificatie. Vlak bij de top van de chain kunnen twee miners soms concurrerende blocks op dezelfde hoogte produceren; een chain reorganization bepaalt vervolgens welk block het netwerk behoudt, waardoor het block op die hoogte tijdelijk kan wijzigen. Zodra een block meerdere bevestigingen diep zit, wordt dit risico verwaarloosbaar. Omdat de blocktijd per netwerk verschilt, zegt het vergelijken van ruwe hoogtes tussen verschillende blockchains op zichzelf weinig; Bitcoin had medio 2026 bijvoorbeeld hoogte 950.000 al gepasseerd, terwijl snellere chains in dezelfde tijdspanne veel hogere aantallen bereiken.