Что есть EIP-1559?

Что есть EIP-1559?

t.me/notothemoon
Оригинал: https://twitter.com/_jefflau/status/1392856752421363718
Перевели: t.me/notothemoon

Продолжаю объяснять то, чему я недавно научился. Послушал @algo_class в @epicenterbtc, и это был фантастический выпуск о EIP-1559.

Вы можете подумать, что Тим — учитель, ведь его объяснения подробны и легко усваиваются.

Итак, вот тред о том, что нового я узнал

1/18

EIP-1559 — это очень долгожданное обновление Ethereum, которое изменит способ работы механизма комиссий.

Основные последствия обновления:

- Лучшие ценовые оракулы для газа — вы будете точно знать, какой гвеи ставить

- Постепенное сжигание ETH

Но что происходит на самом деле?

2/18

Чтобы понять EIP-1559, сначала нужно выяснить, для чего вообще существуют комиссии.

Блокчейн имеет ограниченную емкость. Даже если вы не заботитесь о децентрализации, в конечном итоге достигнете предела, при котором блоки не смогут генерироваться, поэтому необходимо установить какое-то ограничение.

3/18

Как майнер, вы должны иметь возможность выбирать, какие транзакции вы будете включать в блок. Самый очевидный способ — использовать комиссии, чтобы показать майнеру, насколько важно для вас быть включенным в следующий блок.

Наша текущая модель — аукцион по первой цене

4/18

Такая система требует, чтобы пользователи делали ставки на основе того, что будут ставить другие люди в будущем, а это невозможно.

Поэтому вы вынуждены использовать историю цен на газ в качестве меры, что является плохим индикатором для следующего блока.

5/18

Во времена перегрузки сети остается только догадываться, насколько высокую цену вы должны предложить, чтобы осуществить свою транзакцию, из-за чего пользователи часто переплачивают и вытесняют людей с меньшим капиталом. Именно поэтому нам нужен более эффективный способ ценообразования.

6/18

EIP-1559 призван изменить это, разделив комиссию на две части.

Первая часть называется базовой. Эта плата корректируется в зависимости от размера блока. Блоки в EIP-1559 могут иметь гибкий размер. Они имеют “целевую” и “максимальную” вместительность.

7/18

Если размер блока превышает целевой, протокол увеличивает базовую комиссию, чтобы простимулировать людей совершать меньшее количество транзакции и вернуть размер блока к целевому.

На данный момент максимальный размер в два раза больше, чем целевой (15 м)

8/18

Базовая комиссия сжигается. Это происходит потому, что теория игр требует, чтобы комиссия не возвращалась майнеру. Сжигание — самый простой способ добиться этого.

Самый простой, ибо офф-чейн соглашения между майнерами и пользователями могли бы позволить последним избегать базовой комиссии.

9/18

Это выглядело бы словно транзакция с “базовой комиссией”, но под столом майнер может вернуть ее часть пользователю.

То есть транзакция с низкой стоимостью может попасть в блокчейн и уничтожить оракула базовой комиссии, который стремится создать 1559.

10/18

Вторая часть — надбавка.

Каждый пользователь может указать, сколько он хочет заплатить сверх целевого размера, и эта сумма будет напрямую отправлена майнеру.

11/18

Это необходимо для того, чтобы у майнеров был стимул принять вашу транзакцию, а не оставлять блок пустым.

Тим считает, что диапазон 1-2 гвеи будет корректным для базовой комиссии и определения размера блока.

12/18

И у него есть отличная метафора, объясняющая эту догадку:

Сколько денег нужно оставить на улице, чтобы их подобрали в следующие 60 секунд? Скорее всего, 1 пенни будет недостаточно, однако доллара хватит вполне, ибо маржинальные затраты на перевод ваших средств невысоки.

13/18

Суммируя, делаем вывод, что EIP-1559 состоит из 3 элементов:

Базовая комиссия — плата за газ, которая не зависит от текущего блока, то есть не имеет отношения к другим транзакциям

Вариатиный размер блока — он-чейн сигнал для корректировки базовой комиссии

Чаевые — подразумевают высокий спрос и стимулирование майнеров включать транзакции в блок

14/18

EIP-1559 должен иметь два основных мода. Плавный, при котором базовая комиссия корректно определяет размер блока, близко к целевому.

И мод высокой нагрузки, при котором схема комиссий постепенно снижается до текущего аукциона первой цены.

15/18

В плавном режиме пользователи могут рассчитывать на оплату базовой ставки и небольших чаевых сверху.

В режиме высокого спроса блоки достигнут максимального предела, а базовая плата будет отставать от них. Пользователи, которые не захотят перебивать чаевые, могут просто подождать 5-10 блоков, пока базовая ставка нагонит.

16/18

То есть при худшем раскладе EIP-1559 можно рассматривать, как то же самое текущее статус-кво, что делает его более эффективной системой комиссий, поскольку в 99% времени сеть будет находиться в плавном режиме, когда базовая комиссия будет корректно поддерживать блоки в целевом размере.


17/18

Большинство говорит об экономических преимуществах EP-1559 как сжигающего механизма для ETH с переходом к дефляционной модели. Однако основная цель этого обновления — помочь пользователям точнее прогнозировать цены на газ.

Повышение ценности ETH — приятный бонус.

18/18

Посмотрите на журнал @algo_class здесь:

https://timroughgarden.org/papers/eip1559.pdf

И эпизод из его подкаста тут:

https://www.youtube.com/watch?app=desktop&v=62UI3Js30Io

Спасибо Тиму за понятное объяснение EIP-1559


Report Page