В экосистеме Ethereum была предложена новая инициатива EIP-7983, нацеленная на изменение правил использования газа в транзакциях. Это предложение разработано основателем Ethereum Виталиком Бутериным и исследователем Тони Вахрштеттером.
Лимит газа в одной транзакции и его причины
Согласно предложению, лимит газа для одной транзакции будет составлять 16.77 миллионов. Это должно предотвратить ситуацию, когда крупные транзакции занимают все пространство блока, создавая заторы для других пользователей. Таким образом, большие транзакции будут вынуждены разбиваться на более мелкие части.
Слои с нулевым знанием и параллельный поток транзакций
Власти полагают, что это изменение может облегчить развитие слоев на основе доказательства с нулевым знанием. Меньшие и фиксированные размеры транзакций, по мнению экспертов, смогут также улучшить масштабируемость Ethereum, распределяя транзакции по нескольким потокам. Переход на параллельную инфраструктуру транзакций является важным шагом в устранении текущих узких мест.
> "Разделение крупных транзакций упрощает участие в системах распределенной проверки. Хотя zkVM могут теоретически параллелизоваться внутри транзакции, на практике это обычно не предпочитается из-за увеличенной сложности. Поэтому уменьшение размера транзакций представляется более разумным." — Тони Вахрштеттер.
Обоснования и сравнения с предыдущими предложениями
Ранее существовало аналогичное предложение, EIP-7825, которое устанавливало лимит газа в 30 миллионов; однако согласно EIP-7983, этот предел почти в два раза снижен. Новый предел был выбран для улучшения безопасности сети и времени проверки блоков, что указывает на более строгий контроль.
> "Я стремлюсь упростить ядро Ethereum. Мой приоритет — снизить сложность и потенциальные уязвимости, не исключая при этом высоких возможностей использования." — Виталик Бутерин.
Путем ужесточения лимита газа для транзакций Ethereum, возможно, стремится создать более безопасную и предсказуемую экосистему. Это изменение может стать важным шагом к подготовке экосистемы к будущим возможностям параллельной обработки транзакций.