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 застосувань, так і розгортань контрактів; однак вона все ще є обмежувальним рівнем, щоб підтримувати продуктивність системи в передбачуваних і безпечних межах.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Надійшла нова пропозиція оновлення від Віталіка Бутеріна, яке змінить структуру Ethereum!
Ethereum засновник Віталік Бутерін та дослідник Тоні Варштетер представили нову пропозицію розвитку Ethereum (EIP-7983), яка має на меті встановлення верхньої межі використання газу за транзакцію.
Пропозиція передбачає встановлення протокольного рівня обмеження, згідно з яким кожна транзакція може використовувати максимум 16,77 мільйона газу (2^24). Мета полягає в підвищенні стійкості мережі до атак відмови в обслуговуванні (DoS), забезпеченні більш стабільної структури мережі та підвищенні передбачуваності вартості транзакцій.
Згідно з новою пропозицією, транзакції тепер не можуть перевищувати 16,77 мільйона газу незалежно від блоку газового ліміту, визначеного мережею. Ця межа буде застосована клієнтами Ethereum на етапі верифікації транзакцій, і транзакції, що перевищують цей ліміт, вважатимуться недійсними та не потраплять до пулу транзакцій. Аналогічно, блоки, що містять транзакції, які перевищують цей ліміт, також вважатимуться недійсними.
На GitHub у деталях пропозиції, що має статус «Чернетка», виділяються такі пункти:
У обґрунтуванні пропозиції містяться три основні пункти: