Ethereum вскоре может ввести ограничение на количество газа, которое может потреблять одна транзакция, согласно новому предложению, разработанному Виталиком Бутериным и исследователем Тони Варстеттером.
Предложение EIP-7983
Предложение EIP-7983 рекомендует ограничить использование газа отдельной транзакцией до 16,77 миллиона единиц. Это мера направлена на улучшение производительности сети и снижение рисков атак отказа в обслуживании (DoS). В настоящее время одна транзакция теоретически может потребить весь лимит газа блока, что может привести к нестабильности в сети.
Преимущества ограничений
С введением жесткого ограничения на потребление газа при транзакциях, EIP-7983 направлено на смягчение уязвимости сети, сохраняя при этом общий лимит газа блока неизменным. Если транзакция будет пытаться превысить порог в 16,77 миллиона единиц газа, она будет автоматически отклонена во время валидации блока. Это изменение обеспечит более справедливое распределение ресурсов сети и повысит предсказуемость комиссий.
Разработка и обсуждение предложения
Предложение было опубликовано 6 июля и находится на обсуждении в сообществе. Если будет принято, это может сыграть ключевую роль в увеличении масштабируемости, безопасности и стабильности Ethereum. Бутерин также опубликовал блог, касающийся защиты цензурированной устойчивости Ethereum в процессе масштабирования, обращая внимание на необходимость облегчения работы узлов для пользователей.
Введение лимита газа для транзакций может стать важным шагом в развитии Ethereum, способствуя улучшению его масштабируемости и безопасности, а также обеспечивая более стабильную работу сети.