Die BNB-Kette von Binance soll im August 2023 zwei Hard Forks durchlaufen, um die Möglichkeit einer böswilligen Blockchain-Reorganisation zu verringern und die Kompatibilität mit anderen Ethereum Virtual Machine (EVM)-Blockchain-Netzwerken zu erhöhen.

Die Upgrades für Plato und Hertz sind nach umfangreichen Tests für den 10. bzw. 30. August geplant. Das bereits erfolgte Upgrade für Plato führt BEP-126 ein. Der neueste Evolutionsvorschlag implementiert einen schnellen Finalitätsmechanismus, der die Möglichkeit ausschließen soll, Blöcke rückgängig zu machen.

Arno Bauer, leitender Lösungsarchitekt bei BNB Chain, erläuterte in einem Interview mit Cointelegraph die Einzelheiten der Netzwerk-Upgrades. Der schnelle Finalitätsmechanismus soll die Wahrscheinlichkeit einer Kettenreorganisation verringern und die Blockproduktion stabilisieren, während Benutzer sofort auf genaue Informationen aus dem zuletzt abgeschlossenen Block zugreifen können. Bauer sagte:

„Insgesamt zielt BEP-126 darauf ab, die Blockchain-Sicherheit und -Effizienz auf der BNB Smart Chain durch die Einführung eines schnellen Finalitätsmechanismus zu verbessern.“

Bauer fügte hinzu, dass Endgültigkeit ein Kernkonzept der Blockchain-Technologie sei und sich auf den Punkt beziehe, an dem eine Transaktion oder ein Transaktionsblock nicht mehr geändert oder rückgängig gemacht werden könne. Endgültigkeit bleibt entscheidend, um das Vertrauen aufrechtzuerhalten und Doppelausgaben in Blockchain-Systemen zu verhindern.

BEP-126 führt eine schnelle Endgültigkeit durch eine Reihe von Schritten ein. Validierer beginnen damit, dem Netzwerk einen Block vorzuschlagen, der an andere Validierer weitergegeben wird. Anschließend signieren Validierer den Block mit ihrem privaten Schlüssel und erstellen so eine Abstimmungsnachricht. Anschließend erfolgt die Abstimmungsaggregation, wobei die Validiererstimmen in einem Pool gesammelt und aggregiert werden, wenn der direkte übergeordnete Block über genügend Stimmen verfügt.

Validierer müssen beim Abstimmen für Blöcke bestimmte Regeln befolgen, z. B. dürfen sie nicht zwei verschiedene Stimmen für dieselbe Höhe veröffentlichen. Die Finalitätsregeln legen auch fest, dass ein Block „gerechtfertigt“ ist, wenn im Header des untergeordneten Blocks eine Bestätigung vorhanden ist, und dass er finalisiert ist, wenn sowohl der Block als auch sein direktes untergeordnetes Element gerechtfertigt sind.

Der Fork, der den höchstberechtigten Block enthält, wird als die längste Kette angesehen, auch wenn andere Kettenforks eine höhere Schwierigkeitssumme aufweisen. Das Erstellen und Finalisieren von Blöcken stellt auch unterschiedliche Anforderungen hinsichtlich der Anzahl der benötigten Validierer.

Und schließlich werden BNB-Chain-Validatoren für ihre Stimmabgabe belohnt, und diejenigen, die gegen die Abstimmungsregeln verstoßen, werden gekürzt, ähnlich wie beim Proof-of-Stake-Protokoll von Ethereum.

Der Hertz-Hardfork ist für den 30. August vorgesehen und soll die BNB-Kette auf dem neuesten Stand der Entwicklung von EVM-Blockchains halten. Wie Bauer erklärt, muss die BNB-Kette ihre Block- und Transaktionsstrukturen sowie ihr Basis-EVM auf dem neuesten Stand halten, um mit den kürzlich implementierten Berliner und Londoner Forks von Ethereum mitzuhalten.

„Aus Kompatibilitätsgründen ist es daher wichtig, dass diese EIPs auch auf BSC aktiviert werden, um eine reibungslose Entwicklung und ein Wachstum des Ökosystems zu gewährleisten.“

Bauer sagte, dass der schnelle Finalitätsmechanismus eine sicherere Umgebung für dezentrale Anwendungen (DApps) bieten sollte, während eine schnellere Transaktionsfinalität die Reaktionsfähigkeit und Effizienz von DApps verbessern sollte, die auf der BNB-Kette laufen.

Magazin: Einzahlungsrisiko: Was machen Krypto-Börsen wirklich mit Ihrem Geld?