Beacon Chain
Eine Blockchain, die bei einer PoS-Kryptowährung wie Ethereum 2.0 Shard-Chains koordiniert, Staking verwaltet und die Registrierung von Prüfern (Validatoren) abwickelt.
Was ist eine Beacon Chain?
Die Beacon Chain bildet den Kern von
Ethereum 2.0. Sie speichert und verwaltet das Register der Prüfer und koordiniert die Shard-Chains. Die Beacon Chain ging am 1. Dezember 2020 um 12:00 Uhr UTC live.
Es handelt sich dabei um eine brandneue Proof-of-Stake-Blockchain. Sie kann poetisch als das Rückgrat beschrieben werden, das das gesamte neue Ethereum 2.0-System unterstützt, der Herzschlag, der das System am Leben hält, der Dirigent, der alle Musiker koordiniert. Man kann sich die Beacon Chain auch als einen großen Leuchtturm vorstellen, der sich über einem blauen Meer von Transaktionsdaten erhebt. Die Beacon Chain scannt, validiert und sammelt unaufhörlich Stimmen und verteilt Belohnungen an die Prüfer, die Blöcke korrekt bestätigen, zieht Belohnungen für diejenigen ab, die nicht online sind, und streicht die ETH-Belohnungen von schädlichen Akteuren.
Die Schlüsselfunktion der Beacon Chain besteht darin, das
Proof-of-Stake-Protokoll selbst und alle
Shard Chains zu verwalten. Dazu gehört eine Reihe von Aufgaben: die Verwaltung von Prüfern und ihren
Stakes; die Nominierung des ausgewählten Block-Proposers (derjenige/diejenige, der/die den Block vorschlägt) für jeden Shard bei jedem Schritt; die Organisation von Prüfern in Ausschüssen, um über die vorgeschlagenen Blöcke abzustimmen; das Einhalten der Konsensregeln; die Vergabe von Belohnungen und das Verteilen von Strafen an Prüfer; das Fungieren als Ankerpunkt, an dem die Shards ihren jeweiligen Status registrieren, um Cross-Shard-Transaktionen (Shard-übergreifende Transaktionen) zu erleichtern. Ein wichtiger Hinweis: Die Beacon Chain kann
Smart Contracts nicht ausführen, dafür sind die Shard-Chains da.
Die Beacon Chain ist der Koordinierungsmechanismus des neuen Netzwerks, der dafür verantwortlich ist, neue Blöcke zu erstellen, sicherzustellen, dass diese neuen Blöcke gültig sind, und dafür, dass Prüfer mit ETH dafür belohnt werden, dass sie das Netzwerk sicher halten.
Proof-of-Stake ist seit geraumer Zeit Teil der Roadmap von Ethereum gewesen und behebt einige der Schwächen von
Proof-of-Work-Blockchains, darunter Barrierefreiheit, Zentralisierung und Skalierbarkeit. Anstatt dass Miner Energie aufwenden, um Blöcke zu validieren, schlagen zufällig ausgewählte Prüfer (Validatoren) (die jeweils ihre 32 ETH staken) neue Blöcke vor, über die andere Validatoren abstimmen.
Die Beacon Chain und das Proof-of-Stake-System sind mittlerweile vollständig eingerichtet. Der nächste Schritt von Ethereum 2.0 besteht nun darin, Shard Chains einzurichten, die die Datenkapazität von Ethereum verbessern und das Netzwerk schneller und skalierbarer machen. Ethereum 2.0 will die Netzwerklast auf 64 eigenständige Shards verteilen, mit einer Beacon Chain, die alle verwaltet.