В останній день 2023 року Віталік Бутерін опублікував оновлений варіант моделі розвитку Ethereum і відзвітував про виконані завдання. Він заявив, що робить це відповідаючи на численні запити своїх підписників. На які зміни у протоколі варто очікувати клієнтам екосистеми Ethereum у найближчому майбутньому?
Оновлена дорожня карта Ethereum, яку представив Віталік Бутерін, — це роадмап-2023, де зазначений актуальний статус усіх заявлених на попередній рік етапів. Віталік докладно пояснив, які проблеми ще доведеться вирішити його команді.
Дорожня карта Ethereum. Джерело: Х
Старі етапи — нові проблеми
1. The Merge. Хоча з енерговитратним майнінгом Ethereum попрощався ще у вересні 2022 року, це не зробило децентралізацію проєкту бездоганною. Так, новий механізм консенсусу Proof-of-Stake є екологічно чистим, дефляційним та більш привабливим для валідаторів. Однак команда поки що не змогла повністю вирішити проблему безпеки стейкінгу. Віталік Бутерін сам зізнавався, що переважна частина його активів ETH зберігається в апаратних гаманцях. Вирішення проблеми з налаштуванням мультипідпису для блокування активу ще попереду.
2. The Surge. Це другий етап масштабування блокчейну з використанням накопичувальних пакетів. Очікується, що Ethereum оброблятиме транзакції зі швидкістю кофеїнового гепарда. The Surge спрямований на те, щоб вивести кількість транзакцій на секунду (TPS) за межі 100 000 і, як наслідок, значно зменшити плату за gas. Багато творців dApps з нетерпінням чекають на це оновлення, щоб повністю розкрити потенціал своїх застосунків на L2.
3. The Scourge. Це оновлення покликане зняти з проєкту всі звинувачення у централізованості. Криптоспільнота обурена централізацією, що постійно зростає, в архітектурі Ethereum 2.0, особливо щодо MEV (Miner Extractable Value) і стейкінгу. Після переходу на PoS валідатори отримали можливість цензурувати транзакції, підтверджуючи насамперед ті, що містять підвищену плату за gas. The Scourge має забезпечити нейтральне включення транзакцій, вилучивши з протоколу навіть натяк на дискримінацію користувачів.
4. The Verge. Розробники переконують, що перевірка блоків Ethereum буде проходити так само легко, як перевірка папки "Вхідні" в електронній пошті. The Verge передбачає простіший процес підтвердження при мінімальному завантаженні даних і обчислень. Це зумовить зменшення навантаження на мережу та збільшить масштабованість. До того ж це знизить бар'єр для участі в роботі вузлів, що нині потребує 32 ETH або залежить від дорогих послуг Liquid Staking.
5. The Purge. Мабуть, наближається момент генерального прибирання на горищі Ethereum! The Purge спрямована на оптимізацію протоколу завдяки усуненню технічних багів та видаленню застарілих історичних даних. Це цифрове очищення оптимізує мережу, підвищить її ефективність та прокладе шлях для майбутніх оновлень.
6. The Splurge. Останній етап — вишенька на торті, прикрашання його шоколадом, аби справити незабутнє враження на клієнтів. The Splurge буде включати дрібні поліпшення та регулювання, що необхідні для забезпечення безперебійної роботи після попередніх оновлень. За словами Віталіка, це буде "забавна штука".
Усі поліпшення другого, третього та четвертого етапу будуть реалізовані у нових рішеннях:
1. EIP-4844 (Proto-Danksharding): рішення для зменшення витрат у мережах другого рівня, що потенційно у 100 разів зменшує плату за газ.
2. ERC-4337 (абстракція облікових записів): стандарт, що заснований на концепції смартакаунтів, для безгазових транзакцій, відновлення ключів та захищеного входу в соціальні мережі.
3. EIP-1153 (коди операцій тимчасового зберігання): механізм тимчасового зберігання даних під час виконання смартконтракту.
4. EIP-5656 (код операції MCOPY): новий код для оптимізації копіювання даних у пам'яті під час виконання смартконтракту, що, як очікується, підвищить продуктивність протоколу.
Якщо після переходу на PoS проєкт Ethereum, на думку Бутеріна, був готовий на 55%, то після завершення дорожньої карти протокол досягне максимальної масштабованості та стійкості. І хоч процес може тривати кілька років, це відкриє нові можливості для розвитку мережі.
При цьому важливо розуміти, що етапи, представлені в дорожній карті, є паралельними, а не послідовними, тож які з них будуть завершені швидше, поки що важко передбачити.