Waisenblock
Ein verwaister Block ist ein Block, dessen übergeordneter Block unbekannt oder nicht vorhanden ist. Diese Arten von Blöcken wurden in älteren Versionen der Bitcoin Core-Software gebildet, bei denen Netzwerkknoten trotz fehlender Daten über ihre Vorfahren Blöcke empfangen konnten. Seit der Veröffentlichung von Bitcoin Core v.0.10 Anfang 2015 sind Bitcoin -Waisenblöcke (im wörtlichen Sinne) nicht mehr möglich.
Der Begriff verwaister Block wird jedoch im Bereich der Kryptowährung immer noch häufig verwendet, wenn er sich auf gültige abgebauten Blöcke bezieht, die verworfen wurden. Technisch gesehen sollten diese Blöcke als „veraltete Blöcke“ oder „ausgestorbene Blöcke“ bezeichnet werden, aber weil der Kunde seine Blockbelohnungen als „verwaist“ bezeichnet, nennen die meisten Leute sie verwaiste Blöcke. Obwohl sie einen bekannten übergeordneten Block haben, bezeichnen die meisten Leute diese Blöcke eher als verwaiste Blöcke als als veraltete Blöcke.
Veraltete Blöcke werden generiert, wenn zwei verschiedene Miner ihre gültigen Blöcke fast gleichzeitig weitergeben. Dadurch wird das Netzwerk in zwei konkurrierende Versionen der Blockchain aufgeteilt, bis einer der Blöcke verworfen wird (die längste Kette setzt sich durch, während die andere aufgegeben wird). Beachten Sie, dass beide Blöcke verifiziert und gültig sind, aber nur einer an die Hauptkette angehängt ist.
Da Miner ständig neue Blöcke generieren, können einige davon fast gleichzeitig an das Netzwerk gesendet werden. Und da das Netzwerk verteilt ist, dauert die Übertragung von Informationen zwischen den Knoten einige Zeit. Aus diesem Grund besteht die Möglichkeit, dass eine Gruppe von Knoten sich dafür entscheidet, einen Block zu validieren, während eine andere Gruppe sich dafür entscheidet, den anderen zu validieren. Schließlich würde dies dazu führen, dass einer der Blöcke „verwaisen“ würde.
Die Generierung veralteter Blöcke ist völlig natürlich und geschieht in den meisten Fällen zufällig. Sie können jedoch auch erzeugt werden, wenn böswillige Akteure versuchen, eine alternative gültige Kette zu erstellen (siehe 51 % Angriffe).
Höhepunkte
Ein verwaister Block ist ein Block, der innerhalb des Blockchain-Netzwerks gelöst wurde, aber vom Netzwerk nicht akzeptiert wurde.
Es kann zwei Miner geben, die gültige Blöcke gleichzeitig lösen. Das Netzwerk verwendet beide Blöcke, bis eine Kette mehr verifizierte Blöcke hat als die andere. Dann sind die Blöcke in der kürzeren Kette verwaist.
Verwaiste Blöcke kommen regelmäßig in einer verteilten Blockchain wie Bitcoin und Ethereum vor.
FAQ
Gibt es eine Belohnung für das Mining veralteter Blöcke?
Im Allgemeinen gibt es keine Belohnung für das Mining eines veralteten Blocks. Einige Blockchains können jedoch Belohnungen für veraltete Blöcke zulassen. Ethereum belohnt Bergleute, die Ommer-Blöcke (das Äquivalent zu veralteten Blöcken) erstellt haben, mit geringeren Belohnungen und Transaktionsgebühren – zumindest bis es zu einem Proof-of-Stake-Konsensmechanismus wechselt.
Was passiert mit verwaisten Bitcoins?
Bitcoin ist die Kryptowährung, die für das Öffnen eines neuen Blocks in der Blockchain vergeben wird. Blöcke können verwaist sein, ein Bitcoin jedoch nicht. Verwaiste (abgestandene) Blöcke werden verworfen.
Ist ein Bitcoin ein Block?
Ein Block ist eine verschlüsselte Aufzeichnung aller Transaktionen innerhalb dieses Blocks. Bitcoin ist die Kryptowährung, die für das Lösen des Hashs belohnt wird – die verschlüsselte Hexadezimalzahl, die die Informationen des vorherigen Blocks speichert.