Block

Aus Crypto Wiki
Version vom 28. Oktober 2020, 19:33 Uhr von StevenNi (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Ein einzelner Block einer Blockchain bildet einen validierten Datensatz, welcher durch einen bestimmten Konsensalgorithmus (meist Proof of Work oder Proof of Stake) verifiziert und codiert zur jeweiligen Blockchain hinzugefügt wurde bzw. wird. Jeder Block enthält eine Ansammlung der jeweils enthaltenen Transaktionen. Diese Transaktionen können jederzeit und von jeder Person ausgelesen werden, sodass stets nachzuvollziehen ist, von welcher Adresse welche Menge Coins oder Token versendet wurden.

Jeder Block enthält einen kryptographischen Hash-Wert, welcher ihn mit dem vorangegangenen Block verbindet. Es besteht auf Dauer immer nur genau eine eindeutige Verbindung zweier Blöcke miteinander, wodurch die sog. Blockchain entsteht. Diese Verbindung besteht vom ersten, dem "Genesis Block", bis zum Letzten.

Verwaiste Blöcke und verschwundene Transaktionsaufzeichnungen[Bearbeiten]

Bei dezentralen Blockchains, welche sich noch im Entstehungsprozess befinden, kann es vorkommen, dass beim Mining- oder Staking-Prozess neue, voneinander separate Blöcke entstehen, die ein und demselben Vorgängerblock als Folgeblock hinzugefügt werden. So entsteht ein vorübergehender Fork der Blockchain, d.h. es entstehen zwei oder mehrere neue Stränge der jeweiligen Blockchain.

Da es jedoch nur eine gültige Kette geben kann, wird der Block, der weniger Nachfolgeblöcke generiert "absterben" bzw. "verwaisen". In seltenen Fällen können dies auch auch mehrere Blöcke sein, die dann mitsamt der aufgezeichneten Transaktionen in der Block-Historie "verschwinden". Nutzer*innen, welche eine Transaktion auf einem solchen verwaisten Block vom Netzwerk validiert durchgeführt haben, können diese später nicht mehr einsehen bzw. auslesen. Es kann auch vorkommen, dass eine gerade stattfindende Transaktion noch einmal getätigt werden muss, sollte sie innerhalb von Blöcken validiert werden, welche gerade am verwaisen bzw. absterben sind.

Dieses Phänomen ist jedoch sehr selten und kann nur während der Entstehungsphase einer Blockchain auftreten. Es ist jedoch unmöglich auf diese Weise die versendeten Daten (z.B. das versendete Guthaben) zu verlieren; die Transaktion wird entweder nicht ausgeführt oder sie ist bereits getätigt, lässt sich aber nicht mehr nachvollziehen bzw. auslesen.