Автор |. ChainFeeds

Після завершення оновлення в Канкуні та зниження плати за газ L2 ринок знову повернувся до L2. Наразі існує дві основні категорії рішень Rollup L2: Optimistic Rollup і ZK Rollup. Optimistic Rollup займає більшу частку ринку завдяки своєму зрілому застосуванню на ринку. Проте є деякі проблеми як із зведеним пакетом Optimistic, так і з пакетом ZK. Щоб усунути ці обмеження та ще більше оптимізувати ефективність і функції децентралізації, було створено Based Rollup. Це не тільки спрощує технічну складність і зменшує затримки транзакцій, але також є єдиним рішенням, яке повністю успадковує жвавість Ethereum. Серед усіх відомих проектів лише команда ZK Rollup Taiko зараз розробляє рішення на основі Based Rollup.
 
Проблеми з наявними зведеннями

Optimistic Rollup потребує довшого вікна перевірки під час підтвердження транзакцій, зазвичай 7 днів, щоб дозволити виправити потенційне шахрайство. Така конструкція призводить до більш тривалого періоду очікування, перш ніж кошти можна буде зняти, що сповільнює загальний процес транзакції. Крім того, під час пікового періоду мережі Ethereum Optimistic Rollup передбачатиме високі збори за газ під час обробки доказів шахрайства. Хоча ZK Rollup може забезпечити швидший час підтвердження транзакцій і може зменшити зберігання даних транзакцій у ланцюжку, щоб заощадити кошти, це вимагає великої кількості обчислювальних ресурсів і часу в процесі генерації підтверджень з нульовим знанням, що призводить до витрат і швидкості обробки транзакцій. (TPS) впливає.
 
Коротше кажучи, технічна складність Optimistic Rollup і ZK Rollup вимагає від них підтримки складного набору інфраструктури та механізмів безпеки для обробки та перевірки транзакцій L2, що негативно впливає на транзакційні витрати та ефективність мережі.
 
Базове зведене рішення

Джастін Дрейк, дослідник Ethereum Foundation, запропонував Based Rollup у березні 2023 року, який може ефективно подолати ці проблеми. Базований зведений пакет, також відомий як L1-sequenced Rollup, — це зведений пакет, упорядкування якого повністю залежить від основного L1. Цей дизайн дозволяє пропонентам L1 без дозволу співпрацювати з пошукачами та розробниками L2, включаючи блоки Rollup безпосередньо в блоки L1, передаючи права замовлення валідаторам L1. Консенсусний рівень, рівень доступності даних і рівень розрахунків — це лише рівень виконання, побудований на мережі Rollup і відповідальний за обробку виконання транзакцій і оновлення статусу. Варто зазначити, що Based Rollup вирішує проблему ефективності Rollup з точки зору сортування, яка відрізняється від Optimistic Rollup і ZK Rollup з точки зору перевірки. Оскільки розміри відрізняються, це не суперечить класифікації OP і ZK. Іншими словами, якщо Optimistic Rollup або ZK Rollup передає права сортування верифікатору L1, це можна назвати Based Rollup.
 
Based Rollup передає відповідальність за впорядкування транзакцій на рівень L1, успадковуючи його безпеку та ефективність, одночасно оптимізуючи продуктивність рівня L2. Це єдина схема Rollup, яка успадковує 100% живучість Ethereum. Цей дизайн має наступні переваги:
 
· Повне успадкування активності: безпека та децентралізація Based Rollup узгоджуються з Ethereum, і для забезпечення дійсності та порядку транзакцій не потрібні додаткові механізми безпеки чи консенсусні алгоритми. У порівнянні з Rollup з механізмом аварійного люка, це безпечніше, швидше та зручніше. У зведеному пакеті з механізмом аварійного блоку, якщо зведений пакет дає збій або його атакують, користувачі можуть безпечно повернути свої кошти на рівень L1 через аварійний пакет, але повинні почекати певний період, перш ніж буде гарантовано врегулювання.
 
Спрощення технічної складності: додаткова складність і потенційні ризики безпеки з’являються, коли L2 потрібно самостійно вирішувати проблеми з упорядкуванням транзакцій і доступністю даних. Передача відповідальності за замовлення на L1 спрощує структуру L2, не вимагаючи перевірки підпису секвенсора, аварійних люків і зовнішнього консенсусу PoS.
 
· Зменшення затримок: використання L1 для сортування транзакцій може швидко підтвердити дійсність і порядок транзакцій, тим самим скорочуючи час підтвердження та покращуючи швидкість відповіді та ефективність усієї мережі.
 
· Зниження операційних витрат: оскільки L1 уже обробив сортування транзакцій, L2 може групувати та підтверджувати транзакції більш ефективно на цій основі, зменшуючи складність перевірки L2, а також ресурси та витрати, споживані лише для сортування. Ця економічна ефективність стає ще більш помітною, коли обсяги транзакцій великі.
 
Послідовність економічних стимулів: майнер L1 може отримувати додаткові винагороди та стимули за участь у замовленні транзакцій L2, що підвищує їхню мотивацію підтримувати загальний стан мережі. Цей дизайн також допомагає підтримувати послідовність стимулів між різними рівнями в мережі, підвищуючи економічну безпеку всієї екосистеми.



Проблеми, з якими стикається Based Rollup

Хоча Based Rollup може вирішити деякі недоліки поточного рішення Rollup, ця технологія також стикається з деякими проблемами:
 
· Обмеження доходу: використання сортування L1 обмежує можливість отримати MEV, і більшість MEV базового зведення надходитиме до верифікаторів L1. Based Rollup сам по собі не може отримати пряму користь від цього.
 
·Гнучкість послідовності: делегування завдання послідовності L1 може зменшити гнучкість послідовності, впливаючи на реалізацію конкретних стратегій послідовності транзакцій і швидке підтвердження транзакцій. Наприклад, рішення L1 щодо сортування може полягати в тому, що майнери вибирають пріоритет певних транзакцій, щоб максимізувати власні інтереси, тому впровадження механізму сортування, подібного до FCFS Arbitrum (First Come First Served) у Based Rollup, потребує додаткової технічної підтримки (наприклад, EigenLayer ).
 
Зведений проект на основі побудови

Оскільки концепція Based Rollup була запропонована лише рік тому, це відносно нова концепція, і її теорія та деталі реалізації все ще знаходяться на стадії дослідження та вдосконалення. найвідоміший проект - Taiko. Taiko — це L2, що використовує технологію ZK Rollup і розробив Type-1 zkEVM, який забезпечує ті самі коди операцій і функції, що й Ethereum, забезпечуючи високу сумісність із існуючою екосистемою Ethereum. Невдовзі після того, як була запропонована концепція Based Rollup, Taiko почав створювати Based Rollup, передавши впорядкування транзакцій верифікаторам Ethereum і використовуючи Ethereum як рівень розрахунків і доступності даних і механізм консенсусу для спрощення структури Rollup. 15 січня 2024 року Taiko запустив тестову мережу Katla та впровадив Based Contestable Rollup (BCR), Based Rollup, який включає процес обробки суперечок (подібний до системи захисту від шахрайства) у робочий процес перевірки транзакцій.
 
перспектива на майбутнє

Хоча для розробки Based Rollup може знадобитися більше часу та ресурсів, а також подвійна перевірка ринку та технології. Але в довгостроковій перспективі Based Rollup отримає перевагу в ринковій конкуренції завдяки підвищеній безпеці, децентралізованим функціям, спрощеній структурі та послідовності цілей. Особливо в області DeFi Based Rollup продемонстрував більш високу швидкість підтвердження транзакцій і нижчі транзакційні витрати, що має значні потенційні переваги. Вважається, що завдяки постійному вдосконаленню технології та поступовому визнанню ринку, Based Rollup займе позицію на ринку рішень Rollup L2.