Співзасновник Ethereum Віталік Бутерін та дослідник Тоні Вахрштеттер представили нову Пропозицію щодо вдосконалення Ethereum, EIP-7983, яка може змінити спосіб обробки транзакцій у мережі
В основі цієї пропозиції лежить обмеження використання газу в 16,77 мільйона одиниць на транзакцію, яке має на меті підвищити стійкість Ethereum до атак відмови в обслуговуванні (DoS) та покращити прогнозованість у визначенні цін на транзакції.
Пропозиція вводить чіткий ліміт транзакцій: якщо одна транзакція перевищує 16,77 мільйона газу, вона вважатиметься недійсною та буде виключена з мемпулу. Так само будь-який блок, що містить таку транзакцію, також вважатиметься недійсним.
Ця зміна не є зменшенням загального газового ліміту блоку Ethereum. Він залишається під контролем валідаторів і майнерів через існуючі правила консенсусу. Натомість, пропозиція вводить обмеження на кожну транзакцію, яке забезпечує, що жоден окремий користувач або смарт-контракт не можуть домінувати над ресурсами блоку.
Чому 16,77 мільйонів?
Відповідно до чинних правил, одна транзакція може споживати весь ліміт газу блоку. Це відкриває двері до насичення блоку та нестабільності мережі. EIP-7983 вирішує цю проблему, обмежуючи використання газу на рівні транзакції до 2²⁴, або 16,77 мільйона одиниць газу.
Згідно з Бутеріним і Варштеттером, це значення було обрано, оскільки воно враховує найбільш поширені випадки використання на Ethereum — включаючи DeFiвзаємодії, розгортання смарт-контрактів та складні обміни токенами, не впроваджуючи вразливостей.
Більш важливо, що ліміт змушує розробників розділяти великі операції на менші модульні етапи, що краще відповідає архітектурі виконавчих середовищ на основі zk. Ці середовища виграють від передбачуваних розмірів транзакцій і модульних робочих процесів, які дозволяють більш ефективну генерацію доказів та перевірку стану.
Захист Ethereum від атак типу "відмова в обслуговуванні"
Атаки DoS залишаються однією з найважливіших загроз для публічних блокчейн-мереж. Обмежуючи кількість газу, яку може спожити одна транзакція, EIP-7983 перешкоджає зловмисникам створювати надмірні транзакції, які можуть монополізувати місце в блоці або затримувати час підтвердження мережі.
Газовий ліміт забезпечує більш рівномірний розподіл блокових ресурсів, покращуючи як децентралізацію, так і досвід користувача. Це заохочує розробників писати більш ефективні смарт-контракти, знаючи, що роздуті або надто складні виклики будуть відхилені на етапі перевірки.
Не є збоєм
Більшість транзакцій в Ethereum сьогодні значно нижчі за запропонований ліміт газу, що означає, що ця зміна навряд чи порушить існуючі dApps або поведінку користувачів. Тим не менш, це встановлює прецедент для виконання обмежень транзакцій на рівні протоколу, яке раніше в значній мірі покладалося на оптимізацію з боку клієнта та стратегії оцінки газу.
EIP-7983 базується на попередніх пропозиціях, таких як EIP-7825, які також зосереджувалися на підвищенні передбачуваності та ресурсної ефективності виконання транзакцій. Разом ці зусилля відображають постійний тиск у спільноті розробників Ethereum для зниження складності та покращення довгострокової масштабованості.
Ширше бачення Бутеріна щодо спрощення Ethereum
Пропозиція щодо газових лімітів з'явилася всього через кілька тижнів після того, як Віталік Бутерін публічно закликав до спрощення базового шару Ethereum, посилаючись на зростаючі витрати, затримки у впровадженні та підвищені ризики безпеки через надмірну складність протоколу. У травні він опублікував дорожню карту, яка підкреслювала мінімалізм, натхненний стрункою архітектурою Bitcoin.
Від часткової безстанності — де повні вузли зберігають лише відповідні дані стану — до плюралістичних ідентичностей, які балансують між конфіденційністю та участю, Бутерін проклав шлях до майбутнього Ethereum, яке є більш оптимізованим та сталим.
EIP-7983 вписується в це бачення, пропонуючи просте, обов'язкове правило, яке допомагає Ethereum підтримувати стандарти продуктивності, не жертвуючи гнучкістю для просунутих застосунків.
Ethereum стикається з конкуренцією з боку більш компактних платформ
Домінування Ethereum оскаржують більш гнучкі платформи, такі як Solana, яка нещодавно перевершила Ethereum за місячним доходом dApp та обсягом децентралізованих обмінів (DEX). У червні Solana зафіксувала 146 мільйонів доларів у доходах dApp та понад 5,7 мільярдів доларів у обсязі DEX, у порівнянні з 4,7 мільярда доларів Ethereum.
Оскільки конкуренти використовують високу пропускну здатність і низькі витрати, Ethereum повинен продовжувати вдосконалювати свій протокол, щоб зберегти свою значущість. Пропозиції, такі як EIP-7983, сигналізують про зобов'язання щодо оптимізації продуктивності та операційної ясності — важливі кроки в цьому напрямку.
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 переходить до блокування DoS-атак з останньою пропозицією Віталіка Бутеріна | BSCN (fka BSC News)
Співзасновник Ethereum Віталік Бутерін та дослідник Тоні Вахрштеттер представили нову Пропозицію щодо вдосконалення Ethereum, EIP-7983, яка може змінити спосіб обробки транзакцій у мережі
В основі цієї пропозиції лежить обмеження використання газу в 16,77 мільйона одиниць на транзакцію, яке має на меті підвищити стійкість Ethereum до атак відмови в обслуговуванні (DoS) та покращити прогнозованість у визначенні цін на транзакції.
Пропозиція вводить чіткий ліміт транзакцій: якщо одна транзакція перевищує 16,77 мільйона газу, вона вважатиметься недійсною та буде виключена з мемпулу. Так само будь-який блок, що містить таку транзакцію, також вважатиметься недійсним.
Ця зміна не є зменшенням загального газового ліміту блоку Ethereum. Він залишається під контролем валідаторів і майнерів через існуючі правила консенсусу. Натомість, пропозиція вводить обмеження на кожну транзакцію, яке забезпечує, що жоден окремий користувач або смарт-контракт не можуть домінувати над ресурсами блоку.
Чому 16,77 мільйонів?
Відповідно до чинних правил, одна транзакція може споживати весь ліміт газу блоку. Це відкриває двері до насичення блоку та нестабільності мережі. EIP-7983 вирішує цю проблему, обмежуючи використання газу на рівні транзакції до 2²⁴, або 16,77 мільйона одиниць газу.
Згідно з Бутеріним і Варштеттером, це значення було обрано, оскільки воно враховує найбільш поширені випадки використання на Ethereum — включаючи DeFi взаємодії, розгортання смарт-контрактів та складні обміни токенами, не впроваджуючи вразливостей.
Більш важливо, що ліміт змушує розробників розділяти великі операції на менші модульні етапи, що краще відповідає архітектурі виконавчих середовищ на основі zk. Ці середовища виграють від передбачуваних розмірів транзакцій і модульних робочих процесів, які дозволяють більш ефективну генерацію доказів та перевірку стану.
Захист Ethereum від атак типу "відмова в обслуговуванні"
Атаки DoS залишаються однією з найважливіших загроз для публічних блокчейн-мереж. Обмежуючи кількість газу, яку може спожити одна транзакція, EIP-7983 перешкоджає зловмисникам створювати надмірні транзакції, які можуть монополізувати місце в блоці або затримувати час підтвердження мережі.
Газовий ліміт забезпечує більш рівномірний розподіл блокових ресурсів, покращуючи як децентралізацію, так і досвід користувача. Це заохочує розробників писати більш ефективні смарт-контракти, знаючи, що роздуті або надто складні виклики будуть відхилені на етапі перевірки.
Не є збоєм
Більшість транзакцій в Ethereum сьогодні значно нижчі за запропонований ліміт газу, що означає, що ця зміна навряд чи порушить існуючі dApps або поведінку користувачів. Тим не менш, це встановлює прецедент для виконання обмежень транзакцій на рівні протоколу, яке раніше в значній мірі покладалося на оптимізацію з боку клієнта та стратегії оцінки газу.
EIP-7983 базується на попередніх пропозиціях, таких як EIP-7825, які також зосереджувалися на підвищенні передбачуваності та ресурсної ефективності виконання транзакцій. Разом ці зусилля відображають постійний тиск у спільноті розробників Ethereum для зниження складності та покращення довгострокової масштабованості.
Ширше бачення Бутеріна щодо спрощення Ethereum
Пропозиція щодо газових лімітів з'явилася всього через кілька тижнів після того, як Віталік Бутерін публічно закликав до спрощення базового шару Ethereum, посилаючись на зростаючі витрати, затримки у впровадженні та підвищені ризики безпеки через надмірну складність протоколу. У травні він опублікував дорожню карту, яка підкреслювала мінімалізм, натхненний стрункою архітектурою Bitcoin.
Від часткової безстанності — де повні вузли зберігають лише відповідні дані стану — до плюралістичних ідентичностей, які балансують між конфіденційністю та участю, Бутерін проклав шлях до майбутнього Ethereum, яке є більш оптимізованим та сталим.
EIP-7983 вписується в це бачення, пропонуючи просте, обов'язкове правило, яке допомагає Ethereum підтримувати стандарти продуктивності, не жертвуючи гнучкістю для просунутих застосунків.
Ethereum стикається з конкуренцією з боку більш компактних платформ
Домінування Ethereum оскаржують більш гнучкі платформи, такі як Solana, яка нещодавно перевершила Ethereum за місячним доходом dApp та обсягом децентралізованих обмінів (DEX). У червні Solana зафіксувала 146 мільйонів доларів у доходах dApp та понад 5,7 мільярдів доларів у обсязі DEX, у порівнянні з 4,7 мільярда доларів Ethereum.
Оскільки конкуренти використовують високу пропускну здатність і низькі витрати, Ethereum повинен продовжувати вдосконалювати свій протокол, щоб зберегти свою значущість. Пропозиції, такі як EIP-7983, сигналізують про зобов'язання щодо оптимізації продуктивності та операційної ясності — важливі кроки в цьому напрямку.