Čo je London hard fork siete Ethereum?
Domov
Články
Čo je London hard fork siete Ethereum?

Čo je London hard fork siete Ethereum?

Stredne pokročilý
Zverejnené Jun 1, 2021Aktualizované Feb 21, 2023
6m

Zhrnutie

Aktualizácia London hard fork siete Ethereum zmenila model poplatkov za transakciu na blockchaine a difficulty time bomb. Sieť Ethereum teraz stanovuje výšku poplatku za transakciu vo forme základného poplatku za každý blok, nie na základe ponúkania cien gas za transakciu.

S cieľom zosúladenia s plánovaným vydaním Ethereum 2.0 vývojári odložili zámerne zabudovanú udalosť známu ako difficulty time bomb. To povzbudí ťažiarov, aby prešli z mechanizmu Proof of Work (PoW) na Proof of Stake (PoS).


Úvod

London hard fork je aktualizáciou blockchainu Ethereum, ktorá prichádza po Berlin hard forku v apríli 2021. Aktualizácia London priniesla významné zmeny v systéme poplatkov za transakciu siete Ethereum, ktoré boli dlho predmetom sporov. Aktualizácia tiež vykonala prípravy na plánované vydanie Ethereum 2.0 úpravou jeho modelu konsenzu.

Aktualizáciu London však niektorí považujú za kontroverznú kvôli významným zmenám, ktoré priniesla v oblasti poplatkov za kryptotransakcie a ťažbu. Presné účinky, ktoré budú mať tieto zmeny na používateľov a ťažiarov, nie sú úplne známe. Budú však dočasné, pretože Ethereum 2.0 príde už čoskoro.


Čo je nové v sieti Ethereum po aktualizácii London?

Aktualizácia London siete Ethereum prináša hard fork, ktorý predstavuje dva nové návrhy na zlepšenie siete Ethereum (EIP). Keďže vydanie Ethereum 2.0 (Serenity) je plánované na rok 2022, aktualizácia London slúži ako predpríprava na prechod na Proof of Stake. Ťažiari zaznamenali spomalenie narastajúcej náročnosti ťažby, aby sa zhodovala so Serenity. Keďže aktualizácia London je hard fork, všetky uzly museli začať používať nové pravidlá a najnovšiu verziu, aby mohli pokračovať v ťažbe a overovaní.

Najvýznamnejšia zmena sa týka poplatkov za transakciu vrátane nového deflačného mechanizmu. Predtým používatelia zadávali ponuku na zaplatenie poplatkov gas. Ťažiari uprednostňovali transakcie na základe pridaného poplatku a použili ho ako odmenu za pridanie do bloku. Teraz má pridanie každého bloku fixný poplatok. Táto zmena je výsledkom návrhu EIP-1559, ktorý je súčasťou aktualizácie London, spolu s návrhom EIP-3238.


Čo je EIP?

Návrhy na zlepšenie Etherea (EIP) sú technické špecifikácie, ktoré zhŕňajú nové funkcie pre blockchain Ethereum. Vývojári vypracovávajú svoje návrhy spolu s návrhmi komunity blockchainu Ethereum. Ktokoľvek môže vypracovať EIP a predložiť ho na diskusiu predtým, ako komunita návrh prijme.

Každý EIP sa riadi usmerneniami stanovenými v EIP1:

„EIP by mal poskytnúť stručnú technickú špecifikáciu funkcie a zdôvodnenie funkcie. Autor EIP je zodpovedný za zabezpečenie dosiahnutia konsenzu v rámci komunity a zdokumentovanie nesúhlasných názorov.“

Autor EIP musí pred schválením EIP dodržať stanovený postup, ktorého súčasťou je partnerské hodnotenie a koncept. Keď je komunita s návrhom spokojná, môže ho pridať do vydania.


Čo je EIP-1559?

EIP-1559 je zmena spôsobu, akým používatelia platia poplatky gas v sieti Ethereum. Tento EIP vytvoril zakladateľ siete Ethereum, Vitalik Buterin, a tím ďalších vývojárov.

Postupom času sa priemerný poplatok platený používateľmi siete Ethereum stal príliš vysoký pre malé transakcie. Ak je napríklad sieťový poplatok okolo 20 USD, posielanie etheru (ETH) alebo iného digitálneho aktíva v hodnote 20 USD sa neoplatí. Tieto vysoké poplatky spôsobujú, že sa znižuje atraktivita siete, najmä pre začiatočníkov.

EIP-1559 navrhol nový cenový mechanizmus pre transakcie, ktorý zavádza základný poplatok pre každý blok. Blockchain spáli poplatok, čím sa zníži celková dodávka etheru (ETH). Tento efekt vytvorí deflačný tlak na kryptomenu.

Základný poplatok sa líši pre každý blok v závislosti od dopytu siete. Ak sa blok zaplní transakciami na viac ako 50 %, základný poplatok sa zvýši a naopak. Snahou tohto mechanizmu je udržať rovnováhu na úrovni polovičného zaplnenia pre väčšinu blokov.

Ťažiarom môžete tiež pridať prepitné, ktoré slúži ako motivácia na uprednostnenie vašej transakcie. Ethereum sa však snaží udržať naplnenosť blokov na úrovni 50 % aj bez prepitného. Keďže v každom bloku je k dispozícii veľa miesta, je pravdepodobné, že prepitné potrebné na uprednostnenie nebude vysoké.


Čo je EIP-3238?

Súčasťou siete Ethereum je difficulty time bomb, kvôli ktorej je ťažba stále náročnejšia. V okamihu dosiahnutia difficulty time bomb bude čas potrebný na vyťaženie nového bloku taký dlhý, že ziskovosť ťažiarov klesne a transakcie budú príliš pomalé. Vývojári sa chcú uistiť, že ťažiari nebudú mať inú možnosť, ako zastaviť ťažbu Ethereum 1.0 a prejsť na Ethereum 2.0 po jeho vydaní.

Blockchain by však tento bod mohol dosiahnuť príliš skoro. Aby sa zabezpečilo, že sieť motivuje validátorov na prechod k modelu konsenzu Proof of Stake Ethereum 2.0 v správnom čase, EIP-3238 posunul time bomb.

Bez toho by sa mohlo stať, že ťažiari budú naďalej používať Ethereum 1.0, podobne ako sa to stalo pri rozdelení Ethereum a Ethereum Classic. Odloženie time bomb povedie k 30-sekundovej blokovej dobe ľadovej, niekedy okolo 2. štvrťroku 2022. V tomto okamihu by malo byť zlúčenie Etherea 1.0 a Etherea 2.0 dokončené.


Čo si o tom myslí komunita?

Čo sa týka aktualizácie London, pocity sú zmiešané, najmä pokiaľ ide o poplatky za transakciu. Hoci sa ťažiari pripravujú na ukončenie používania mechanizmu Proof of Work s príchodom Etherea 2.0, táto aktualizácia výrazne zmenila poplatky, ktoré ťažiari dostávajú. Toto zníženie môže potenciálne viesť k zníženiu ziskov, ktoré ťažiari dosahujú. Ďalšou obavou je, že ťažba Etherea by sa mohla viac centralizovať. Niektorí tvrdia, že len najväčší ťažiari s najnižšími nákladmi na energiu budú môcť fungovať tak, aby im to prinášalo zisk.

Aj keď sa to nedá s istotou povedať, deflačné mechanizmy by mohli zvýšiť cenu ETH. Takéto očakávanie by mohlo súvisieť so skutočnosťou, že po aktualizácii Ethereum začalo spaľovať základný poplatok ETH za všetky blockchainové transakcie.


Čo znamená aktualizácia London pre používateľov?

Podobne ako pri bitcoine, starý mechanizmus fungoval podobne ako ponuka. Čím vyššie poplatky za transakciu (alebo náklady na gas) ste zaplatili, tým bolo pravdepodobnejšie, že vašu transakciu ťažiari rýchlo vyberú a potvrdia. Po aktualizácii London už nemusíte vyberať výšku poplatku gas, ktorý platíte pri uskutočňovaní transakcií na sieti Ethereum.

Namiesto toho jednoducho vidíte základný poplatok plus možnosť prepitného pre ťažiara. Výška základného poplatku sa však môže zmeniť medzi odoslaním transakcie a jej pridaním do bloku. Aby ste tomu zabránili, môžete nastaviť limit poplatku ako maximálnu sumu, ktorú ste ochotní zaplatiť. Ak ťažiar zahrnie vašu transakciu do bloku, kde je základný poplatok nižší ako váš limit poplatku, sieť vám vráti rozdiel.


Záverečné myšlienky

Aktualizácia London je jednou z významných aktualizácií, čo sa týka interakcie používateľov s Ethereom. Mnohé predchádzajúce aktualizácie zmenili množstvo systémov, ktoré pri používaní Etherea zvyčajne nevidíme. Teraz je pravdepodobnosť poklesu výšky poplatkov za transakciu oveľa vyššia, stále však nie je zaručená.

Napriek tomu je prechod na PoS v rámci Ethereum 2.0 plánovaný na rok 2022, takže implementácia hard forku London je stále časovo obmedzená a dočasná.