EIP-1559

Pokročilí

Co je EIP-1559?

Návrh EIP-1559 bylo vylepšení systému transakčních poplatků Etherea. Toto vylepšení, které bylo na Ethereum nasazeno v rámci hard forku London v srpnu 2021, změnilo způsob výpočtu a správy transakčních poplatků (poplatků gas).

Návrh EIP-1559 pomohl zlepšit předvídatelnost poplatků a snížit jejich volatilitu. U nabídky etherů (ETH) zavedl také deflační mechanismus.

Jak návrh EIP-1559 funguje?

Mechanismus základního poplatku

Před návrhem EIP-1559 používalo Ethereum jednoduchou aukci, ve které uživatelé nabízeli poplatky gas, aby validátoři zahrnuli jejich transakce do bloků, což při zahlcení sítě někdy vedlo k nepředvídatelným a vysokým poplatkům. Návrh EIP-1559 tento mechanismus nahradil dynamičtějším, ale řízeným mechanismem stanovování cen, který zavedl základní poplatek.

Základní poplatek určuje protokol a mění se v závislosti na využití sítě. Když je síť vytížená, základní poplatek se zvyšuje. Když poptávka klesá, základní poplatek se snižuje. Tato adaptivní cenotvorba pomáhá vyrovnávat kolísání výše poplatku gas a vede k předvídatelnějším transakčním nákladům.

Pálení poplatků

Jedním z nejinovativnějších prvků návrhu EIP-1559 je pálení základního poplatku. Místo vyplácení všech poplatků validátorům se základní poplatek trvale ničí, což v průběhu času pomáhá snižovat celkovou nabídku ETH.

Přednostní poplatek (spropitné)

I když se základní poplatek pálí, uživatelé mohou přidat drobnou částku navíc, tzv. prioritní poplatek nebo „spropitné“, aby validátory přiměli k urychlení transakce. Toto spropitné je dobrovolné a platí se nad rámec základního poplatku. Předává se přímo validátorovi, který transakci zařadí do bloku. Uživatelé tak mohou dosáhnout rychlejšího zpracování transakce, i když je síť vytížená, a validátoři za svou práci dostanou odměnu.

Shrnutí

Návrh EIP-1559 přinesl několik důležitých vylepšení způsobu, jakým Ethereum pracuje s transakčními poplatky. Zavedl základní poplatek, který se v závislosti na vytíženosti sítě zvyšuje nebo snižuje. Tento základní poplatek se pálí, což znamená, že se část ETH stahuje z oběhu, což snižuje celkovou nabídku. 

Uživatelé mohou také přidat spropitné, aby validátorům zaplatili za rychlejší zpracování transakcí. Tímto způsobem validátoři získávají odměny a uživatelé mají větší kontrolu nad tím, jak rychle se jejich transakce zpracují.