У своєму глибокому дослідженні майбутнього Ethereum співзасновник Віталік Бутерін детально описав амбітний набір ініціатив, спрямованих на вдосконалення протоколу і полегшення навантаження на операторів вузлів
Цей багатогранний план, який отримав назву “Чистка” (The Purge), спрямований на видалення застарілих функцій і впровадження декількох пропозицій щодо поліпшення Ethereum (EIP) для оптимізації роботи та безпеки мережі.
За допомогою низки технічних удосконалень та оптимізацій Бутерін прагне не просто спрощення, а глибокої еволюції ETH в його операційній динаміці.
Тотальна зачистка
В основі The Purge лежить EIP-6780, який з’явився в результаті хардфорку Dencun, різко обмеживши можливості опкоду SELFDESTRUCT. Цей опкод, що дозволяє контрактам видаляти себе з блокчейну, діяв лише в тому випадку, якщо контракт був створений в тій же транзакції.
“EIP-6780 є ключовим прикладом нашого прагнення до спрощення протоколу шляхом зменшення складності та підвищення безпеки”, ─ зазначив Бутерін у своєму блозі. Коригування, внесені EIP-6780, хоча і здаються незначними, але закладають основні інваріанти, які спрощують побудову та обслуговування клієнтів та інфраструктури ETH.”
Бутерін докладно розповідає про ці зміни:
“Після EIP-6780 новий інваріант обмежує кількість слотів для зберігання, які можна редагувати в одному блоці, що безпосередньо полегшує можливу реалізацію дерев Веркле. Щобільше, контракт буде зберігати свій код протягом всієї транзакції або блоку, що підвищує безпеку та ефективність в цілому”.
Окрім EIP-6780, “Чистка” охоплює широкий спектр удосконалень. Нещодавнє видалення тисяч рядків застарілого коду, закриття “порожніх акаунтів” і створення 18-денного вікна для зберігання блоків після Dencun є важливими кроками на шляху до економнішого і гнучкішого Ethereum.
“Ці заходи спрямовані не просто на зменшення витрат на зберігання та обчислення; вони спрямовані на забезпечення того, щоб Ethereum залишався масштабованим, безпечним і стійким”, ─ зазначає Бутерін, підкреслюючи важливість цих, здавалося б, бекенд-оптимізацій для ширшої екосистеми.
Бутерін вказує на зменшення актуальності та складність прекомпіляції в рамках Ethereum
“Корисність деяких прекомпілів не виправдала наших початкових очікувань, ускладнюючи нові реалізації EVM і створюючи проблеми з досягненням консенсусу”, — зазначає Бутерін, пропонуючи поетапне видалення або заміну на EVM-сумісний код, щоб пом’якшити ці проблеми без негативного впливу на наявні додатки.
Завдяки The Purge Ethereum не просто “скидає зайву вагу”, але й зазнає глибокої трансформації. Усуваючи застарілі проблеми, оптимізуючи операційну ефективність та закладаючи дорожню карту для майбутніх удосконалень, Ethereum готовий підвищити свою масштабованість, безпеку і стійкість.
Раніше ми писали про те, що таке оновлення Ethereum Dencun і чому воно важливе.
Вам може бути це цікаво:
- Все, що потрібно знати про Ethereum Shanghai Upgrade: Аналіз та наслідки оновлення культового блокчейну
- EIP 4337, активований Ethereum : Детальний посібник з Account Abstraction
- Віталік Бутерін розповів про стратегію Ethereum проти квантових атак