Ethereum засновник Віталік Бутерін та дослідник Тоні Варштетер представили нову пропозицію розвитку Ethereum (EIP-7983), яка має на меті встановлення верхньої межі використання газу за транзакцію.
Пропозиція передбачає встановлення протокольного рівня обмеження, згідно з яким кожна транзакція може використовувати максимум 16,77 мільйона газу (2^24). Мета полягає в підвищенні стійкості мережі до атак відмови в обслуговуванні (DoS), забезпеченні більш стабільної структури мережі та підвищенні передбачуваності вартості транзакцій.
Згідно з новою пропозицією, транзакції тепер не можуть перевищувати 16,77 мільйона газу незалежно від блоку газового ліміту, визначеного мережею. Ця межа буде застосована клієнтами Ethereum на етапі верифікації транзакцій, і транзакції, що перевищують цей ліміт, вважатимуться недійсними та не потраплять до пулу транзакцій. Аналогічно, блоки, що містять транзакції, які перевищують цей ліміт, також вважатимуться недійсними.
На GitHub у деталях пропозиції, що має статус «Чернетка», виділяються такі пункти:
Газовий верхній ліміт: Для всіх операцій буде застосовано верхній ліміт 16,77 мільйонів газу.
Дійсність Txpool: Транзакції Ethereum, які перевищують цей ліміт, будуть відхилені на етапі верифікації.
Дійсність блоку: Блоки, що містять транзакції, які перевищують межу газу, вважатимуться недійсними.
Незалежність: Це обмеження на транзакції не буде безпосередньо пов'язане з газовим лімітом блоку; блоки можуть містити вищий загальний газовий ліміт, але одна транзакція не може перевищувати 16,77 мільйона.
У обґрунтуванні пропозиції містяться три основні пункти:
Зменшення атак DoS: ризики, такі як споживання всього газу блоку єдиною операцією, будуть усунуті, що дозволить зберегти баланс мережі.
Сумісність zkVM: Структури, розділені на менші транзакції, стануть більш придатними для систем нульового доказу (zk Proof).
Паралельна обробка: фіксований газовий ліміт ETH забезпечить більш рівномірний розподіл навантаження при паралельному виконанні.
За словами Бутеріна та Вахрштеттера, межа в 16,77 мільйона є достатньо високою для підтримки як існуючих DeFi застосувань, так і розгортань контрактів; однак вона все ще є обмежувальним рівнем, щоб підтримувати продуктивність системи в передбачуваних і безпечних межах.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Надійшла нова пропозиція оновлення від Віталіка Бутеріна, яке змінить структуру Ethereum!
Ethereum засновник Віталік Бутерін та дослідник Тоні Варштетер представили нову пропозицію розвитку Ethereum (EIP-7983), яка має на меті встановлення верхньої межі використання газу за транзакцію.
Пропозиція передбачає встановлення протокольного рівня обмеження, згідно з яким кожна транзакція може використовувати максимум 16,77 мільйона газу (2^24). Мета полягає в підвищенні стійкості мережі до атак відмови в обслуговуванні (DoS), забезпеченні більш стабільної структури мережі та підвищенні передбачуваності вартості транзакцій.
Згідно з новою пропозицією, транзакції тепер не можуть перевищувати 16,77 мільйона газу незалежно від блоку газового ліміту, визначеного мережею. Ця межа буде застосована клієнтами Ethereum на етапі верифікації транзакцій, і транзакції, що перевищують цей ліміт, вважатимуться недійсними та не потраплять до пулу транзакцій. Аналогічно, блоки, що містять транзакції, які перевищують цей ліміт, також вважатимуться недійсними.
На GitHub у деталях пропозиції, що має статус «Чернетка», виділяються такі пункти:
У обґрунтуванні пропозиції містяться три основні пункти: