Новий roadmap від Бутеріна: розбираємося зі змінами
Віталій Бутерін поділився з підписниками Twitter оновленою дорожньою картою розвитку Ethereum. Члени ком'юніті отримали можливість першими дізнатися про майбутні зміни в архітектурі блокчейну ETH
Навіщо знадобилися зміни? Що принципово зміниться для користувачів і валідаторів? Коли чекати оновлень і до чого вони призведуть?
Серія коротких твітів Бутеріна не дає вичерпних відповідей на ці запитання. Принаймні тому, хто не стежить щодня за всіма перипетіями розвитку найскладнішого блокчейну з усіх раніше створених. Тому давайте спробуємо розібратися самостійно, дивлячись на roadmap проєкту і спираючись на здоровий глузд.
Нова дорожня карта Ethereum
Мerge
Мета етапу - створити, наскільки це можливо, надійний децентралізований консенсус PoS. Цього планується досягти не через "Дерево Меркла" (алгоритм з єдиним кореневим хешем, що дає змогу верифікувати кожну транзакцію і привласнює загальний хеш дрібним фрагментам даних), а через децентралізований SNARK. Це доказ із нульовою угодою, який використовується в деяких анонімних криптовалютах.
Отже, Бутерін хоче посилити приватність транзакцій без втрати права користувачів їх відстежувати та перевіряти.
Зазначимо окремо, що спроби інтегрувати SNARK в Ethereum робили ще 2016 року. Але тільки тепер це завдання зафіксовано як пріоритетне для архітектури блокчейна.
Surge
Наступним завданням для Ethereum після переходу на PoS є Surge, який позиціонується як сегментування для збільшення масштабованості. Це один із варіантів шардингу, який, на думку розробників, дасть змогу додатково використовувати дешеві блокчейни другого рівня, знизить вартість об'єднаних транзакцій і спростить користувачам управління вузлами.
За словами Бутеріна, у липні 2023 року, після завершення етапу Surge, Ethereum оброблятиме до 100 000 транзакцій на секунду. За даними ETHTPS.info, зараз мережа обробляє близько 20 TPS.
Scourge
Розробники додали в дорожню карту нове завдання під назвою The Scourge. Вони вважають, що цей етап дасть змогу домогтися неупередженості під час формування блоків транзакцій.
Цей крок викликаний шквалом критики з приводу централізації ефіру після його переходу на PoS. Користувачі зазначали, що ретранслятори MEV, які відповідають вимогам Управління з контролю за іноземними активами (OFAC), виробляють понад 50% блоків Ethereum. MEV (принцип максимально витягнутої винагороди) дає можливість змінювати порядок транзакцій у блоці або навіть виключати їх шляхом маніпуляцій із ціною за gas.
Це – пряма цензура з боку валідаторів. І користувачі справедливо обурені тим, що MEV автоматично відбирає для блоку найвигідніші транзакції, ігноруючи інші.
На етапі Scourge планується ввести "аукціон блоків" і підключити можливості ретрансляторів MEV-Boost без цензури. На думку Бутеріна, це вирішить питання з нейтральною позицією валідаторів. Але поки не зрозуміло, як буде реалізовано цей аукціон і як відбуватиметься заміна MEV на MEV-Boost.
Бутеріну знадобилося понад 6 років на те, щоб зробити вибір між децентралізацією і безпекою на користь першої. І, хоча майбутні нововведення ускладнюють систему блокчейна Ethereum, вони дають надію, що проблема з неупередженістю валідаторів, децентралізацією і масштабованістю буде вирішена.
Докладніше про масштабування блокчейнів можна почитати тут.