Hvad er Ethereum London Hard Fork?
Hjem
Artikler
Hvad er Ethereum London Hard Fork?

Hvad er Ethereum London Hard Fork?

Let øvet
Offentliggjort Jun 1, 2021Opdateret Feb 21, 2023
6m

TL;DR

Ethereums London hard fork-opdatering har ændret blockchains transaktionsgebyrmodel og tidsbombe for sværhedsgrad. Ethereum-netværket fastsætter nu transaktionsgebyrer med et basisgebyr for hver blok i stedet for at byde på gaspriser.

For at falde sammen med den planlagte udgivelse af Ethereum 2.0 forsinkede udviklere en bevidst indbygget begivenhed kendt som tidsbomben for sværhedsgrad. Dette vil tilskynde minere til at skifte fra Proof-of-Work (PoW) til Proof-of-Stake (PoS).


Introduktion

Ethereums London-hard fork er en opdatering på Ethereum-blockchainen, der kommer efter Berlin-hard fork'en i april 2021. London-opdateringen foretog betydelige ændringer i Ethereums transaktionsgebyrsystem, som længe havde været et omstridt emne. Opdateringen gjorde også forberedelser til den planlagte Ethereum 2.0-udgivelse ved at foretage justeringer af konsensusmodellen.

London betragtes dog som kontroversiel af nogle på grund af de betydelige ændringer, den har på kryptotransaktionsgebyrer og mining. De nøjagtige virkninger, ændringerne vil have for brugere og minere, er ikke fuldt ud kendt, men de vil være midlertidige, fordi Ethereum 2.0 snart kommer.


Hvad er nyt i Ethereum London-opdateringen?

Ethereums London-opdatering er en hard fork, der introducerer to nye Ethereum-forbedringsforslag (Ethereum Improvement Proposals, EIP). Med udgivelsen af Ethereum 2.0 (Serenity) planlagt til 2022 gjorde London-opdateringen nogle forberedelser til en flytning til Proof of Stake. Minere har set en dæmpning i den stigende sværhedsgrad ved mining for at falde sammen med Serenity. Eftersom London er en hard fork, måtte alle noder bruge de nye regler og den nyeste version til at fortsætte mining og validering.

Den væsentligste ændring var transaktionsgebyrer, herunder en ny deflationær mekanisme. Tidligere indtastede brugerne et bud på at betale deres gasgebyrer. Minere ville prioritere transaktioner baseret på det tilføjede gebyr og bruge gebyret som en belønning for at føje det til en blok. Nu har hver blok et fast, tilknyttet gebyr i stedet. Denne ændring kommer som et resultat af EIP-1559, inkluderet i London-opdateringen sammen med EIP-3238.


Hvad er en EIP?

Ethereum Improvement Proposals (EIP) er tekniske specifikationer, der skitserer nye funktioner på Ethereum-blockchainen. Udviklere opretter deres forslag sammen med forslag fra Ethereum-fællesskabet. Alle kan lave et EIP og indsende det til debat, før fællesskabet accepterer forslaget.

Hvert EIP følger retningslinjerne i EIP1:

"EIP bør give en kortfattet teknisk specifikation af funktionen og en begrundelse for funktionen. EIP-forfatteren er ansvarlig for at skabe konsensus i fællesskabet og dokumentere afvigende meninger".

En EIP-forfatter skal følge en fastlagt proces, der involverer peer-gennemgang og udkast, før EIP godkendes. Når fællesskabet er tilfreds med forslaget, kan det derefter føje det til en udgivelse.


Hvad er EIP-1559?

EIP-1559 er en ændring af den måde, brugerne betaler gasgebyrer på Ethereum-netværket. Dette EIP blev oprettet af Ethereums grundlægger, Vitalik Buterin, og et team af andre udviklere.

Over tid blev det gennemsnitlige gebyr, der blev betalt af Ethereum-brugere, for dyrt for små transaktioner. Hvis f.eks. netværksgebyret er omkring 20 USD, er det ikke værd at sende Ether (ETH) (USD) til en værdi af 20 USD eller et andet digitalt aktiv. Disse høje gebyrer gør netværket mindre attraktivt, især for begyndere.

EIP-1559 foreslog en ny prissætningsmekanisme for transaktion, der skaber et basisgebyr for hver blok. Blockchainen brænder gebyret og reducerer det samlede udbud af Ether (ETH). Denne effekt vil skabe deflationært pres på kryptovalutaen.

Basisgebyret ændres for hver blok afhængigt af netværksefterspørgslen. Hvis en blok bliver mere end 50 % fuld med transaktioner, stiger basisgebyret og omvendt. Denne mekanisme forsøger at holde et halvfuldt ligevægtsniveau for de fleste blokke.

Du kan også tippe minere som et incitament til at springe køen over til din transaktion. Ethereum forsøger dog at holde blokke omkring 50 % fulde selv uden drikkepenge. Med meget plads til rådighed i hver blok, vil drikkepengene sandsynligvis ikke behøve at være store for at komme foran i køen.


Hvad er EIP-3238?

Indbygget i Ethereum er en tidsbombe for sværhedsgrad, der gør mining af Ethereum stadig vanskeligere. Når vi når tidsbomben for sværhedsgrad, vil den tid, det tager at mine en ny blok, være så lang, at rentabiliteten for minere vil falde, og transaktionerne vil være for langsomme. Udviklere vil sikre sig, at minere ikke har andet valg end at stoppe mining af Ethereum 1.0 og flytte over til Ethereum 2.0 ved frigivelsen.

Blockchainen ville dog nå dette punkt for tidligt. For at sikre, at netværket tilskynder validatorer til Ethereum 2.0's Proof of Stake-konsensusmodel på det rigtige tidspunkt, har EIP-3238 forsinket tidsbomben.

Uden dette kunne der være en chance for, at minere fortsætter med at bruge Ethereum 1.0, svarende til den opdeling, der ses med Ethereum og Ethereum Classic. Forsinkelse af den tidsindstillede bombe vil føre til en 30-sekunders bloktids-istid omkring 2. kvartal af 2022. På dette tidspunkt skal sammenlægningen af Ethereum 1.0 med Ethereum 2.0 være afsluttet.


Hvad mener fællesskabet?

Der har været blandede følelser, når det kommer til opgraderingen af London-netværket, hovedsageligt vedrørende transaktionsgebyrer. Selvom minere forbereder sig på en ende på Proof of Work med Ethereum 2.0, ændrede denne opdatering betydeligt de gebyrer, minere modtager. Denne reduktion kan potentielt føre til et fald i de gevinster, som minere opnår. En anden bekymring er, at Ethereum-mining kan blive mere centraliseret. Nogle hævder, at kun de største minere med de laveste energiomkostninger vil være i stand til at operere med gevinst.

Selvom vi ikke kan sige det med sikkerhed, kan deflationsmekanismerne hæve prisen på ETH. En sådan forventning kan være relateret til det faktum, at Ethereum efter opdateringen er begyndt at brænde ETH-basisgebyret for alle blockchain-transaktioner.


Hvad betyder London-opdateringen for brugerne?

I lighed med bitcoin fungerede den gamle mekanisme på samme måde som et bud. Jo mere du betalte for transaktionsgebyrer (eller gasomkostninger), jo mere sandsynligt var det, at din transaktion blev valgt hurtigt og valideret af minere. Efter London-opdateringen behøver du ikke længere at vælge den gaspris, du betaler, når du foretager Ethereum-transaktioner.

I stedet ser du simpelthen basisgebyret plus en mulighed for at tippe mineren. Basisgebyret kan dog ændre sig mellem, hvornår du indsender en transaktion, og hvornår den føjes til en blok. For at undgå dette kan du indstille et gebyrloft som det maksimale, du ønsker at betale. Hvis en miner inkluderer din transaktion i en blok, hvor basisgebyret er mindre end dit gebyrloft, refunderer netværket forskellen.


Sammenfatning

London er én af de væsentlige opdateringer, vi har set vedrørende brugernes interaktion med Ethereum. Mange tidligere opdateringer har ændret mange systemer, som vi normalt ikke ser, når vi bruger Ethereum. Nu er sandsynligheden for et fald i transaktionspriser og tider meget mere sandsynligt, men stadig ikke garanteret.

Ikke desto mindre er PoS-overgangen til Ethereum 2.0 planlagt til 2022, så implementeringen af London-hard fork er stadig tidsbegrænset og midlertidig.