Blockhöhe
Was ist Blockhöhe?
Die Blockhöhe eines bestimmten Blocks ist definiert als die Anzahl der Blöcke, die ihm in der Blockchain vorangehen. Eine Blockchain ist eine verschlüsselte Datenbank, die ein Ledger von Transaktionen sequentiell in Datenstrukturen aufzeichnet, die als Blöcke bekannt sind. Blockchains werden als zugrundeliegende Technologie für Kryptowährungen wie Bitcoin verwendet.
Die Blockhöhe kann sich entweder auf den Standort einer Transaktion beziehen, die an der Stelle der Vergangenheit in der Blockchain abgeschlossen wurde, oder sich auf die aktuelle Länge oder Größe einer Blockchain beziehen. Ein Blockhöhendiagramm zeigt an, wie ständig neue Blöcke in der Blockchain im Laufe der Zeit bei unterschiedlichen Mining-Schwierigkeitsstufen entdeckt werden.
Ab April 2021 übersteigt die Blockhöhe für die Bitcoin-Blockchain 677.350 Blöcke, wobei täglich etwa 144 neue Blöcke hinzugefügt werden.
Die zentralen Thesen
- Die Blockhöhe bezieht sich auf eine bestimmte Position in einer Blockchain, gemessen daran, wie viele bestätigte Blöcke ihr vorausgehen.
- Die aktuelle Blockhöhe einer Blockchain ist ein Hinweis auf ihre aktuelle Größe oder Zeit.
- Dezentrale Konsensalgorithmen funktionieren normalerweise, indem sie sich darauf einigen, die Kette mit der längsten Blockhöhe zu minen.
Blockhöhe verstehen
Eine Blockchain enthält eine Reihe von aufeinander folgenden Blöcken, daher der Name Blockchain. Diese Blöcke sind im Wesentlichen Dateneinheiten, die zum Speichern von Transaktionsinformationen des Netzwerks verwendet werden. Jeder Block enthält eine sichere und öffentliche Aufzeichnung der Transaktionen, die im Intervall zwischen dem vorherigen Block und dem fraglichen Block aufgetreten sind oder validiert wurden.
Der allererste Block einer Blockchain wird als Genesis-Block bezeichnet. Es hat eine Blockhöhe von Null, da ihm in der Blockchain keine Blöcke vorausgehen. Als Gesamthöhe der Blockchain gilt die Höhe des jüngsten Blocks oder des höchsten Blocks in der Kette.
Die Blockhöhe wird manchmal auch als aktuelle Länge der Blockchain minus eins berechnet.
Besondere Überlegungen: Bitcoin-Mining
Um die Blockhöhe zu verstehen, ist es nützlich, den Prozess des Kryptowährungs Mining zu verstehen und zu verstehen, wie neue Blöcke zur Blockchain hinzugefügt werden. Schauen wir uns den Fall von Bitcoin an. Dabei ist mit jedem Block ein mathematisches Problem verknüpft.
Bergleute verarbeiten und zeichnen ständig Transaktionen auf, um an einer Art Rennen teilzunehmen. Sie rennen darum, „den aktuellen Block zu vervollständigen“, um Bitcoins zu gewinnen. Wenn ein gewinnender Miner es lösen kann, wird die Antwort mit anderen Mining-Knoten geteilt und validiert. Jedes Mal, wenn ein Miner ein Problem löst, wird dem Miner ein neu geprägter 12,5 BTC (Bitcoin-Währungssymbol) zugesprochen und gelangt in den Umlauf.
Der erste Datensatz in diesem nächsten Block ist eine Transaktion, die dem Gewinner (der den vorherigen Block abgeschlossen hat) die neu geprägte BTC vergibt. Die Schwierigkeit des mathematischen Problems regelt die Erstellungsrate neuer Bitcoins, da neue Blöcke ohne die Antwort nicht an das Netzwerk gesendet werden können. Aufgrund der Tatsache, dass die Lösung des Problems im Durchschnitt etwa 10 Minuten dauert, werden alle 10 Minuten etwa 12,5 neue Bitcoins geprägt.