ADVERTISEMENT

Ethereum 2.0: Neuer Vorschlag soll den Proof of Stake-Übergang erleichtern

  • Ein Vorschlag eines Ethereum-Entwicklers will den Validierungsprozess der Eth1-Blockchain ändern und in die Beacon Chain einbetten.
  • Die Änderungen könnten zu Komplikationen für den DeFi-Sektor führen

Nachdem die Schwelle von 524′.88 benötigten ETH erreicht ist, startet am 1. Dezember die Einführung von Ethereum 2.0 mit Phase 0. Es bleiben jedoch noch etwa zwei Jahre, um den vollständigen Rollout aller Phasen von Eth 2 abzuschließen. Um den Prozess zu erleichtern, hat Mikhail Kalinin daher einen Vorschlag gemacht, wie die Beacon Chain mit der „Eth 1“ Blockchain interagieren könnte.

Unter dem Titel „Executable Beacon Chain“ überdenkt der Vorschlag die anfängliche Strategie, die Blockchain mit dem Proof of Work-Konsens in einem speziellen Shard zu halten, neu. Kalinin ist der Ansicht, dass dies „unnötige Komplexität in die Konsensschicht bringen“ und Probleme beim Zugriff auf die Daten in Eth1 schaffen würde, wie Kalinin feststellt:

Wir schlagen vor, diese Komplexität loszuwerden, indem eth1-Daten (Transaktionen, State Root usw.) in Beacon-Blöcke eingebettet werden und die Beacon-Anwendungen verpflichtet werden, ausführbare eth1-Daten zu produzieren. Damit wird die Ausführung und Gültigkeit von eth1 als Bürger erster Klasse im Kern des Konsenses verankert.

Auf diese Weise würde die Eth1-Engine von den Validatoren von Eth2 aufrechterhalten. Jedes Mal, wenn ein Validierer einen Block vorschlägt, würde er mit der Eth1-Engine interagieren, um „Eth1-Daten“ zu erzeugen. Dann würden die Informationen dem Body des Beacon Blocks hinzugefügt. Die Eth1-Daten sind dann ungültig, wenn der Eth2-Block ungültig gemacht wird.

Infolgedessen würde die Ethereum 1.0 Blockchain nicht mehr so funktionieren, wie sie es derzeit tut. Ihre Clients könnten „Eth1-Engines“ werden, und der „Begriff des Eth1-Blocks“ oder die Notwendigkeit, das PoW-Protokoll beizubehalten, würde entfallen. Sie würden zu einer unnötigen Komponente für die Transaktionsverarbeitung werden. Diesbezüglich heißt es im Vorschlag:

Wir verwenden den Begriff „ausführbare Daten“ zur Bezeichnung von Daten, die Eth1 state root, eine Liste von Transaktionen (einschließlich Receipts Root und Bloom Flter), Coinbase, Zeitstempel, Blockhashes und alle anderen Datenbits umfassen, die von der eth1 state transition function benötigt werden.

Mögliche Probleme für Ethereum’s DeFi

Kurz gesagt, die Aufgaben der Eth1-Engine würden denen ähneln, welche die Ethereum Core Entwickler für den Eth 1 Shard geplant hatten, so Kalinin. Als Reaktion auf den Vorschlag haben jedoch mehrere Ethereum Core-Entwickler ihre Stimme erhoben und vor Schwierigkeiten gewarnt.

Beispielsweise können einige Smart Contracts nicht mehr funktionieren, wenn sich die BLOCKHASH-Funktion der Ethereum 1.0 Blockchain ändert. Dies könnte Schwierigkeiten für den Ethereum-DeFi-Sektor und damit für Tausende von Benutzern verursachen. Darüber hinaus hat der Ethereum 2.0 Entwickler, Justin Drake, zusätzliche Bedenken hinsichtlich der von Kalinin vorgeschlagenen Validierung der Daten geäußert:

Dies würde voraussetzen, dass Validatoren zur Validierung einen vollständigen Eth1-Node ausführen. Dies widerspricht dem Designziel, Validatoren auf billiger Hardware laufen zu lassen (z.B. Laptops der Einstiegsklasse, NUCs, Raspberry Pis, Telefone usw.). Dies ist besonders relevant für Validatoren, die einen kleinen Teil ETH durch einen m-of-n gepoolten Validator staken.

Der Erfinder von Ethereum, Vitalik Buterin, gratulierte Kalinin zu seiner laufenden Arbeit. Obwohl er auch einige Bedenken über die Wechselwirkung von Eth1 mit der Beacon Chain äußerte, sagte Buterin auch:

(…) selbst wenn sich ausführbare Daten direkt innerhalb von Beacon-Blöcken befinden, wäre ich geneigt, dafür zu plädieren, die Kommunikation zwischen den ausführbaren Daten und der Beacon-Chain-Logik vollständig asynchron zu halten.

About Author

Avatar

Reynaldo Marquez hat das Wachstum der Bitcoin- und Blockchain-Technologie seit 2016 aufmerksam verfolgt. Seitdem arbeitet er als Kolumnist zu Kryptowährungen über Fortschritte, Stürze und Anstiege auf dem Markt, Verzweigungen und Entwicklungen. Er glaubt, dass Kryptowährungen und Blockchain-Technologie einen großen positiven Einfluss auf das Leben der Menschen haben werden.

Die Kommentare sind geschlossen.

Send this to a friend