Найти тему
Top Traders Academy

Майнеры примут EIP-1559 и вот почему ✅

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

У EIP-1559 подавляющая поддержка сообщества и все технически готово к включению в хард-форк после Berlin. Обновление находится в процессе оценки основных разработчиков.

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

Может показаться нелогичным, но наша гипотеза заключается в том, что лучшей стратегией для майнеров является поддержка развертывания EIP-1559.

Чтобы проверить эту гипотезу, мы рассмотрим 2 наиболее эффективных способа протестовать против этого предложения:

  • Форк Ethereum для создания альткоина без EIP-1559;
  • Блокировка EIP-1559 на Ethereum, доведя базовую ставку до нуля.

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

Майнеры по сути инвесторы Ethereum и его экономики

Доход, который получают майнеры и на который может повлиять EIP-1559, в настоящее время состоит из 3 источников:

  1. Вознаграждение в размере 2 ETH за блок, а также дополнительная награда за родственные блоки;
  2. Комиссии с пользователей, которые платят за попадание в блок (независимо от их конечной позиции в блоке);
  3. Что трудно поддается количественной оценке, майнеры могут получать доход, вставляя (или не вставляя) транзакции в определенные точки блока. Это называется извлекаемой ценностью майнеров (miner-extractable value, MEV).

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

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

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

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

Мы не отрицаем, что EIP-1559 потенциально сокращает 1 из 3 источников дохода. Однако, у майнеров все равно будет достаточный будущий доход, чтобы защищать Ethereum и его пользователей.

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

Экономика Ethereum - это его пользователи

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

Пользователи создают спрос на ETH, который майнеры продают им за фиат, а также на другие токены в экосистеме Ethereum. Любая сделка, обмен, кредитование или субсидирование приносит комиссии за транзакции.

И, наконец, использование приложений DeFi, например децентрализованных бирж, создает MEV в виде арбитража и других возможностей.

Экономика Ethereum - это его пользователи

Майнеры предоставляют им услугу в виде безопасности сети. Они занимаются этим не по доброте душевной, а в результате финансового стимула, который создают для них пользователи.

У пользователей нет морального (или иного) обязательства платить майнерам больше, чем необходимо для обеспечения безопасности Ethereum, так же как и у майнеров нет морального (или иного) обязательства продолжать майнинг, когда им это невыгодно.

В конечном счете, динамика власти между пользователями и майнерами может быть объяснена заменяемостью. Для майнеров практически невозможно заменить нынешних пользователей Ethereum в качестве основного источника дохода. Но пользователи вполне могут заменить некоторых или даже большинство нынешних майнеров Ethereum.

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

Сценарий №1: Майнеры поддерживают старую цепь без EIP-1559

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

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

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

Сценарий №2: Создание альткоина с состоянием цепи Ethereum

Более жизнеспособной идеей было бы для майнеров просто форкнуть Ethereum и создать свой собственный альткоин, как когда-то ETH отделился от ETC или BCH от BTC.

Сильную роль в этом случае играют альтернативные издержки. В случае EIP-1559 майнерам придется выбирать между поддержкой своей новой цепью и существующей цепью Ethereum.

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

И BTC, и ETH были форкали десятки (или даже сотни) раз, но большинство из этих форков никогда не пользовались популярностью у пользователей.

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

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

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

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

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

Например, обеспеченный залогом стейблкоин DAI или любая форма пула AMM.

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

ETC можно было форкнуть в 2016 году, но подобное событие сегодня уже невозможно. Появление токенизированных активов и DeFi привело к отсутствию любой возможности создать новый форк состояния Ethereum.

Сценарий №3: Майнеры создают альткоин со новым состоянием цепи

Если состояние цепи Ethereum невозможно форкнуть, как насчет альткоина, который скопирует только безопасные элементы состояния Ethereum (например, распределение ETH) или даже начинет с совершенно нового состояния?

Это реальнее второго сценария, так как доказано другими форками Ethereum без состояний цепи, такими как Tron и недавний Binance Smart Chain (BSC). Успех последнего показывает наличие огромной ценности в использовании виртуальной машины Ethereum (EVM), существующей инфраструктуры кошельков (например, Metamask) и инструментов разработчиков.

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

Учитывая то, как успешен BSC, возникает вопрос: не появится ли спрос на версию BSC "без доверия" с PoW вместо централизованного управления?

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

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

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

У BSC, для сравнения, нет этой проблемы, так как Binance является единственным производителем блоков и не нуждается в дополнительном стимулировании майнинга.

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

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

Сценарий №4: Майнеры присоединяются к новой цепочке, но блокируют EIP-1559

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

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

Это работает следующим образом:

Контроллер EIP-1559 определяет базовую ставку следующего блока, учитывая размер предыдущего блока. Если предыдущий блок превысил целевой предел газа (50% от максимального), то базовая ставка увеличится, регулируя спрос на транзакции. Если он меньше целевого лимита газа, базовая ставка снизилась бы, чтобы стимулировать спрос.

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

Однако конкуренция между майнерами делает эту стратегию практически невозможной.

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

Тем временем остальные 95% хэш-мощности добывает более крупные блоки, получает больше дохода от комиссий, и базовая ставка все равно растет.

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

Что, если конкуренции стало меньше?

Представьте себе, что не 5%, а 60% майнеров решили реализовать эту стратегию. Результат выходит тот же, поскольку на каждый полупустой блок, остальные 40% добывают полные блоки и получают дополнительный доход от комиссий и MEV, а базовая ставка все равно увеличивается с течением времени. Мы называем это нестабильной коалицией.

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

С 60% хэш-мощности они могут это сделать, реализовав так называемый активированный майнером софт-форк (или MASF).

Этот MASF будет определять, что блоки, заполненные более чем наполовину, теперь недействительны, и поэтому 60% майнеров должны просто игнорировать их. Технически другие 40% все еще могут добывать более крупные блоки, но 60% отказались подтверждать их, и поэтому все награды за блок и транзакции для меньшинства, испарились бы.

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

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

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

Это уже угрожает будущим доходам майнеров.

Пользователи также могут более активно противостоять цензуре. Например, пользователи начнут транслировать свои транзакции непосредственно в дружественный майнинг-пул, чтобы скрыть комиссии и MEV от цензурного пула.

Таким образом, манипуляция с базовой ставкой не вариант для майнеров без применения MASF. Но если майнеры действительно решат использовать MASF, то это станет беспрецедентной и разрушительной атакой на Ethereum и, следовательно, на их собственные инвестиции.

Сценарий №5: Майнеры присоединяются к новой цепочке и плавно внедряют EIP-1559

В свете неудовлетворительных результатов для майнеров в сценариях с 1 по 4 мы убеждены, что доминирующим вариантом для них является простое сотрудничество с пользователями.

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

Кроме того, внедрение MASF для подавления базовой ставки было бы беспрецедентной и прозрачной атакой на Ethereum и его пользователей.

Мы никогда не видели такого нападения и не зря. В этом случае доверие пользователей, ценность ETH и экономическая активность в системе будут подорваны, а это идет прямо против интересов майнеров.

Возможные уступки

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

  • Повышение награды за блок в новой цепи для компенсации сжигания базовой ставки.
  • EIP-969: изменение алгоритма PoW Ethereum для удаления ASIC-майнеров из сети.
  • Вместо сжигания, распределите базовую ставку между майнерами следующих N блоков.

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

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

Оригинал статьи на английском