RunningFinance
vip

Щоб запобігти DoS, забезпечити безпеку та сумісність з zkVM, Віталік запропонував обмежити газ для однієї транзакції Ethereum.



Співзасновник Ethereum Віталік Бутерін разом з дослідником Тоні Вахштайтером спільно запропонували нову пропозицію (EIP 7983), що має на меті обмежити споживання газу для одноразових транзакцій Ethereum. Цей крок вважається ключовим етапом у підвищенні сумісності zkVM та безпеки мережі.

Пропозиція встановлює максимальне споживання газу для кожної транзакції на рівні 1677 тисяч, що є більш жорстким порівняно з EIP 7825, запропонованим у листопаді минулого року, яке не отримало розвитку (яке раніше пропонувало обмеження в 3000 тисяч газу).

Це обмеження буде обов'язковим для виконання, незалежно від того, як встановлено ліміт газу в блоках. Транзакції, які перевищують ліміт, будуть відхилені на етапі перевірки та вилучені з пулу транзакцій, а блоки, що містять такі транзакції, також стануть недійсними.

Бутерін та Вахрштеттер обрали 1677 мільйонів Gas, щоб збалансувати потреби складних транзакцій та передбачуваність виконання. Вони вважають, що цей ліміт достатній для підтримки більшості існуючих застосунків, таких як розгортання контрактів та складні взаємодії DeFi, водночас забезпечуючи стабільність продуктивності.

Хоча це означає, що користувачі та dApp повинні розділити великі Gas-транзакції на кілька малих операцій, вони очікують, що вплив буде обмеженим, оскільки більшість транзакцій наразі значно нижчі за цей новий поріг.

Глибокою причиною введення цього обмеження є те, що поточна архітектура Ethereum дозволяє одній транзакції вичерпувати весь газ блоку, що також створює можливості для зловмисних атак DoS. Атакуючий може зайняти великий обсяг блочного простору за допомогою невеликої кількості сміттєвих транзакцій, що призводить до перевантаження мережі та перешкоджає обслуговуванню звичайних користувачів.

Крім того, відсутність обмеження на Gas у торгах може призвести до нерівномірного розподілу навантаження на блок, що вплине на стабільність мережі, а також коливання використання Gas можуть подовжити час перевірки блоку, погіршуючи досвід користувачів.

Встановлення обмеження Gas для транзакцій, ймовірно, принесе багато переваг, найочевиднішою з яких є зменшення ризику DoS-атак на окремі транзакції, створюючи безпечний бар'єр для мережі. Одночасно це сприятиме справедливому розподілу Gas у блоці та зробить процес підтвердження блоку більш передбачуваним і уніфікованим.

Найважливішою перевагою пропозиції є значне підвищення сумісності з нульовими знаннями віртуальної машини (zkVM), що дозволяє краще інтегрувати великі транзакції в розподілену систему доказів шляхом їх розділення для досягнення більш стабільного проектування zkVM-циркулів.

#zkVM兼容性 # Ethereum Gas обмеження
Переглянути оригінал
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.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити