- Für den letzten TestNet-Proof-of-Stake-Übergang wird Goerli mit Prater zusammengeführt. Das kombinierte Goerli/Prater-Netzwerk behält den Goerli-Namen nach dem Merge bei.
- Bellatrix, das Prater -Upgrade, das es für die Zusammenführung vorbereitet 112260erwartet bei 12:24 Uhr UTC am 4. August 2022.
- Nachdem Bellatrix aktiviert ist 10790000erwartet zwischen 6. bis 12. August 2022.
- Post-Merge bleibt der Validator-Set von Goerli für einzelne Staker offen, um Testnets-Validatoren auszuführen. Staker, die einen Goerli/Prater -Validator gründen möchten Prater Launchpad.
Hintergrund
Nach Jahren der Arbeit, um Ethereum nach Proof-of-Stake zu bringen, sind wir jetzt in die endgültige Testphase einteilen: TestNet-Bereitstellungen!
Nach mehreren Develn, Schattengabeln und verschmelzen bei veralteten Testnets, Sepolia wurde kürzlich auf den Beweis für den Beweis umgesetzt. Jetzt bleibt nur noch ein Testnetz: Goerli und seine zugehörige Beacon -Kette Prater.
Die Zusammenführung unterscheidet sich auf zwei Arten von früheren Ethereum -Upgrades. Zunächst müssen Knotenbetreiber sowohl ihre Konsensschicht (CL) als auch ihre Ausführungsschicht (EL) als nur eines der beiden aktualisieren. Zweitens wird das Upgrade in zwei Phasen aktiviert: die erste namens Bellatrix in einer Epochenhöhe auf der Beacon -Kette und der zweite, Paris, beim Schlagen eines Totale Schwierigkeit Wert auf der Ausführungsschicht.
Informationen aktualisieren
Timing
Die Zusammenführung ist ein zweistufiger Prozess. Es beginnt mit einem Netzwerk -Upgrade, Bellatrix, auf der Konsensschicht, die durch eine Epochenhöhe ausgelöst wird. Darauf folgt der Übergang der Ausführungsschicht von Proof-of-Work zu Proof-of-Stake, Paris, ausgelöst durch eine bestimmte Totale Schwierigkeit Schwelle, genannt Terminale Gesamtschwierigkeit (Ttd).
Der Bellatrix Das Upgrade ist für Epoch geplant 112260 auf der Prater Beacon -Kette, erwartet bei 12:24 Uhr UTC am 4. August 2022. ParisDer Teil der Ausführungsschicht des Übergangs wird durch Erreichen eines A -Erreichens tryliert Terminale Gesamtschwierigkeit (TTD) von 10790000 auf goerli, erwartet zwischen erwartet 6. bis 12. August 2022.
Sobald die Ausführungsschicht überschritten hat, die TtdDer nächste Block wird ausschließlich von einem Beacon Chain Validator hergestellt. Wir sind der Ansicht, dass die Verschmelzung abgeschlossen worden ist, sobald die Beacon -Kette diesen Block abgeschlossen hat. Unter der Annahme der normalen Netzwerkbedingungen sollte dies 2 Epochen oder ungefähr 13 Minuten nach dem ersten Post-TTD-Block geschehen!
Ein neuer JSON-RPC-Block-Tag, abgeschlossenGibt den neuesten endgültigen Block oder einen Fehler zurück, wenn kein solcher Post-Merge-Block vorhanden ist. Dieses Tag kann für Anwendungen verwendet werden, um zu prüfen, ob die Zusammenführung abgeschlossen wurde. In ähnlicher Weise können intelligente Verträge Fragen Sie die SCHWIERIGKEIT Opcode (0x44)umbenannt in Prevrandao Post-Merge, um festzustellen, ob die Zusammenführung stattgefunden hat. Wir empfehlen, dass Infrastrukturanbieter neben dem Finalization -Status die gesamte Netzwerkstabilität überwachen.
Client -Veröffentlichungen
Die folgenden Kundenfreigaben unterstützen die Zusammenführung über die Goerli & Prater -Testnets. Knotenoperatoren müssen ausgeführt werden beide Eine Ausführung und ein Konsensschicht -Client, der während und nach der Zusammenführung im Netzwerk bleibt.
Bei der Auswahl des Kunden sollten Validatoren besonders auf die Risiken eines Mehrheits Kunden auf dem EL und CL berücksichtigt werden. Ein Erklärer dieser Risiken und ihre Folgen finden Sie Hier. Eine Schätzung der aktuellen EL- und CL -Clientverteilung und der Anleitungen zum Umschalten von einem Client zum anderen finden Sie Hier.
Konsensschicht
Ausführungsschicht
Aktualisieren Sie die Spezifikationen
Konsenskritische Änderungen für die Zusammenführung werden an zwei Stellen angegeben:
- Die Konsensschicht ändert sich unter dem Bellatrix Verzeichnis des Konsens-Specs-Repositorys
- Die Ausführungsschicht ändert sich unter dem Paris Spezifikation Im Repository für Ausführungsgespräche
Zusätzlich zu diesen decken zwei weitere Spezifikationen darüber ab, wie die Clients der Konsens- und Ausführungsschicht interagieren:
- Die Motor -API, angegeben in der Ausführungs-APIS-Repositorywird für die Kommunikation zwischen Konsens- und Ausführungsschichten verwendet
- Optimistische Synchronisierung, angegeben in der Synchronisation Ordner des Konsens-Specs-Repositorys wird von der Konsensschicht verwendet, um Blöcke zu importieren, da der Client der Ausführungsschicht synchronisiert und eine teilweise Ansicht des Kettenkopfs von der ersteren bis letztere bereitgestellt wird
FAQ
Was soll ich als Knotenoperator tun?
Post-Merge, ein Ethereum-Vollknoten kombiniert einen Client der Konsensschicht (CL), der die Beacon-Kette des Proof-of-Stake-Lacon ausführt, und einen Client (Ausführungsschicht), der den Benutzerzustand verwaltet und die mit Transaktionen verbundenen Berechnungen ausführt. Diese kommunizieren über einen authentifizierten Port mit einem neuen Satz von JSON -RPC -Methoden, die als die genannt werden Motor -API. Der EL- und CL -Client authentifiziert sich mit einem JWT -Geheimnis. Die Knotenbetreiber sollten sich auf die Dokumentation ihrer Clients beziehen, um Anweisungen zur Generierung und Konfiguration dieser zu erhalten.
Mit anderen Worten, wenn Sie bereits einen Knoten in der Beacon -Kette ausführen, müssen Sie jetzt auch einen Client der Ausführungsschicht ausführen. In ähnlicher Weise müssen Sie einen Knoten im aktuellen Proof-of-Work-Netzwerk ausführen, ein Konsens-Layer-Client ausführen. Damit sie sicher kommunizieren können, muss ein JWT -Token an jeden Kunden übergeben werden. Zusammenfassende Anweisungen zum Ausführen eines Knotens im Goerli/Prater -Netzwerk finden Sie Hier.
Es lohnt sich, hervorzuheben, dass der Ausführen eines Beacon -Knotens zwar Teil der Konsensschicht -Client -Releases ist, obwohl es sich bei der Ausführung eines Beacon -Knotens vom Ausführen eines Validator -Clients unterscheidet. Die Staker müssen beide leiten, aber Knotenbetreiber brauchen nur die ersteren. Dieser Beitrag erklärt den Unterschied zwischen beiden Komponenten detaillierter.
Beachten Sie außerdem, dass jede Schicht einen unabhängigen Kollegenmensch beibehält und ihre eigenen APIs enthüllt. Der Leuchtfeuer Und JSON RPC APIs wird beide wie erwartet weiter arbeiten.
Was muss ich als Staker tun?
Die Goerli/Prater -Merge ist Ihre letzte Gelegenheit, um sicherzustellen, dass Ihre Validatoren vor dem Mainnet -Übergang korrekt konfiguriert sind. Das Durchlaufen des Übergangs wird nun dringend empfohlen, um unerwartete Probleme im Mainnet zu vermeiden.
Wie oben erläutert, Validatoren in der Beacon -Kette müssen zusätzlich zu ihren Konsens -Layer -Clients einen Client der Ausführungsschicht nach dem Zusammenführen ausführen. Vor dem Merge wurde dies dringend empfohlen, aber Validatoren hätten diese Funktionen an Drittanbieter ausgelagert können. Dies war möglich, da die einzigen Daten, die für die Ausführungsschicht erforderlich sind, Aktualisierungen des Einzahlungsvertrags waren.
Nach dem Merge müssen Validatoren sicherstellen, dass Transaktionen in Blöcken, die sie erstellen und die sie bestätigen, gültig sind. Dazu muss jeder Beacon -Knoten mit einem Client der Ausführungsschicht gepaart werden. Beachten Sie, dass mehrere Validatoren weiterhin mit einer einzigen Combo -Combo -Combo für Leuchtfeuer und Ausführungsschichten gepaart werden können. Dies erweitert zwar die Verantwortlichkeiten der Validatoren, gibt aber auch einem Validator, der einen Block auf seine zugehörigen Transaktionsprioritätsgebühren vorschlägt (die derzeit an Bergleute gehen).
Während Validator Rewards in der Beacon -Kette anfallen und ein nachfolgendes Netzwerk -Upgrade zurückgezogen werden müssen, werden die Transaktionsgebühren weiterhin bezahlt, verbrannt und auf der Ausführungsschicht verteilt. Validatoren können jede Ethereum -Adresse als Empfänger für Transaktionsgebühren angeben.
Stellen Sie nach dem Aktualisieren Ihres Konsens -Clients unbedingt die fest Gebührempfänger Im Rahmen Ihrer Validator -Client -Konfigurationen, um sicherzustellen, dass Transaktionsgebühren an eine von Ihnen gesteuerte Adresse gesendet werden. Wenn Sie mit einem Drittanbieter festgelegt haben, liegt es an Ihrem ausgewählten Anbieter, zu geben, wie diese Gebühren zugewiesen werden.
Der Prater -Stakel -Launchpad hat eine Readiness -Checkliste zusammenführen Diese Staker können sicherstellen, dass sie jeden Schritt des Prozesses durchlaufen haben. Das EthStaker -Team veranstaltet auch a Führen Sie den Workshop zur Vorbereitung des Validators zusammen am 29. Juli.
Warum ist die Schätzung für die Terminale Gesamtschwierigkeit Datum so breit?
Die Volatilität in inkrementellen Schwierigkeit pro Block macht die Schätzung eines Fensters für die Ttd härter als mit einer Block- oder Epochenhöhe, daher der erwartete Bereich. Benutzer sollten beachten, dass dies auch für den Übergang von Mainnet aufgrund von Änderungen der Hash-Rate von Proof-of-Works der Fall ist.
Was soll ich als Anwendung oder Werkzeugentwickler tun?
Mit dem Zusammenführen von Goerli ist jetzt Ihre letzte Chance, sicherzustellen, dass Ihr Produkt im Nachweis des Stellungsempfangs und in einem Kontext nach dem Merge funktioniert. Wie in a erklärt Vorheriger BeitragDie Zusammenführung hat nur minimale Auswirkungen auf eine Teilmenge von Verträgen, die in Ethereum eingesetzt werden, von denen keiner durchbrechen sollte. Darüber hinaus bleiben die Löwenanteils der Benutzer-API-Endpunkte stabil (es sei denn, Sie verwenden Proof-of-Work-spezifische Methoden wie z. B. Eth_getwork).
Die meisten Anträge auf Ethereum beinhalten jedoch viel mehr als On-Chain-Verträge. Jetzt ist die Zeit Um sicherzustellen, dass Ihr Front-End-Code, Ihr Tooling, Ihre Bereitstellungspipeline und andere Off-Chain-Komponenten wie beabsichtigt funktionieren. Wir empfehlen dringend, dass Entwickler einen vollständigen Test- und Bereitstellungszyklus in Sepolia, Ropsten oder Ofen durchlaufen und Probleme mit Tools oder Abhängigkeiten an die Projekter dieser Projekte melden. Wenn Sie sich nicht sicher sind, wo Sie ein Problem eröffnen sollen, verwenden Sie bitte Dieses Repository.
Darüber hinaus sollten Sie beachten, dass alle Testnetze abgesehen von Sepolia und Goerli nach dem Merge veraltet sind. Wenn Sie ein Benutzer von Ropsten, Rinkeby oder Kiln sind, sollten Sie planen, nach Goerli oder Sepolia zu migrieren. Weitere Informationen dazu finden Sie Hier.
Muss ich als Ethereum -Benutzer oder Ätherhalter etwas tun?
Nein. Das Ethereum Mainnet ist von diesem Testnetz nicht beeinflusst. Nachfolgende Ankündigungen werden vor dem Übergang von Mainnet in diesem Blog gemacht.
Muss ich als Bergmann etwas tun?
Nein. Wenn Sie sich für das Ethereum Mainnet abbilden, sollten Sie sich darüber im Klaren sein, dass das Netzwerk nach der Zusammenführung vollständig unter dem Nachweis des Einsatzes arbeitet. Zu diesem Zeitpunkt ist der Bergbau im Netzwerk nicht mehr möglich.
Kann ich als Validator meinen Anteil zurückziehen?
Nein. Die Zusammenführung ist bisher das komplizierteste Upgrade nach Ethereum. Um das Risiko von Netzwerkstörungen zu minimieren, wurde ein minimaler Ansatz gewählt, der alle Änderungen der Nichtüberwachung gegenüber diesem Upgrade ausgeschlossen hat.
Abhebungen aus der Beacon -Kette werden wahrscheinlich nach der Zusammenführung im ersten Upgrade eingeführt. Spezifikationen für beide Konsens Und Ausführung Schichten sind im Gange.
Ich habe mehr Fragen, wo kann ich sie stellen?
Die EthStaker -Community hat einen Discord -Kanal eingerichtet, um die Fragen der Staker- und Knotenbetreiber zu beantworten. Sie können sich ihrer Zwietracht anschließen Hier und dann die benutze die #Goerli Talk Channel für Hilfe. Wie oben erwähnt, wird EthStaker auch a veranstalten Führen Sie den Workshop zur Vorbereitung des Validators zusammen am 29. Juli.
Zusätzlich a Gemeinschaftsanruf zusammenführen ist für den 12. August 14:00 UTC geplant. Kundenentwickler und Forscher stehen zur Verfügung, um Fragen von Knotenbetreibern, Stakers, Infrastruktur- und Werkzeuganbietern und Community -Mitgliedern zu beantworten. Beachten Sie, dass dieser Community -Anruf voraussichtlich geschehen wird nach Die Goerli/Prater verschmelzen.
Wen verschmelzen?
Zum Zeitpunkt der Veröffentlichung dieses Beitrag nicht wurde gesetzt. Jede Quelle, die ansonsten behauptet, ist wahrscheinlich ein Betrug. Updates werden in diesem Blog veröffentlicht. Bitte bleiben Sie sicher!
Unter der Annahme, dass während der Goerli/Prater-Zusammenführung keine Probleme gefunden werden Gesamtschwierigkeitswert wird für den Mainnet -Übergang eingestellt. Clients werden dann Veröffentlichungen erstellen, die die Zusammenführung von Mainnet ermöglichen. Diese werden in diesem Blog und in anderen Community -Veröffentlichungen bekannt gegeben.
Wenn jedoch Probleme in der Prozesse oder die Testabdeckung als unzureichend angesehen werden, werden diese Dinge angegangen, bevor der Bereitstellungsprozess fortgesetzt wird.
Nur dann ist es möglich, das genaue Datum für die Zusammenführung abzuschätzen.
Mit anderen Worten, 🔜.

