Деякі частини плану розвитку не обов’язково потрібні для масштабування або захисту Ethereum в короткостроковій перспективі, але вони забезпечують стабільність і надійність Ethereum у майбутньому.
Квантова стійкість
Частина , що захищає сучасний Ethereum, буде скомпрометована, коли квантові обчислення стануть реальністю. Квантові комп’ютери, ймовірно, не становитимуть реальну загрозу для сучасної криптографії ще десятки років, але в Ethereum закладаються засоби захисту на століття вперед. Це означає, що потрібно якомога швидше зробити Ethereum квантово-стійким (opens in a new tab).
Проблема, з якою стикаються розробники Ethereum, полягає в тому, що поточний протокол покладається на дуже ефективну схему підпису, відому як BLS, для агрегації голосів за дійсні . Ця схема підпису зламується квантовими комп’ютерами, але квантово-стійкі альтернативи не настільки ефективні.
Відомо, що схеми зобов'язань «KZG», які використовуються в кількох місцях в Ethereum для генерації криптографічних секретів, є квантово-вразливими. Зараз це обходять за допомогою “довірених налаштувань”, (основна церемонія яких успішно відбулася у 2023 році). У ній багато користувачів згенерували випадкові значення, які неможливо відтворити навіть квантовим комп’ютером. Однак, ідеальним довгостроковим рішенням було б натомість впровадити квантово-безпечну криптографію. Існує два провідні підходи, які могли б стати ефективною заміною для схеми BLS: підписи на основі STARK (opens in a new tab) та на основі решіток (opens in a new tab). Ці рішення все ще активно досліджуються та прототипуються.
Дізнайтеся більше про KZG та довірені налаштування
Простіший та ефективніший Ethereum
Складність створює можливості для помилок або вразливостей, які можуть бути використані зловмисниками. Тому частиною дорожньої карти є спрощення Ethereum і видалення або модифікація коду, який залишився після різних оновлень, але більше не є необхідним або може бути покращений. Спрощена та легша кодова база полегшує її обслуговування та розуміння для розробників.
Щоб зробити Віртуальну машину Ethereum (EVM) простішою та ефективнішою, постійно досліджуються та впроваджуються покращення. Це включає як усунення застарілих компонентів, так і впровадження оптимізацій.
Останні впроваджені зміни:
- Перегляд розрахунку газу: спосіб розрахунку було значно вдосконалено за допомогою EIP-1559 (впроваджено в оновленні London, 2021 р.), що запровадило базову комісію та механізм спалювання для більш передбачуваного ціноутворення транзакцій.
- Обмеження
SELFDESTRUCT: опкодSELFDESTRUCT, хоча й рідко використовувався, створював потенційні ризики. Його функціональність була значно обмежена в оновленні Dencun (березень 2024 року) за допомогою EIP-6780 для зменшення небезпек, особливо щодо управління станом. - Модернізовані типи транзакцій: було запроваджено нові формати транзакцій (наприклад, за допомогою EIP-2718 та EIP-4844 для блобів в оновленні Dencun), щоб підтримувати нові функції та підвищити ефективність у порівнянні зі застарілими типами.
Поточні та майбутні цілі:
- Подальша обробка
SELFDESTRUCT: хоча й обмежене, потенційне повне видалення опкодуSELFDESTRUCTвсе ще розглядається для майбутніх оновлень, щоб ще більше спростити стан EVM. (Більше контексту щодо проблемSELFDESTRUCT(opens in a new tab)). - Поступова відмова від застарілих транзакцій: хоча досі підтримують старіші типи транзакцій для зворотної сумісності, мета полягає в тому, щоб заохотити перехід на новіші типи та потенційно припинити або повністю видалити підтримку найстаріших форматів у майбутньому.
- Подальші дослідження ефективності газу: триває дослідження подальших удосконалень розрахунку газу, що потенційно включає такі поняття, як багатовимірний газ, для кращого відображення використання ресурсів.
- Оптимізовані криптографічні операції: тривають роботи з впровадження ефективніших методів для арифметичних обчислень, що лежать в основі криптографічних операцій, які використовуються в EVM.
Аналогічно, існують оновлення, які можна внести в інші частини сучасних клієнтів Ethereum. Наприклад, поточні клієнти виконання та консенсусу використовують різні типи стиснення даних. Обмін даними між клієнтами стане значно простішим і інтуїтивно зрозумілішим, коли схема стиснення буде уніфікована по всій мережі. Це залишається напрямом для подальших досліджень.
Поточний прогрес
Багато довгострокових оновлень для забезпечення майбутньої стійкості, зокрема повна квантова стійкість для основних протоколів, все ще перебувають на етапі дослідження, і до їх впровадження може минути кілька років.
Проте значного прогресу вже досягнуто в зусиллях зі спрощення. Наприклад, ключові зміни, як-от обмеження SELFDESTRUCT (EIP-6780) та запровадження транзакцій із блобами (EIP-4844), були реалізовані в оновленні Dencun (березень 2024 р.). Робота над уніфікацією схем стиснення клієнтів та іншими покращеннями ефективності також триває.
Додаткові матеріали
Останні оновлення сторінки: 14 квітня 2025 р.
