Onze upgrade -vooruitgang zal erg snel zijn: het eerste testnet dat moet worden opgewaardeerd, Ropsten, is gepland om op 10 maart te worden opgewaardeerd. De mainstet -upgrade is gepland voor release op 14 april.
Berlijn -upgradeplan
Na maanden van planning is "Berlijn" eindelijk hier! Dit is de laatste upgrade na de upgrade van Ethereum Istanbul en Muir Glacier, en het is gepland om online te gaan bij Block 12 244.000 van het Ethereum -mainstje. We verwachten dat dit rond woensdag 14 april 2021 zal gebeuren, maar de exacte datum kan veranderen vanwege veranderingen in blokkeertijden.
De upgrade wordt uitgevoerd op drie testnetten (Ropsten, Goerli en Rinkeby) voordat hij wordt ingezet in het mainstet. Het hele releaseschema is als volgt:


Ethereum -knooppuntoperators moeten hun knooppunten ruim voor vorkbloktijden upgraden in het netwerk waarmee ze willen deelnemen. Vanwege de variabiliteit van de bloktijden wordt aanbevolen dat clientupdates minstens een paar dagen vóór de verwachte datum worden uitgevoerd. Zie de volgende secties voor de juiste clientversie om naar te upgraden.
clientversie
Om compatibel te zijn met de Berlijnse upgrade, moeten knooppuntoperators de versie van de client die ze uitvoeren upgraden. Elke hieronder vermelde clientversie ondersteunt Berlijn -upgrades op alle Ethereum -netwerken (TestNet en mainnet).
Go Ethereum (Geth) (1.10.1)
Open end (FKA Parity) (3.2.0)
Nethermind (1.10.31)
Besu (21.1.1)
Merk op dat de klantversies van Turbogeth en EthereumJS niet klaar zijn voor het eerste testnet, maar vóór mainnet worden vrijgegeven. We zullen dit artikel bijwerken zodra het beschikbaar komt. Trinity is nu verouderd en ondersteunt geen Berlijnse upgrades.
Ethereum Improvement Voorstel (EIP) opgenomen in Berlijn -upgrade
De Ethereum Berlijn -upgrade introduceerde de volgende 4 EIP's in het Ethereum -netwerk:
EIP-2565: Modexp gaskosten
Lagere gaskosten verbruikt door Modexp (0x00..05) Precompilatie;
EIP-2929: Verhoog de gaskosten voor toegang tot de staat opcodes
Voegt gaskosten toe om te sladen, * bellen, balans, ext * en selfeedstruct wanneer ze voor het eerst worden gebruikt in een transactie;
EIP-2718: getypte transactie-enveloppen
Introduceer een nieuw transactietype, dat een envelop is om gemakkelijker meerdere transactietypen te ondersteunen;
EIP-2930: Optionele toegangslijst
Voegt een transactietype toe dat een toegangslijst en een lijst met adressen en opslagtoetsen bevat waartoe de transactie van plan is toegang te krijgen. Dit vermindert gedeeltelijk de stijging van de gaskosten die zijn veroorzaakt door EIP-2929.
Zie het "Berlijnse overzicht" -bericht van Ethereum Cat Shepherds voor meer informatie over elke EIP.
Veel Gestelde Vragen
Waarom koos je de naam "Berlijn"?
Na de Ethereum Istanbul -upgrade zijn de namen voor de geplande netwerkupgrade op. Het wordt aanbevolen om te upgraden met de naam van de stad die in het verleden Devcon heeft georganiseerd. Berlijn was de site van Devcon 0, en de volgende upgrade zal Londen worden genoemd, dat ook de site is van Devcon 1.
Wat moet ik doen als Ethereum -gebruiker of Ethereum -houder?
Als u een uitwisseling gebruikt (zoals Coinbase, Kraken of Binance), een Web Wallet -service (zoals Metamask, MyCrypto of MyTherWallet), een mobiele portemonnee -service (zoals Coinbase Wallet, Status.im of Trust Wallet), Of een hardwareportemonnee (zoals grootboek, Trezor) of KeepKey), u hoeft geen actie te ondernemen tenzij de Exchange- of Wallet -service u vertelt om extra stappen te nemen.
Wat moet ik doen als knooppuntoperator of mijnwerker?
Download de nieuwste versie van de Ethereum -client zoals aangegeven in de bovenstaande tabel.
Wat als ik een mijnwerker of knooppuntoperator ben, maar niet deelneem aan de upgrade?
Als u een Ethereum-client gebruikt die niet is bijgewerkt naar de nieuwste versie (hierboven vermeld), wordt uw client na de upgrade gesynchroniseerd met de pre-fork blockchain. U blijft de oude consensusregels volgen, vastzitten aan een onverenigbare keten, niet in staat om ETH te verzenden of te worden uitgevoerd op het verbeterde Ethereum -netwerk.
