Описание Ethereum Eagle
Ethereum Eagle (EGL) позволяет владельцам голосовать за правильный лимит газа и предоставляет пулам экономический стимул прислушиваться и постепенно корректировать лимит газа.
Что такое Ethereum Eagle (EGL)?
Проект Ethereum Eagle (EGL) - это усилие сообщества, направленное на устранение несоответствия стимулов и отсутствия прозрачности между сообществом и майнерами таким образом, чтобы максимизировать ценность для всех заинтересованных сторон Ethereum. EGL следует по стопам Flashbots, решая проблемы с атрибутами уровня протокола, не требуя хард-форка.
Бум DeFi возродил последнюю версию давних дебатов о «правильном» пределе газа, установив идеальный баланс между:
- Более низким лимитом газа, чтобы любой мог запустить ноду.
- Более высоким лимитом газа, чтобы любой мог позволить себе комиссию за транзакцию.
EGL предлагает решение, обеспечивающее координацию и стимулы для майнеров прислушиваться к сообществу относительно желаемого лимита газа.
Бум DeFi в 2020 году принес больше денег и больше пользователей Ethereum. На 1 января 2021 года было около 90 000 активных кошельков и заблокированная стоимость на 15 миллиардов долларов; сегодня существует примерно 2,500,000 активных кошельков и заблокированная стоимость на 55 миллиардов долларов. Больше пользователей неизбежно означает больше транзакций. Но это увеличение спроса на транзакции не было удовлетворено с таким же увеличением предложения транзакций (например, более крупных блоков).
Результатом является более высокая плата за газ, часто настолько высокая, что Ethereum становится непригодным для использования.
Проблема в том, что лимит газа («размер блока» Ethereum) контролируется пулами для майнинга, а не сообществом. И майнеры, устанавливающие размер блока, не работают, потому что существует несоответствие стимулов и отсутствие ясности в отношении того, что является «правильным» пределом.
Более низкий лимит газа (и более высокая плата за газ) означает более краткосрочный доход для майнеров, а увеличение лимита газа обычно приводит к меньшему заработку, без ясности, когда спрос восполнит это.
Более высокий лимит газа может подтолкнуть Ethereum к тому, что для запуска узла потребуется больше, чем средний потребительский ПК, что не позволит обычным пользователям запускать свои собственные узлы. Это стимул и проблема «ценообразования», и для нее требуется решение, позволяющее Ethereum безопасно продолжать свой рост.
"Мы предлагаем EGL, токен для координации в сети, который позволяет экосистеме ETH сигнализировать о своем желании сотрудничать (под руководством основных разработчиков) и побуждает майнинговые пулы следовать ему", - утверждает команда проекта.
Обзор EGL
Фон предела газа
Проблема проста: если в блок нужно включить больше транзакций, чем доступное пространство, сборы резко возрастают, поскольку пользователи перебивают друг друга, чтобы их транзакции находились внутри блока. В разных цепочках использовались разные подходы к управлению объемом блока.
Биткойн передал разработчикам протокола контроль над размером блока. На первый взгляд, в этом есть большой смысл. Те, кто создает клиентов, которые запускают систему, должны обладать некоторыми техническими полномочиями для принятия решений. Однако философские разногласия по поводу правильного размера блока привели к внутренним конфликтам между разработчиками и расколу блокчейна: сторонники больших блоков ушли, чтобы сформировать BCH, а мелкие блокировщики остались с BTC.
Ethereum попытался использовать другую парадигму - что, если мы передадим контроль над размером блока майнерам? В Ethereum майнеру каждого блока разрешено изменять размер последующего блока в большую или меньшую сторону на 0,1%. В результате лимит газа немного нестабилен в краткосрочной перспективе, но колеблется около лимита газа, на который нацелена большая часть хэш-мощности.
Таким образом, со временем большинство майнеров должны установить определенный лимит газа, чтобы достичь нового уровня размера блока. Это решение превратило философский вопрос в экономический: майнеры должны действовать в своих финансовых интересах, по крайней мере, так утверждалось, а их инвестиции в оборудование для майнинга указывают на долгосрочную приверженность ценности ETH.
Это решение работало какое-то время, но споры о размере блока возобновились с вышеупомянутым бумом DeFi. К сожалению, на этот раз сообщество спорит в длинных обсуждениях в Твиттере о «правильном» ответе, в то время как те, кто обладает реальной властью (то есть майнеры), заметно отсутствуют в разговоре.
Вместо этого майнеры согласовывают увеличение лимита газа, когда они того пожелают. Вместо того, чтобы независимо голосовать за оптимальный размер блока с течением времени для Ethereum, майнеры действуют как картель, согласовывая наедине оптимальный размер, а затем все голосуя за его существование.
Почему майнеры просто не «слушают сообщество»?
Во-первых, неясно, в чем заключается консенсус сообщества. Некоторые разработчики ядра утверждают, что нужно уменьшить лимит газа, в то время как другие считают, что он должен оставаться постоянным, в то время как третьи утверждают, что его следует увеличить. Более того, те, у кого самый громкий голос, не обязательно отражают большинство.
Другая причина заключается в том, что майнеры не хотят повышать лимит газа, потому что в краткосрочной перспективе они могут потерять выручку. Это связано с тем, что майнеры могут работать на локальном максимуме, когда блоки заполнены, а комиссии высоки. Однако, если майнеры увеличивают размер блока, сборы могут снизиться в краткосрочной перспективе, но спрос, который первоначально был оценен, может начать поступать, увеличивая прибыль в долгосрочной перспективе. Неясно, каковы чистые эффекты, и существует сильная предвзятость в пользу сохранения статус-кво. EGL предоставляет буфер для открепления майнеров от этой позиции.
Блоки сегодня заполнены, и хотя кажется интуитивно понятным, что увеличение лимита газа может принести больше пользы (больше транзакций с более низкими комиссиями в сочетании с более высокой ценой ETH), экономика сложна - и с ETH2.0 на горизонте для большинства майнеров ответ прост: зачем раскачивать лодку? Механизм размера блока не заставляет майнеров учитывать полезность пользователей и уравновешивать их с влиянием на оборудование, необходимое для запуска узла.
"Пришло время для еще одной итерации этого эксперимента, третьего способа", - говорят разработчики.
Ясно, что основные разработчики должны иметь право голоса, но они не должны быть единственным голосом. Вот почему люди в восторге от Proof of Stake - передачи части власти тем, кто больше всего инвестирует в протокол. Власть также, вероятно, должна принадлежать не только майнерам, чьи экономические стимулы могут не полностью соответствовать сообществу. Предлагаемое решение заключается в создании механизма, позволяющего любому члену сообщества участвовать и влиять на размер блока, используя экономические стимулы для поощрения хорошего поведения.
Комментарии
Комментарии для сайта Cackle