Бути базовим чи не бути базовим

СереднійSep 05, 2024
Дослідження застосування технології Rollup в екосистемі Ethereum, аналіз його впливу на фрагментацію блокчейну та розв'язання загальних шарів послідовності. Це передбачає глибоке поглиблення у виклики та потенціал Based Rollup, а також обговорення того, як покращити користувацький досвід за допомогою швидших часів блоків L1 та передпідтвердження, зберігаючи принципи децентралізації Ethereum.
Бути базовим чи не бути базовим

TL;DR

Дорожній карті, зосередженій на Rollup, призвели до фрагментації та розділення блокчейнів. Ця фрагментація призвела до відсутності передачі вартості між Rollups. Як рішення цієї проблеми, з'явилися механізми спільного послідовника, такі як Espresso, Astria та Radius. Але це рішення вбудовано потребує нових довір'яних припущень. Тому що такий шар має мати власний набір безпеки.

Якщо ми хочемо побудувати спільний шар послідовності для rollups, Ethereum є найбільш авторитетним нейтральним шаром, який ми можемо побудувати / використовувати як спільний послідовник. Основне послідовне (так звані основні rollups) мають повну складність з Ethereum за своєю природою, а також інші основні rollups. Однак бути основним rollup-ом супроводжується деякими викликами. Найважливішим з цих викликів є те, що час блоку обмежений 12 секундами, так само, як в Ethereum. Рішенням є механізм надання користувачам швидкого підтвердження, такого як централізовані послідовники, або прискорення часу блоку Ethereum. На тестовій мережі основні попередні підтвердження надають попередні підтвердження швидше, ніж централізовані послідовники сьогодні.

Перехресті

Добре пам'ятати про обраний напрямок Ethereum на початку публікації. Ethereum прийняв децентралізацію з першого дня. Це найперший пріоритет. Цей пріоритет накладає на нас певні обмеження щодо користувацького досвіду. Ці обмеження виникають через проблеми проектування децентралізованої розподіленої системи (наприклад, робота з глобальним станом, послідовне виконання тощо). Саме в цьому полягає відмінність Ethereum від інших L1. Вони обрали різні шляхи. Інші L1 вирішили бути швидкими та дешевими, пожертвувавши децентралізацією. Вони швидкі та дешеві, оскільки мають доказ історії, більші розміри блоків, паралельну обробку. Ці концепції дозволяють здійснювати швидкі та дешеві транзакції, але вони також збільшують навантаження на валідаторів. Ось чому вимоги до апаратного забезпечення інших валідаторів L1 вищі, ніж у Ethereum.

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

Ethereum embraced a rollup-centric roadmap to outsource execution 4 роки тому, щоб зробити його більш зручним для користувачів, поки не прийдуть поліпшення. Завдяки цьому ми досягли середньоденної цифри у 250 TPS на Ethereum.

rollup.wtf

Як зазначено вище, пройшло 4 роки з того часу, як Ethereum вирішив вибрати шлях керованого ролапом. Протягом цього часу було проведено багато експериментів з L2 щодо «того, чим має бути сам Ethereum». AltVMs (Fuel, Fluent), zkVMs (Aztec, Starknet), zkEVMs (Scroll, Linea, zkSync), паралельні EVMs (MegaETH) і т.д. Всі ці експерименти дають уявлення про майбутнє самого Ethereum. Але вони також створили багато окремих блокчейнів, які навіть не мають між собою жодного зв'язку. Саме тому були створені спільні рівні послідовності для вирішення фрагментації.

Спільні послідовні шари

Наразі у ролапах є централізовані послідовники. Це призводить до великих ризиків цензури, живості та видобутку MEV. Ролапи, натомість, можуть обрати спільних послідовників, якщо вони хочуть бути децентралізованими. Використовуючи спільних послідовників, ролапи можуть скористатися остаточністю, децентралізацією, швидкими транзакціями та атомарністю міжланцюжкових операцій. Як каже Віталік, "Децентралізація ролапів включає 90% зусиль щодо розробки нового L1". Таким чином, інженерні зусилля для децентралізації можна уникнути, приєднуючись до спільних послідовників.

Спільний шар послідовності це, в основному, шар, який з'єднує послідовні права участи роллапів в одну мережу послідовників. Цей шар працює з протоколом консенсусу, таким як BFT, в якому може брати участь будь-хто (в межах дизайну протоколу консенсусу). Таким чином, кілька роллапів мають спільний механізм визначення порядку транзакцій. Цей механізм також забезпечує швидку фінальність L2 та композабельність між усіма учасниками роллапів.

Спільний шар секвенсера – це маркетплейс секвенсорів. На цьому маркетплейсі роллапи можуть продавати свій блоковий простір (і права на пропозиції) учасникам з вищою ставкою слот за слотом. Це також створює шар, який перерозподіляє MEV між усіма зведеннями, що беруть участь.

Спільнота

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

Однак, згідно з системним проектуванням спільних послідовників, повинно бути якомога більше роллапів. Якщо учасник роллапу X залишає ланцюг, це порушує розподіл MEV і безпосередньо впливає на мережевий ефект. Спільне послідування - це безкінечна гра, в якій учасників потрібно утримувати в грі усе часи. Це чиста модель b2b, як Rushiсказав.

Спільні шари послідовності запускають протокол, такий як BFT, для швидкого підтвердження на рівні L2 поряд з ринком спільного послідовника, і він вводить припущення щодо чесності. Він припускає, що половина валідаторів є чесними. Якщо з якоїсь причини половина валідаторів не працює або є недобросовісними, ланцюг може втратити життєздатність (їх можна використовувати на основі запасу). Якщо протокол BFT втрачає життєздатність, участь у роллапах не може скористатися швидким підтвердженням, оскільки їм потрібно сертифікувати підтвердження від протоколу BFT. Також будуть зупинені виводи з шару. Але навіть якщо протокол BFT розбитий, перерозподіл MEV все одно продовжуватиметься, оскільки в Espresso, наприклад, перерозподіл MEV є окремим від протоколу BFT. Порівнюючи, Ethereum завжди буде найсильнішим протоколом BFT, коли розглядається криптоекономічна безпека та життєздатність.

Також вони мають ризики повторного ставлення, якщо вони використовують це. Якщо апаратні вимоги для валідатора високі, це призведе до монополії. Також може бути масове зниження, якщо в сервісі повторного ставлення виникне помилка; дивіться Ейгенлаеру Питання про ризикидля більш детальної інформації. Щодо методів повторного вкладання у спільних послідовниках, див. спільне дослідження Nethermind та Fourpillar.тут.

Важливо зауважити, що з урахуванням використання попереднього підтвердження спільними послідовниками цей процес може бути завершений на L1 (також відомий як попереднє підтвердження), що усуває необхідність у новому рівні. Також слід зауважити, що спільний послідовник все одно повинен пройти через конвеєр L1. Тому тут "швидка остаточність" не має сенсу.

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

Нейтральна композабельність це вже не мем: будьте основою

Як ми сказали, Ethereum є найбільш вірогідним нейтральним шаром для побудови чогось на ньому. Rollups досягають цього, відправляючи свої пакети/доведення для використання Ethereum як DA шару. Наразі більшість rollups керуються центральними послідовниками, і всі транзакції послідовно розташовуються командами rollup. Деякі з команд все ще працюють над деякими конструкціями, щоб зробити свою мережу децентралізованою, наприклад, Aztec’s.Фернет. Є ще один спосіб зробити мережу децентралізованою, не витрачаючи величезні інженерні ресурси: на основі послідовності.

Тайкоце дуже перший на основі rollup, який використовує Ethereum як шар послідовності. Побудова блоку повністю належить Ethereum. Будь-хто може запропонувати блок, це повністю бездозвільно. Кожен rollup може досягти композиційності за допомогою бази. Не додавши новий шар. Оскільки слоти Ethereum та базового rollup рухаються синхронно, вони повністю сумісні один з одним. Це означає, що можливо взяти сплесковий кредит на L1 та здійснити деяку діяльність на базовому rollup в тому ж слоті (завдяки нашому дизайну BBR, докладніше прочитайтетут). Але базування має свою ціну.

джерело: L2Beat

Ми зачепили це питання в "Gate"Розгортання-центричні врахування передплат"статті, але давайте коротко підсумуємо. Як ми вже сказали, основні ролапси мають такий самий час блокування 12 секунд, як Ethereum. Це означає, що основні ролапси повинні надсилати свої дані до L1 з кульками (або calldata) кожні 12 секунд. Якщо ви не можете заповнити кулю достатньо L2-транзакцій для покриття L1-плати, ви втратите гроші. Щоб не передавати це нашим користувачам на початку, ми покрили це самі і витратили багато грошей. Сьогодні час блокування більше 12 секунд (∼20с), щоб пропозиція була прибутковою."

https://dune.com/taiko_xyz/taikobcr

Це приклади труднощів, з якими може зіткнутися базовий ролап, на прикладі Taiko. Узагальнюючи, основна проблема полягає в часі блоку та обмеженні до базових комісій, на відміну від центрального послідовника. Ви жертвуєте доходом через те, що послідовність повністю бездозвільна, і ваш MEV повністю перетікає на Ethereum, ви не можете отримати жодної вартості з транзакцій (Spire Labs is developing a based framework to improve based rollup’ revenue model).

Щоб вирішити проблему користувацького досвіду, часу блокування, у нас є два варіанти:

  1. Засновані передпідтвердження
  2. Швидші часи блоку на L1

Засновані передплати

На основі передпідтверджень просто використовуються деякі з валідаторів L1, щоб дати передпідтвердження користувачам L2. На основі передпідтверджень успішно працюють на тестовій мережі Helder, і тепер можливо здійснювати миттєві перекази (20 мс у демо Gattaca, ∼260мсв Arbitrum) транзакції на Taiko.

Демо-версія передпідтвердження на основі Титана

У підтвердженнях на основі ви не успадковуєте усі ​​можливості та безпеку Ethereum. Ви довіряєте лише підмножині набору валідаторів Ethereum. Але варто зазначити, що ми отримуємо достовірне зобов'язання від поточного пропонента Ethereum. Будь-хто може бути попереднім конференц-провайдером (постачальником підтвердження), заставивши певну кількість ETH на контракт реєстрації. Ми пояснили деталі підтвердження на основі в попередньому дописі в нашому блозі, див. тут.

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

Швидші блоки?

Ніхто не відмовиться від того, щоб зробити Ethereum більш зручним для користувачів. Швидша остаточність, швидші часи блоків та швидші транзакції. Це найбільш корисний сценарій для базового rollup, оскільки, як ми вже сказали, час блоку L1 - єдине перешкода для базування. Швидший блок L1 означає швидші блоки базового rollup.

Основна ідея для швидшого L1 - це консенсус, який природно зменшує час слоту.Одноразова фінальність (SSF) це механізм консенсусу(Орбіта SSFв більш конкретно випадку, коли розглядається використання слотів, кожен з яких може бути завершений за кілька секунд. У поточному протоколі Gasper час завершення становить 2 епохи, тобто 13 хвилин. Однак недоліком SSF є його вразливість до 33% витоків бездіяльності.

Основне питання тут полягає в тому, чому, якщо швидкіший L1 завжди є необхідністю, інженерні зусилля, витрачені на чотири роки ролапів, не використовуються для прискорення самого L1. Ми вклали багато зусиль у дослідження та розробку ролапів. Ми виконали велику роботу та досягли багатьох різних підходів. Навіть якщо б коротші часи блоків були прийняті сьогодні, це займе як мінімум 2-3 роки, щоб розробити.

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

Висновок

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

Шлях вперед може полягати в нових рішеннях, таких як передпередбачення на основі та швидші часи блоку L1, щоб подолати недоліки рулапів на основі. Ці заходи спрямовані на покращення користувацького досвіду, не посягаючи на відповідність Ethereum. Метою є створення масштабованої, децентралізованої та зручної для користувачів екосистеми, яка залишається вірною візії Ethereum.

Вибір бути базовим або ні - це не тільки технічне рішення. Це стосується напрямку децентралізованої "фреймворка" для роллапу.


Приєднуйтесь до нас

Досліджуйте відкриті посади на нашому дошка оголошень про роботу.

Слідкуйте за нами

Отримуйте останні новини від Taiko:

  1. Веб-сайт: https://taiko.xyz.
  2. Discord: https://discord.gg/taikoxyz.
  3. GitHub: https://github.com/taikoxyz.
  4. Twitter: https://twitter.com/taikoxyz.
  5. Форум спільноти: https://community.taiko.xyz.
  6. YouTube: @taikoxyz"">https://www.youtube.com/@taikoxyz.
  7. Warpcast:https://warpcast.com/taikoxyz.

Сприяти

Долучайтеся до Taiko на GitHub та заробляйте GitPOAP! Ви також будете представлені як учасник нашого README. Почніть з внесок вручну.

Disclaimer:

  1. Ця стаття взята з [ дзеркало], Усі авторські права належать оригінальному автору [Taiko Labs&Jünger]. Якщо є зауваження до цієї перепублікації, будь ласка, зв'яжіться з Gate Learnкоманда, і вони швидко цим займуться.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими, хто їх автор і не становлять жодної інвестиційної поради.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіатування перекладених статей заборонене.

Бути базовим чи не бути базовим

СереднійSep 05, 2024
Дослідження застосування технології Rollup в екосистемі Ethereum, аналіз його впливу на фрагментацію блокчейну та розв'язання загальних шарів послідовності. Це передбачає глибоке поглиблення у виклики та потенціал Based Rollup, а також обговорення того, як покращити користувацький досвід за допомогою швидших часів блоків L1 та передпідтвердження, зберігаючи принципи децентралізації Ethereum.
Бути базовим чи не бути базовим

TL;DR

Дорожній карті, зосередженій на Rollup, призвели до фрагментації та розділення блокчейнів. Ця фрагментація призвела до відсутності передачі вартості між Rollups. Як рішення цієї проблеми, з'явилися механізми спільного послідовника, такі як Espresso, Astria та Radius. Але це рішення вбудовано потребує нових довір'яних припущень. Тому що такий шар має мати власний набір безпеки.

Якщо ми хочемо побудувати спільний шар послідовності для rollups, Ethereum є найбільш авторитетним нейтральним шаром, який ми можемо побудувати / використовувати як спільний послідовник. Основне послідовне (так звані основні rollups) мають повну складність з Ethereum за своєю природою, а також інші основні rollups. Однак бути основним rollup-ом супроводжується деякими викликами. Найважливішим з цих викликів є те, що час блоку обмежений 12 секундами, так само, як в Ethereum. Рішенням є механізм надання користувачам швидкого підтвердження, такого як централізовані послідовники, або прискорення часу блоку Ethereum. На тестовій мережі основні попередні підтвердження надають попередні підтвердження швидше, ніж централізовані послідовники сьогодні.

Перехресті

Добре пам'ятати про обраний напрямок Ethereum на початку публікації. Ethereum прийняв децентралізацію з першого дня. Це найперший пріоритет. Цей пріоритет накладає на нас певні обмеження щодо користувацького досвіду. Ці обмеження виникають через проблеми проектування децентралізованої розподіленої системи (наприклад, робота з глобальним станом, послідовне виконання тощо). Саме в цьому полягає відмінність Ethereum від інших L1. Вони обрали різні шляхи. Інші L1 вирішили бути швидкими та дешевими, пожертвувавши децентралізацією. Вони швидкі та дешеві, оскільки мають доказ історії, більші розміри блоків, паралельну обробку. Ці концепції дозволяють здійснювати швидкі та дешеві транзакції, але вони також збільшують навантаження на валідаторів. Ось чому вимоги до апаратного забезпечення інших валідаторів L1 вищі, ніж у Ethereum.

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

Ethereum embraced a rollup-centric roadmap to outsource execution 4 роки тому, щоб зробити його більш зручним для користувачів, поки не прийдуть поліпшення. Завдяки цьому ми досягли середньоденної цифри у 250 TPS на Ethereum.

rollup.wtf

Як зазначено вище, пройшло 4 роки з того часу, як Ethereum вирішив вибрати шлях керованого ролапом. Протягом цього часу було проведено багато експериментів з L2 щодо «того, чим має бути сам Ethereum». AltVMs (Fuel, Fluent), zkVMs (Aztec, Starknet), zkEVMs (Scroll, Linea, zkSync), паралельні EVMs (MegaETH) і т.д. Всі ці експерименти дають уявлення про майбутнє самого Ethereum. Але вони також створили багато окремих блокчейнів, які навіть не мають між собою жодного зв'язку. Саме тому були створені спільні рівні послідовності для вирішення фрагментації.

Спільні послідовні шари

Наразі у ролапах є централізовані послідовники. Це призводить до великих ризиків цензури, живості та видобутку MEV. Ролапи, натомість, можуть обрати спільних послідовників, якщо вони хочуть бути децентралізованими. Використовуючи спільних послідовників, ролапи можуть скористатися остаточністю, децентралізацією, швидкими транзакціями та атомарністю міжланцюжкових операцій. Як каже Віталік, "Децентралізація ролапів включає 90% зусиль щодо розробки нового L1". Таким чином, інженерні зусилля для децентралізації можна уникнути, приєднуючись до спільних послідовників.

Спільний шар послідовності це, в основному, шар, який з'єднує послідовні права участи роллапів в одну мережу послідовників. Цей шар працює з протоколом консенсусу, таким як BFT, в якому може брати участь будь-хто (в межах дизайну протоколу консенсусу). Таким чином, кілька роллапів мають спільний механізм визначення порядку транзакцій. Цей механізм також забезпечує швидку фінальність L2 та композабельність між усіма учасниками роллапів.

Спільний шар секвенсера – це маркетплейс секвенсорів. На цьому маркетплейсі роллапи можуть продавати свій блоковий простір (і права на пропозиції) учасникам з вищою ставкою слот за слотом. Це також створює шар, який перерозподіляє MEV між усіма зведеннями, що беруть участь.

Спільнота

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

Однак, згідно з системним проектуванням спільних послідовників, повинно бути якомога більше роллапів. Якщо учасник роллапу X залишає ланцюг, це порушує розподіл MEV і безпосередньо впливає на мережевий ефект. Спільне послідування - це безкінечна гра, в якій учасників потрібно утримувати в грі усе часи. Це чиста модель b2b, як Rushiсказав.

Спільні шари послідовності запускають протокол, такий як BFT, для швидкого підтвердження на рівні L2 поряд з ринком спільного послідовника, і він вводить припущення щодо чесності. Він припускає, що половина валідаторів є чесними. Якщо з якоїсь причини половина валідаторів не працює або є недобросовісними, ланцюг може втратити життєздатність (їх можна використовувати на основі запасу). Якщо протокол BFT втрачає життєздатність, участь у роллапах не може скористатися швидким підтвердженням, оскільки їм потрібно сертифікувати підтвердження від протоколу BFT. Також будуть зупинені виводи з шару. Але навіть якщо протокол BFT розбитий, перерозподіл MEV все одно продовжуватиметься, оскільки в Espresso, наприклад, перерозподіл MEV є окремим від протоколу BFT. Порівнюючи, Ethereum завжди буде найсильнішим протоколом BFT, коли розглядається криптоекономічна безпека та життєздатність.

Також вони мають ризики повторного ставлення, якщо вони використовують це. Якщо апаратні вимоги для валідатора високі, це призведе до монополії. Також може бути масове зниження, якщо в сервісі повторного ставлення виникне помилка; дивіться Ейгенлаеру Питання про ризикидля більш детальної інформації. Щодо методів повторного вкладання у спільних послідовниках, див. спільне дослідження Nethermind та Fourpillar.тут.

Важливо зауважити, що з урахуванням використання попереднього підтвердження спільними послідовниками цей процес може бути завершений на L1 (також відомий як попереднє підтвердження), що усуває необхідність у новому рівні. Також слід зауважити, що спільний послідовник все одно повинен пройти через конвеєр L1. Тому тут "швидка остаточність" не має сенсу.

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

Нейтральна композабельність це вже не мем: будьте основою

Як ми сказали, Ethereum є найбільш вірогідним нейтральним шаром для побудови чогось на ньому. Rollups досягають цього, відправляючи свої пакети/доведення для використання Ethereum як DA шару. Наразі більшість rollups керуються центральними послідовниками, і всі транзакції послідовно розташовуються командами rollup. Деякі з команд все ще працюють над деякими конструкціями, щоб зробити свою мережу децентралізованою, наприклад, Aztec’s.Фернет. Є ще один спосіб зробити мережу децентралізованою, не витрачаючи величезні інженерні ресурси: на основі послідовності.

Тайкоце дуже перший на основі rollup, який використовує Ethereum як шар послідовності. Побудова блоку повністю належить Ethereum. Будь-хто може запропонувати блок, це повністю бездозвільно. Кожен rollup може досягти композиційності за допомогою бази. Не додавши новий шар. Оскільки слоти Ethereum та базового rollup рухаються синхронно, вони повністю сумісні один з одним. Це означає, що можливо взяти сплесковий кредит на L1 та здійснити деяку діяльність на базовому rollup в тому ж слоті (завдяки нашому дизайну BBR, докладніше прочитайтетут). Але базування має свою ціну.

джерело: L2Beat

Ми зачепили це питання в "Gate"Розгортання-центричні врахування передплат"статті, але давайте коротко підсумуємо. Як ми вже сказали, основні ролапси мають такий самий час блокування 12 секунд, як Ethereum. Це означає, що основні ролапси повинні надсилати свої дані до L1 з кульками (або calldata) кожні 12 секунд. Якщо ви не можете заповнити кулю достатньо L2-транзакцій для покриття L1-плати, ви втратите гроші. Щоб не передавати це нашим користувачам на початку, ми покрили це самі і витратили багато грошей. Сьогодні час блокування більше 12 секунд (∼20с), щоб пропозиція була прибутковою."

https://dune.com/taiko_xyz/taikobcr

Це приклади труднощів, з якими може зіткнутися базовий ролап, на прикладі Taiko. Узагальнюючи, основна проблема полягає в часі блоку та обмеженні до базових комісій, на відміну від центрального послідовника. Ви жертвуєте доходом через те, що послідовність повністю бездозвільна, і ваш MEV повністю перетікає на Ethereum, ви не можете отримати жодної вартості з транзакцій (Spire Labs is developing a based framework to improve based rollup’ revenue model).

Щоб вирішити проблему користувацького досвіду, часу блокування, у нас є два варіанти:

  1. Засновані передпідтвердження
  2. Швидші часи блоку на L1

Засновані передплати

На основі передпідтверджень просто використовуються деякі з валідаторів L1, щоб дати передпідтвердження користувачам L2. На основі передпідтверджень успішно працюють на тестовій мережі Helder, і тепер можливо здійснювати миттєві перекази (20 мс у демо Gattaca, ∼260мсв Arbitrum) транзакції на Taiko.

Демо-версія передпідтвердження на основі Титана

У підтвердженнях на основі ви не успадковуєте усі ​​можливості та безпеку Ethereum. Ви довіряєте лише підмножині набору валідаторів Ethereum. Але варто зазначити, що ми отримуємо достовірне зобов'язання від поточного пропонента Ethereum. Будь-хто може бути попереднім конференц-провайдером (постачальником підтвердження), заставивши певну кількість ETH на контракт реєстрації. Ми пояснили деталі підтвердження на основі в попередньому дописі в нашому блозі, див. тут.

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

Швидші блоки?

Ніхто не відмовиться від того, щоб зробити Ethereum більш зручним для користувачів. Швидша остаточність, швидші часи блоків та швидші транзакції. Це найбільш корисний сценарій для базового rollup, оскільки, як ми вже сказали, час блоку L1 - єдине перешкода для базування. Швидший блок L1 означає швидші блоки базового rollup.

Основна ідея для швидшого L1 - це консенсус, який природно зменшує час слоту.Одноразова фінальність (SSF) це механізм консенсусу(Орбіта SSFв більш конкретно випадку, коли розглядається використання слотів, кожен з яких може бути завершений за кілька секунд. У поточному протоколі Gasper час завершення становить 2 епохи, тобто 13 хвилин. Однак недоліком SSF є його вразливість до 33% витоків бездіяльності.

Основне питання тут полягає в тому, чому, якщо швидкіший L1 завжди є необхідністю, інженерні зусилля, витрачені на чотири роки ролапів, не використовуються для прискорення самого L1. Ми вклали багато зусиль у дослідження та розробку ролапів. Ми виконали велику роботу та досягли багатьох різних підходів. Навіть якщо б коротші часи блоків були прийняті сьогодні, це займе як мінімум 2-3 роки, щоб розробити.

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

Висновок

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

Шлях вперед може полягати в нових рішеннях, таких як передпередбачення на основі та швидші часи блоку L1, щоб подолати недоліки рулапів на основі. Ці заходи спрямовані на покращення користувацького досвіду, не посягаючи на відповідність Ethereum. Метою є створення масштабованої, децентралізованої та зручної для користувачів екосистеми, яка залишається вірною візії Ethereum.

Вибір бути базовим або ні - це не тільки технічне рішення. Це стосується напрямку децентралізованої "фреймворка" для роллапу.


Приєднуйтесь до нас

Досліджуйте відкриті посади на нашому дошка оголошень про роботу.

Слідкуйте за нами

Отримуйте останні новини від Taiko:

  1. Веб-сайт: https://taiko.xyz.
  2. Discord: https://discord.gg/taikoxyz.
  3. GitHub: https://github.com/taikoxyz.
  4. Twitter: https://twitter.com/taikoxyz.
  5. Форум спільноти: https://community.taiko.xyz.
  6. YouTube: @taikoxyz"">https://www.youtube.com/@taikoxyz.
  7. Warpcast:https://warpcast.com/taikoxyz.

Сприяти

Долучайтеся до Taiko на GitHub та заробляйте GitPOAP! Ви також будете представлені як учасник нашого README. Почніть з внесок вручну.

Disclaimer:

  1. Ця стаття взята з [ дзеркало], Усі авторські права належать оригінальному автору [Taiko Labs&Jünger]. Якщо є зауваження до цієї перепублікації, будь ласка, зв'яжіться з Gate Learnкоманда, і вони швидко цим займуться.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими, хто їх автор і не становлять жодної інвестиційної поради.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіатування перекладених статей заборонене.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!