Was ist der Genesis-Block? Inwiefern ist es wichtig oder unterscheidet es sich von anderen Blöcken?
Dies ist wichtig, da es zum Seeding der Block- und Kettendatenbanken verwendet wird, bevor die Synchronisierung erfolgen kann (Sie benötigen einen Block, auf dem Sie aufbauen können). Es ist die Wurzel des Baums aus Blöcken, Gabeln und letztendlich den Kettenspitzen, die die Ketten darstellen, die Ihre Software verfolgt.
Es wird anders als andere importiert, da seine Coinbase-Transaktion nicht im UTXO-Set enthalten ist (es kann nicht ausgegeben werden).
Das Ändern des Genesis-Blocks ist eine Möglichkeit, sich endgültig von der Bitcoin-Blockchain zu trennen, dh ein neues Netzwerk mit seiner eigenen separaten Geschichte zu starten.
Einige Coins teilen sich jedoch einen gemeinsamen Genesis-Block (Fluttercoin IIRC, teilt Litecoins aus welchen Gründen auch immer), aber das Netzwerk wird durch die Verwendung von Checkpoints gegabelt (die Genesis könnte die gleiche sein, aber Block 1 ist auf Fluttercoins anstelle von Litecoins gecheckt). .
Der Genesis-Block ist der erste Block in einer Blockchain. Jede Blockchain-basierte Kryptowährung muss eine Blockchain haben, die das Hauptbuch für die Währung ist. Zum Beispiel hat Litecoin einen eigenen Genesis-Block, der völlig anders ist als der Bitcoin-Genesis-Block.
Jeder Block in einer Blockchain hat einen übergeordneten Block, mit Ausnahme des Genesis-Blocks, der keinen übergeordneten Block hat.
Nate Eldredge
Dr.Haribo