Waisenblock
Was ist ein Waisenblock?
Verwaiste Blöcke, oft als veraltete Blöcke bezeichnet, sind Blöcke, die aufgrund einer zeitlichen Verzögerung bei der Aufnahme des betreffenden Blocks in die Blockchain im Vergleich zu dem anderen qualifizierenden Block nicht in das Blockchain Netzwerk aufgenommen werden. Verwaiste Blöcke sind gültige und verifizierte Blöcke, die jedoch von der Kette abgelehnt wurden. Sie werden auch als losgelöste Blöcke bezeichnet, da sie isoliert von der Blockchain existieren.
Die zentralen Thesen
- Ein verwaister Block ist ein Block, der innerhalb des Blockchain-Netzwerks gelöst wurde, jedoch aufgrund einer Verzögerung innerhalb des Netzwerks selbst nicht akzeptiert wurde.
- Es kann zwei Miner geben, die gleichzeitig nach einem Block lösen. Der Bergmann, der über ein detaillierteres Arbeitsnachweisblatt verfügt, erhält die Belohnung des Blocks.
- Es gibt keine Belohnung für das Lösen eines Blocks, der dann als verwaister Block bestimmt wird.
Einen verwaisten Block verstehen
Eine Blockchain besteht aus einer Reihe von Blöcken, die als Datenspeicher dienen, um Details der verschiedenen Transaktionen zu speichern, die im Blockchain-Netzwerk stattfinden. Während des Standard- Mining Prozesses versuchen Miner, neue Blöcke zu generieren, indem sie die komplexen mathematischen Gleichungen lösen, die für das Funktionieren des Blockchain-Netzwerks erforderlich sind.
Der erste Miner, der erfolgreich einen neuen Block findet, hat Anspruch auf die Blockprämie und schreibt die erste Transaktion auf den neuen Block, den er gefunden hat. Damit das Blockchain-Netzwerk weiterhin funktioniert, wird der neu gefundene Block als neue „Einheit“ der Blockchain hinzugefügt.
Es ist jedoch möglich, dass zwei Miner gleichzeitig einen Block produzieren. Diese Situation tritt auf, weil die Annahme der Blöcke in die Blockchain durch die Knoten des Blockchain-Netzwerks nicht sofort erfolgt.
Diese Zeitverzögerung bei der Annahme eines Blocks kann dazu führen, dass ein anderer Miner nach genau demselben Block sucht. Dies führt zu einer vorübergehenden Verwechslung im Blockchain-Netzwerk, da die Knoten versuchen zu entscheiden, welchen Block der beiden neu identifizierten Blöcke sie akzeptieren möchten.
In einer solchen Situation wird der Block mit dem größeren Anteil an Proof of Work (POW) in die Blockchain aufgenommen. Der andere Block mit einem kleineren Arbeitsnachweis wird nicht mehr zur Blockchain hinzugefügt und als verwaister Block bezeichnet. Solche Blöcke sind im Wesentlichen gültige und verifizierte Blöcke, aber aufgrund des Arbeitsmechanismus des Netzwerks und der Verzögerungszeit, die zu einer verzögerten Annahme führt, wird einer der Blöcke abgelehnt oder verwaist.
Eine andere Möglichkeit, einen verwaisten Block zu erstellen, besteht darin, dass ein Hacker mit ausreichender Hashing-Power versucht, einige Transaktionen, die zuvor im Blockchain-Netzwerk aufgetreten sind, rückgängig zu machen.
Verwaiste Blöcke sind am häufigsten mit dem beliebten Bitcoin-Kryptowährungsnetzwerk verbunden. Im Falle einer gültigen Transaktion, die auf einem verwaisten Block vorhanden ist, werden sie zum nächsten gültigen, auf der Blockchain akzeptierten Block hinzugefügt.
Besondere Überlegungen: Verwaiste Blockbelohnungen
Obwohl es so aussehen mag, als ob der Blockchain-Miner, der für die Herstellung eines verwaisten Blocks verantwortlich ist, für seine Zeit und Energie entschädigt werden sollte, erhalten sie tatsächlich keine Belohnung für das Lösen des Blocks und die Herstellung eines verwaisten Blocks.
Es gibt viele Miner, die diese Praxis als unfair empfinden, da sie in keiner Weise dafür entschädigt werden, außergewöhnliche Arbeit zu leisten, die nur nicht akzeptiert wird, weil es eine Verzögerung im Blockchain-Akzeptanznetzwerk gab.