Unser Upgrade -Fortschritt wird sehr schnell sein: Das erste TestNet, das von Ropsten aktualisiert wird, soll am 10. März aktualisiert werden. Das Mainnet -Upgrade soll am 14. April veröffentlicht werden.
Berliner Upgrade -Plan
Nach Monaten der Planung ist "Berlin" endlich da! Dies ist das neueste Upgrade nach dem Upgrade von Ethereum Istanbul und Muir Glacier, und es ist geplant, online unter Block 12 244 000 des Ethereum Mainnet zu gehen. Wir gehen davon aus, dass dies am Mittwoch, den 14. April 2021, geschehen wird, aber das genaue Datum kann sich aufgrund von Änderungen der Blockierungszeiten ändern.
Das Upgrade wird auf drei Testnets (Ropsten, Goerli und Rinkeby) durchgeführt, bevor sie im Mainnet bereitgestellt werden. Der gesamte Veröffentlichungsplan lautet wie folgt:


Die Betreiber der Ethereum -Knoten sollten ihre Knoten weit vor der Gabelblockzeit im Netzwerk, dem sie beitreten möchten, aktualisieren. Aufgrund der Variabilität der Blockzeiten wird empfohlen, mindestens wenige Tage vor dem erwarteten Datum Kundenaktualisierungen vorzunehmen. Siehe die folgenden Abschnitte, damit die entsprechende Client -Version auf Upgrade aufgerüstet werden soll.
Client -Version
Um mit dem Berliner Upgrade kompatibel zu sein, müssen die Knotenbetreiber die Version des von ihnen ausgeführten Kunden aktualisieren. Jede unten aufgeführte Clientversion unterstützt Berlin -Upgrades in allen Ethereum -Netzwerken (TestNet und Mainnet).
Go Ethereum (Geth) (1.10.1)
offen (FKA-Parität) (3.2.0)
Nethermind (1.10.31)
Besu (21.1.1)
Beachten Sie, dass die Clientversionen von Turbogeth und EthereumJs nicht für das erste TestNetz bereit sind, sondern vor dem Mainnet veröffentlicht werden. Wir werden diesen Artikel so aktualisieren, wie er verfügbar ist. Trinity ist jetzt veraltet und unterstützt Berlin -Upgrades nicht.
Ethereum Improvement Vorschlag (EIP) im Berliner Upgrade enthalten
Das Upgrade von Ethereum Berlin führte die folgenden 4 EIPs in das Ethereum -Netzwerk ein:
EIP-2565: MEEDEXP-GAS-Kosten
Reduzierte Gaskosten, die durch modem (0x00..05) Vorkompilierung verbraucht werden;
EIP-2929: Erhöhen Sie die Gaskosten für staatliche Zugangs-Opcodes
Fügt Gaskosten zum Schlagen hinzu, * Anruf, Gleichgewicht, ext * und selbstedestruktur, wenn sie zum ersten Mal in einer Transaktion verwendet werden.
EIP-2718: Typed Transaction Hellentvelopes
Führte einen neuen Transaktionstyp ein, der ein Umschlag darstellt, um mehrere Transaktionstypen leichter zu unterstützen.
EIP-2930: Optionale Zugriffsliste
Fügt einen Transaktionstyp hinzu, der eine Zugriffsliste und eine Liste von Adressen und Speicherschlüssel enthält, auf die der Transaktion zugänglich ist. Dies mildert teilweise die Erhöhung der Gaskosten, die durch EIP-2929 verursacht wurden.
Um mehr über jeden EIP zu erfahren, finden Sie in den "Berlin -Überblick" von Ethereum Cat Shepherds.
Häufig gestellte Fragen
Warum haben Sie den Namen "Berlin" ausgewählt?
Nach dem Upgrade von Ethereum Istanbul sind die Namen für das geplante Netzwerk -Upgrade abgelaufen. Es wird empfohlen, mit dem Namen der Stadt zu aktualisieren, die DevCon in der Vergangenheit veranstaltet hat. Berlin war der Standort von Devcon 0, und das nächste Upgrade wird London heißen, der auch die Website von Devcon 1 ist.
Was muss ich als Ethereum -Benutzer oder Ethereum -Inhaber tun?
Wenn Sie einen Austausch (z. B. Coinbase, Kraken oder Binance), einen Web -Wallet -Dienst (wie Metamask, MyCrypto oder MytherWallet), einen mobilen Brieftaschendienst (wie Coinbase -Brieftasche, Status.im oder Vertrauensbrieftasche) verwenden, verwenden Sie einen Web -Wallet -Service (wie Metamask, Mykrypto oder Mytherwallet) oder eine Hardware -Brieftasche (wie Ledger, Trezor) oder Keepkey) müssen keine Maßnahmen ergreifen, es sei denn, der Austausch- oder Brieftaschendienst sagt Ihnen, zusätzliche Schritte zu unternehmen.
Was muss ich als Knotenoperator oder Bergmann tun?
Laden Sie die neueste Version des Ethereum -Clients, wie in der obigen Tabelle angegeben, herunter.
Was ist, wenn ich Bergmann oder Knotenbetreiber bin, aber nicht am Upgrade teilnehme?
Wenn Sie einen Ethereum-Client verwenden, der nicht auf die neueste Version (oben aufgeführt) aktualisiert wurde, synchronisiert Ihr Client nach dem Upgrade mit der Blockchain vor dem Zapfen. Sie befolgen weiterhin die alten Konsensregeln, stecken auf einer inkompatiblen Kette fest und können ETH nicht im verbesserten Ethereum -Netzwerk senden.
