Het ‘genesis block’ was zodanig geprogrammeerd dat het geen eerdere hash nodig had om een blockchaintransactie te laten doorgaan.
In technische termen betekent dit dat het Genesis Block zijn “vorige hash”-waarde was ingesteld op 0, wat betekende dat er geen gegevens waren verwerkt vóór het Genesis Block. Alle andere blokken hebben opeenvolgende nummers beginnend met 1 en hebben een hash die is ingesteld op de hash van het vorige blok.