Автор оригіналу: КРІСТОФЕР РОАРК

Укладач: Alvis, Mars Finance

За даними L2Beat, шість шарів Ethereum 2 досягли фази 1, тоді як більшість інших все ще застрягли на фазі 0.

12 вересня співзасновник Ethereum Віталік Бутерін заявив, що більше не вважатиме мережу «рівнем 2», якщо вона не досягне «фази 1» до кінця цього року.

«Дні зведених пакетів, прославлених як multisig, добігають кінця», — сказав він, додавши, що «настала ера криптографічної довіри».

Питання про те, чи є мережа рівнем 2, не є лише технічною проблемою для спільноти Ethereum.

Він визначає, чи покладається мережа на безпеку Ethereum і, отже, їй можна довіряти для захисту коштів користувачів, чи це цілком окрема мережа, яка може бути безпечною чи ні.

Проблема була винесена на перший план, коли 2 червня була атакована децентралізований фінансовий протокол Velocore, яка призвела до збитків у розмірі 2,6 мільйона доларів.

Velocore працює в мережі Linea, яка претендує на рівень 2 Ethereum. Однак команда швидко зупинила виробництво блоків, щоб запобігти зловмисникам виведення коштів на Ethereum.

Критики стверджують, що ця пауза у виробництві блоків не мала статися, якби безпека мережі покладалася на Ethereum. Зрештою, влада не може призупинити Ethereum.

У результаті цього інциденту багато критиків стверджували, що екосистема Ethereum децентралізується надто повільно.

Бутерін вже коментував цю тему за місяць до атаки Velocore. Він заявив, що весь другий рівень Ethereum повинен буде досягти «Фази 1» до кінця 2024 року. Якщо вони не досягнуті, спільнота більше не повинна називати їх «рівнем 2».

Але що саме таке перша фаза?

Етапи децентралізації

Термін «Phase 1 Layer 2» походить з публікації Бутеріна на дошці оголошень Ethereum Magicians League 2 листопада 2022 року.

У дописі Бутерін стверджував, що Ethereum Layer 2 все ще перебуває на ранніх стадіях розробки і не може розраховувати на повну децентралізацію відразу.

Натомість розробникам слід надати пільговий період для повної розробки своїх мережевих компонентів. Спочатку ці мережі будуть високоцентралізованими. Але з часом вони стануть повністю бездозволеними, гарантуючи транзакції без цензури.

Мережа Phase 0 називає себе рівнем 2, або «зведенням», і стислі версії всіх її транзакцій публікуються в Ethereum.

Крім того, команда надає «повний вузол зведення», який може незалежно підтверджувати стан рівня 2, якщо він має повні дані транзакцій з обох рівнів. Поки команда не намагається активно блокувати користувачів, публікуючи підроблені корені стану в Ethereum, користувачі можуть вийти з мережі без допомоги команди.

У фазі 1 зведення мережевих смарт-контрактів на Ethereum містять «схеми підтвердження шахрайства або підтвердження дійсності», які перешкоджають розробникам видавати недійсні корені стану.

За звичайних обставин ці транзакції завершаться невдачею, якщо розробник спробує шахрайським шляхом зняти кошти, які йому не належать, або завадить користувачам законно зняти кошти.

Однак розробники можуть скасувати сертифікат про шахрайство, проголосувавши принаймні шість із восьми членів Ради з кібербезпеки. Ця вразливість існує, якщо розробник виявляє помилку в системі захисту від шахрайства.

Крім того, принаймні троє з восьми членів Ради Безпеки мають бути поза командою розробників, тому теоретично неможливо, щоб команда розробників самостійно скасувала ці сертифікати.

Оновлення мережі також має бути відкладено принаймні на сім днів до впровадження, якщо це не схвалено Радою Безпеки.

Протягом двох років після публікації Бутеріна більшість самопроголошених мереж рівня 2 залишаються на рівні 0 або нижче, що призводить до критики, що вся екосистема Ethereum не змогла виконати свої обіцянки.

Проте шість мереж подолали цю тенденцію та успішно увійшли принаймні до першої фази.

Мережі, які досягли етапу 1

Список першого етапу L2, джерело: L2Beat

Ось повний список мереж, які претендують на рівень 2 (L2) і досягли етапу 1 згідно з дослідженням платформи аналітики блокчейнів L2Beat. Цей список відсортовано за загальним заблокованим значенням (TVL), при цьому мережі, що містять найбільшу кількість активів, перераховані першими.

Рішення перше

Abitrum One вступив у свою першу фазу. Мережею керують 14 валідаторів, які обробляють зняття та депозити, використовуючи набір доказів шахрайства. Якщо валідатор намагається надіслати шахрайські транзакції, смарт-контракти на Ethereum відхилятимуть ці транзакції, якщо ці докази не будуть явно перевизначені.

Докази шахрайства можуть бути скасовані Радою безпеки арбітруму з 12 членів. Однак згідно з документами Arbitrum жодній організації не дозволяється мати більше трьох членів у комітеті з безпеки. Команди розробників не звільняються від цього обмеження.

Децентралізована автономна організація Arbitrum (ArbitrumDAO) може оновити мережу, але із затримкою в 12 днів і вісім годин, тоді як Рада безпеки може оновити мережу без затримки.

Якщо секвенсор Arbitrum перестане працювати, користувачі зможуть вийти безпосередньо з мережі Ethereum, але виведення буде відкладено на один день після ініціювання. Згідно з L2Beat, користувачі мають дводенне «вікно виходу», якщо вони не погоджуються з оновленням, ініційованим ArbitrumDAO. Якщо вони вийдуть протягом цього дводенного вікна, ArbitrumDAO не зможе зупинити їх самостійно, навіть якщо DAO буде пошкоджено або захоплено зловмисником.

Немає вікна виходу, якщо користувач не погоджується з оновленням, виконаним Радою безпеки, оскільки оновлення Ради безпеки відбуваються майже миттєво.

Оптимізм

10 червня Optimism увійшов у фазу 1 із впровадженням системи захисту від помилок «Cannon». 17 серпня він повернувся до фази 0 після виявлення помилки в системі. Однак 11 вересня він знову ввімкнув перевірку помилок і тепер повернувся до Фази 1.

Якщо валідатор Optimism намагається обробити шахрайські транзакції, система захисту від помилок у смарт-контракті Optimism Ethereum відхилить ці транзакції. Голосування в Раді Безпеки може скасувати ці механізми захисту від помилок, але жодна організація не має достатньо місць, щоб це сталося без співпраці з іншими організаціями.

Згідно з L2Beat, OptimismDAO не має права впроваджувати оновлення мережі без згоди Ради безпеки. Оновлення впроваджуються без затримок.

dYdX v3

DYdX v3 є першою фазою Ethereum L2 і повністю не залежить від dYdX v4 на основі Cosmos. Він використовує докази дійсності з нульовим знанням, щоб гарантувати, що всі дійсні зняття обробляються, а недійсні зняття не обробляються.

Валідатори dYdX можуть блокувати зняття коштів на термін до 14 днів, відмовляючись включати їх у транзакції. Якщо це станеться, користувачі можуть ініціювати «примусовий вихід» на Ethereum після 14-денного періоду, щоб повернути свої кошти.

За звичайних обставин оновлення відкладається на 9 днів або лише на 2 дні, якщо контролер пріоритетів схвалює оновлення як екстрене оновлення. L2Beat попереджає, що якщо управління контролюється зловмисниками, воно може заблокувати зняття коштів, заблокувавши їх на 14 днів і розпочавши оновлення контракту, які реалізуються протягом дев’яти днів.

Незважаючи на це, L2Beat все ще вважає dYdX на етапі 1, оскільки оновлення зазвичай відкладається на дев’ять днів, що перевищує семиденний мінімум.

ZKsync Lite

ZKsync Lite використовує підтвердження з нульовим знанням для перевірки транзакцій. За звичайних обставин команда не може обробляти недійсні транзакції, а також не може запобігти підтвердженню дійсних транзакцій.

Якщо команда ініціює оновлення, оновлення набуде чинності через 21 день. Якщо валідатор ZKsync відмовляється включити зняття коштів користувача в транзакцію, користувач може ініціювати примусове зняття на Ethereum і мати 14 днів для повернення коштів. Згідно зі звітом L2Beat, оновлення триватиме 21 день, що дасть користувачам семиденне «вікно виходу».

ZKsync Lite не має функцій смарт-контрактів; він розроблений спеціально для крипто-платежів.

Окрім цих мереж, L2Beat також перелічує DeGate v1 і Fuel v1 як мережі, які досягли фази 1. Насправді ці мережі вважаються «Фазою 2» або повністю децентралізованими. Їх загальний TVL становить приблизно 51 мільйон доларів.

Користувачі, які погоджуються зі стандартами Бутеріна, повинні продовжувати називати зазначені мережі «рівнем 2» після 1 січня, доки вони не заперечують проти деяких аналізів L2Beat.

Чотири основні рівні 2, які не були обрані

Перші чотири мережі, наразі не визначені L2Beat як фаза 1, або не відповідають одному з критеріїв, необхідних для фази 1, або все ще знаходяться на стадії оцінки.

Усі ці мережі вже увійшли до фази 0, тому все ще можливо, що вони перейдуть до фази 1 до кінця року.

База

Мережа Base Coinbase не перевіряє шахрайство. Він є частиною супермережі Optimism, яка запровадила захист від шахрайства. Таким чином, для Base буде легко запровадити захист від шахрайства, і він може увійти в першу фазу до кінця року. Але досі цього не зроблено.

Проблеми з першою фазою базової мережі, джерело: L2Beat

Вибух

L2Beat вважає Blast мережею «стадії 0». Користувачі можуть самостійно запускати вузли Blast для перевірки дійсності депозитів і зняття коштів. Однак програмне забезпечення видасть попередження, лише якщо зняття недійсне. Користувачі не можуть виводити кошти проти волі адміністрації Blast.

Blast може видати сертифікат про шахрайство до кінця цього року, і в цьому випадку він матиме позначку «Рівень 2» у 2025 році. Але наразі він не відповідає всім критеріям агрегації Фази 1.

Ера ZKsync

За даними Matter Labs, розробник мережі, ZKsync Era, використовує нульові докази для перевірки депозитів і зняття коштів. Зараз L2Beat оцінює, як працює система. Можливо, ера ZKsync вже перебуває на етапі 1 або незабаром досягне фази 1.

12 вересня команда анонсувала нову систему управління, яка призначає «охоронців» для захисту користувачів у разі атаки на управління. У повідомленні команда стверджувала, що намагається досягти другого етапу повної децентралізації.

Незважаючи на це, L2Beat наразі класифікує ZKsync Era як Phase 0, оскільки ще не завершив оцінку елементів мережі Phase 1.

Starknet

Starknet реалізував докази дійсності з нульовим знанням у своїх смарт-контрактах. Однак ці докази можуть бути перевизначені операторами з білого списку, і користувачі не можуть знімати гроші без дозволу валідатора рівня 2.

Оскільки Starknet вже запровадив підтвердження валідності, застосування інших критеріїв для мереж Фази 1 буде відносно простим. Таким чином, Starknet може увійти в фазу 1 до 31 грудня, але це ще не на належному рівні.

Декілька інших мереж із TVL нижче 600 мільйонів доларів все ще вважаються фазою 0.

Серед них Mode, Lisk, Polygon zkEVM, Taiko, Bob, Loopring, Zora, Kroma, Kinto, Paradex, Boba, ZKSpace тощо.

Усі ці мережі досягли фази 0, а деякі виконали принаймні один критерій для фази 1. Але жодна мережа ще не відповідала всім критеріям для досягнення Фази 1.

Scroll і Linea все ще знаходяться нижче рівня 0

За даними L2Beat, є дві мережі з понад 700 мільйонами доларів TVL, і хоча вони стверджують, що досягли рівня 2, вони ще навіть не досягли рівня 0.

Перша — Scroll, у контрактах якої зафіксовано понад 1,1 мільярда доларів у криптовалюті. У L2Beat заявили, що Scroll «не має доступного програмного забезпечення вузла для реконструкції стану з даних L1», тому користувачі не можуть самостійно перевіряти свої транзакції.

На другому місці Linea, у контракті якої зафіксовано понад 780 мільйонів доларів. Як і Scroll, Linea не розробила програмне забезпечення для вузлів, яке дозволило б громадськості перевіряти дійсність її транзакцій.

Ці мережі як відповідають, так і не відповідають визначенню «рівня 2» до 2025 року, яке підтримує Бутерін.

Прихильники Ethereum, швидше за все, продовжуватимуть підштовхувати команду до більшої децентралізації своєї мережі, а якщо вони цього не зроблять, то перестануть називати їх рівнем 2. Але деякі мережі продовжуватимуть стверджувати, що працюють над цим, а інші стверджуватимуть, що це не має значення. Тільки час покаже, яка сторона переможе в довгостроковій перспективі.