Разработчики Ethereum выражают обеспокоенность предложением Виталика Бутерина об увеличении лимита газа

Разработчики, операторы узлов и пользователи Ethereum в настоящее время ведут жаркие дебаты по поводу недавнего предложения сооснователя Ethereum Виталика Бутерина об увеличении лимита газа в сети Ethereum. Бутерин предложил «скромно» увеличить лимит газа на 33 %, чтобы повысить пропускную способность сети и увеличить количество транзакций в одном блоке.
Сторонники предложения Бутерина утверждают, что увеличение лимита газа до 40 миллионов с нынешних 30 миллионов потенциально повысит общую мощность и пропускную способность сети Ethereum. Однако некоторые разработчики Ethereum высказывают опасения по поводу потенциальных недостатков такого увеличения.

Опасения, связанные с размером состояния блокчейна

Одним из основных опасений, высказанных разработчиком Ethereum Мариусом ван дер Вейденом, является влияние на размер состояния блокчейна. Состояние блокчейна включает в себя балансы счетов и данные смарт-контрактов, и его текущий размер составляет около 267 гигабайт (ГБ). Ван дер Вийден предупреждает, что увеличение лимита газа приведет к еще более быстрому росту размера состояния. Хотя емкость хранилища может и не стать проблемой из-за его относительной доступности, доступ к такому большому объему данных и их изменение будут происходить все медленнее, а конкретных решений для решения этой проблемы на данный момент не существует.

Пропускная способность и время синхронизации

Соучредитель Gnosis Мартин Кёппельманн также выразил обеспокоенность по поводу потенциального увеличения пропускной способности, которое будет сопровождаться повышением лимита газа. Руководитель команды Ethereum Петер Силадьи (Péter Szilágyi) поддержал эти опасения, подчеркнув негативное влияние на время синхронизации и возросший потенциал для атак типа «отказ в обслуживании» (DoS).

Потенциальные решения и меры по смягчению последствий

В ответ на высказанные опасения были предложены потенциальные решения для смягчения проблем, связанных с увеличением состояния блокчейна. В качестве мер по сдерживанию долгосрочных тенденций роста были предложены такие обновления, как EIP-4444, которое решает проблему истечения истории цепочки, и EIP-4844, которое фокусируется на доступности рулонных данных с помощью «блобов».
Разработчик программного обеспечения Мика Золту подчеркнул важность предоставления реальным пользователям возможности запускать узлы Ethereum на обычных машинах. Однако по мере того, как состояние и полный размер блокчейна со временем продолжают расти, достижение этой цели становится все более сложным. Золту утверждает, что цель не должна сводиться к запуску узла Ethereum на конкретной машине, а скорее к тому, чтобы обеспечить эффективную работу узла для более широких слоев населения.

Продолжающиеся дебаты

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