EIP-1559

Напреднал

Какво е EIP-1559?

EIP-1559 представляваше ъпгрейд на системата за такси на трансакциите в Ethereum. Въведена като част от хард форка London на Ethereum през август 2021 г., модернизацията промени начина, по който таксите за трансакции (такси за газ) се изчисляват и управляват в мрежата на Ethereum.

Ъпгрейдът EIP-1559 спомогна за подобряване на предсказуемостта на таксите и намаляване на волатилността. Той също така въведе дефлационен механизъм в предлагането на етер (ETH).

Как работи EIP-1559?

Механизъм за базова такса

Преди EIP-1559 Ethereum използваше прост търг, на който потребителите предлагаха такси за газ, за да бъдат включени техните трансакции в блокове, което понякога води до непредвидими и високи такси по време на претоварване на мрежата. EIP-1559 замени този механизъм с по-динамичен, но контролиран механизъм за ценообразуване, като въведе базова такса.

Базовата такса се определя от протокола и варира в зависимост от използването на мрежата. Когато мрежата е натоварена, базовата такса се увеличава, а когато търсенето намалява, базовата такса се снижава. Това адаптивно ценообразуване помага да се изглади нестабилността на цените на газа и води до по-предвидими разходи по сделките.

Изгаряне на такса

Един от най-иновативните елементи на EIP-1559 е изгарянето на базовата такса. Вместо да се плащат всички такси на валидаторите, базовата такса се унищожава за постоянно, което спомага за намаляване на общото предлагане на ETH с течение на времето.

Такса за приоритет (бакшиш)

Въпреки че базовата такса се изгаря, потребителите могат да добавят малка допълнителна сума, наречена приоритетна такса или „бакшиш“, за да насърчат валидаторите да ускорят трансакциите си. Този бакшиш не е задължителен и се заплаща допълнително към базовата такса. Той отива директно при валидатора, който включва трансакцията в блок. По този начин потребителите могат да обработват трансакциите си по-бързо, когато мрежата е заета, а валидаторите продължават да получават възнаграждение за работата си.

Заключение

С EIP-1559 бяха направени някои важни актуализации на начина, по който Ethereum се справя с таксите за трансакции. Въведена е базова такса, която се увеличава или намалява в зависимост от натовареността на мрежата. Тази базова такса се изгаря, което означава, че част от ETH се изтегля от обращение, което спомага за намаляване на общото предлагане. 

Потребителите могат също така да добавят бакшиш, за да платят допълнително на валидаторите, ако искат трансакциите им да бъдат обработени по-бързо. По този начин валидаторите продължават да печелят награди, а потребителите имат по-голям контрол върху това колко бързо се осъществяват трансакциите им.