Als "Genesis Block" oder "Genesis Account" bezeichnet man den allerersten Block oder erstellten Account eines Blockchain-Netzwerks. Er hat eine besondere und grundlegende Bedeutung, der den Startpunkt des gesamten Blockchain-Ledgers markiert. Alle nachfolgenden Blöcke und Transaktionen bauen auf diesem Genesis Block auf.
Der Genesis Block ist häufig in das Protokoll der Blockchain einkodiert. Das heisst er wird nicht durch den Standard-Mining- oder Validierungsprozess erstellt, wie es der Fall ist für reguläre Blöcke. Er enthält wichtige Informationen wie den anfänglichen Vorrat der Kryptowährung (falls zutreffend), die Parameter des Netzwerks und eine eindeutige Kennung, die ihn von anderen Blöcken unterscheidet.
Genesis: der Beginn einer Blockchain
Die Erstellung des Genesis Blocks ist ein entscheidender Schritt beim Start eines Blockchain-Netzwerks. Er legt den Anfangszustand des Ledgers und die Regeln für seinen Betrieb fest. In ähnlicher Weise kann sich ein Genesis-Konto auf die erste Wallet-Adresse eines Blockchain-Netzwerkes beziehen. Dieses Konto wird häufig für Funktionen auf Systemebene verwendet, wie die Verwaltung von Netzwerk-Upgrades oder Protokolländerungen. In einigen Fällen kann das Genesis-Konto auch einen Teil des anfänglichen Kryptowährungsvorrats halten und eine grundlegende Rolle in der Governance des Netzwerks spielen.
Beispielsweise wurde im Fall von Bitcoin der Genesis-Block am 3. Januar 2009 vom pseudonymen Schöpfer Satoshi Nakamoto gemined. Die Coinbase-Transaktion (Die Transaktion, bei der die ersten Kryptowährungseinheiten (Coins oder Token) erzeugt werden) für den ersten Bitcoin Block enthielt einen Verweis auf eine Zeitungsschlagzeile von diesem Datum und betonte so den historischen Kontext seiner Entstehung.