OP Research: чи є «Космос» остаточною формою Layer2?

СереднійNov 26, 2023
У цій статті розглядаються різноманітні точки зору щодо майбутнього напрямку розвитку блокчейну, з особливим акцентом на поточному стані багатоланцюжкових наративів порівняно з Layer2. Надаючи повний огляд і паралельне порівняння як старих, так і нових рішень блокчейну, ми отримуємо уявлення про поточний стан мереж Layer2. Структура Cosmos також представлена для аналізу поточної ситуації та перспектив конкурентів Layer2, таких як Op Stack.
OP Research: чи є «Космос» остаточною формою Layer2?

Попередній досвід

Layer2 останнім часом був фокусом на ринку.

Цікаво, що Rollups на основі ZK запустили власну ZKEVM і тестові мережі, передбачаючи залучення реальних користувачів і коштів через airdrops. У результаті користувачі, які бажають скористатися цими можливостями, щодня взаємодіють із численними мережами Layer2. Однак це також підкреслює гостру конкуренцію на цій арені. Зокрема, Arbitrum привернув значну увагу завдяки використанню airdrop-ів і згодом надав екосистемні гранти своїм проектам, заохочуючи зростання екосистеми та заохочуючи користувачів. Завдяки цій стратегії загальна вартість Arbitrum заблокована (TVL) і транзакції стабільно вдвічі перевищують показник Optimism. Тим часом ZKSync досяг швидкого зростання TVL і транзакцій через епохи та очікувані аірдропи.

Стикаючись із цими проблемами щодо даних, перший емітент токенів, Optimism, також стикався зі значними розблокуваннями токенів щомісяця. Намагаючись змінити ситуацію, Optimism відповів своєю стратегією OP Stack. Початковий запуск OP Stack не привернув особливої уваги, поки Coinbase не оголосила про свої плани використовувати OP Stack для розробки власного Layer2BASE, а A16Z оголосив про свій намір використовувати OP Stack для випуску свого Layer2 Magi. Після цього запуск Layer2, здавалося, досяг консенсусу, оскільки проекти з різних секторів оголосили про участь у війні Layer2. Ціна токена OP різко зросла, досягнувши кульмінації із запуском мережі BASE.

Інші визнані рішення Layer2 також не могли залишитися осторонь, вирішивши випустити власні стеки, щоб конкурувати з Optimism, наприклад Arbitrum Orbit, Polygon 2.0, Hyperchain ZKSync і Starknet Starware.

Рівень 2 досягає віхового успіху

Ринок має різні погляди на те, чи майбутнє блокчейну за мультиланцюжками чи за Layer2. Наразі Layer2 і багатоланцюжки (особливо функціональні ланцюги) стали свідками помітного прогресу. На початку 2022 року тривала дискусія про те, чи буде майбутнє блокчейну за кількома ланцюжками чи ETH у поєднанні з Layer2. Тепер Cosmos, здається, відійшов на другий план, поступившись таким рішенням Layer2, як Optimism, Arbitrum, Polygon і ZKSync. Фонди та розробники фактично віддали свої голоси, переважною більшістю вирішуючи інвестувати та оселитися в екосистемі Layer2.

Після переходу на POS та оновлення в Шанхаї Ethereum (ETH) тепер містить більшість мережевих активів і продовжує лідирувати в гонці за масштабованістю та дефляцією. Замість створення нового загальнодоступного ланцюга без інновацій і створення нової екосистеми, щоб конкурувати за трафік Ethereum, ефективніше покладатися на обчислювальну потужність і стан Ethereum для безпеки. Використання ETH як токена GAS і залучення розробників і ліквідності через віртуальну машину Ethereum (EVM) і стимули дозволяють мігрувати вартість, створюючи ефект маховика. Дані вказують на те, що з точки зору Total Value Locked (TVL), кількості проектів і унікальних номерів користувачів Layer2 має перевагу. Крім того, багато проектів оголосили про свої наміри випустити рішення Layer2, що означає початок багатоланцюжкової ери для Layer2.

Однак після інциденту з Terra такі мережі, як Terra та Juno з екосистеми Cosmos, здавалося, майже пішли з ринку. Проте такі організації в екосистемі Cosmos, як Injective, Canto, Berachain, Sei та DYDX v4, або збираються запустити, або вже розгорнули свої основні мережі. Вони прагнуть вирішувати поточні виклики блокчейну більш агресивними способами та створювати власні екосистеми. Cosmos також представив Evmos, щоб використовувати імпульс Ethereum, виснажуючи ліквідність Ethereum. Крім того, Cosmos випустив Cosmos 2.0, щоб розширити можливості ATOM, забезпечивши безпеку між ланцюгами та блок-аукціони, тим самим підвищивши значимість його екосистеми. Проте, судячи з поточних тенденцій вторинного ринку та TVL, екосистемі Cosmos так і не вдалося оговтатися після спаду після Терри, частково через її фрагментований внутрішній підхід.


Джерело: L2BEAT – стан екосистеми другого рівня, defillama.com, станом на 21 серпня 2023 року.

Стек OP

Копіювання стратегії Космосу

Багатоланцюгова ера Layer2 точно відображає багатоланцюгові наративи, які колись рекламували Cosmos і Polkadot. Однак ключова відмінність полягає в тому, що замість концентратора Cosmos або ретрансляційних ланцюгів, які з’єднують кілька ланцюжків, центральним є Ethereum. По правді кажучи, Ethereum забезпечує безпеку лише на рівні DA без справжнього з’єднання Layer2. Цей сценарій відкриває можливість для Stack. Як проміжний зведений рівень, Layer2 може не лише надавати персоналізовані послуги з розробки блокчейнів для отримання прибутку, але також виступати в якості центру для охоплення цінності інших ланцюгів Layer2 або стягувати плату за Layer3 із рівня DA.

Дійсно, Layer2 є, по суті, модульним етапом у Ethereum. Укладаючи модульні Layer2, можна ефективно побудувати систему Layer2. Ця система, підключена через центральний концентратор, може досягати атомарних перехресних операцій. Спираючись на цю основу, центральний хаб також може працювати на рівні DA, а ланцюжки додатків рівня 3 можуть бути встановлені на вершині, розкриваючи інноваційний потенціал публічних блокчейнів.

Перетворивши основні функції на універсальні компоненти, подібні до того, що зробив Cosmos, а потім пропонуючи їх іншим мережам, можна створити власну екосистему. Така конкурентна перевага не має собі рівних при незалежному створенні єдиного блокчейну. Optimism обрав стратегію, подібну до Cosmos: пропонуючи низькі бар’єри розробки, бездозволний запуск ланцюга, високу сумісність і крос-ланцюжок для створення своєї екосистеми.

Світанок багатоланцюжкових наративів: Космос

Cosmos заохочує спільні зусилля між різними блокчейн-мережами. Ділячись цінностями та даними, він сприяє взаємозв’язку в екосистемі та є одним із піонерів у дослідженні сумісності кількох ланцюгів. Cosmos — це високомодульна та сумісна блокчейн-екосистема, що складається з трьох основних компонентів: механізму консенсусу Tendermint, Cosmos SDK і протоколу крос-ланцюга зв’язку IBC (Inter-Blockchain Communication).

1. Механізм консенсусу Tendermint

Tendermint служить механізмом консенсусу мережі для Cosmos Hub і складається з двох основних частин: ядра Tendermint і ABCI. Він використовує гібридний консенсус PBFT+Bonded PoS, гарантуючи, що понад 2/3 валідаторів досягають консенсусу. Tendermint відокремлює блокчейн-додатки від основного консенсусу, контролюючи логіку додатків через кінцевий автомат, одночасно надаючи інтерфейс ABCI для взаємодії рівня додатків. Ця архітектура підтримує як консенсус, так і інтеграцію з іншими мережами.


Джерело: Tendermint Architecture: офіційна діаграма

2.Cosmos SDK

Cosmos SDK — це набір інструментів для розробників, що дозволяє створювати модульні кінцеві автомати на основі Tendermint. Розробники можуть використовувати SDK для створення нових блокчейнів або переходу до Cosmos за допомогою Peg Zones. SDK представляє концепцію мульти-сховища, розділяючи стан програми на різні ізольовані зони, причому кожен модуль керує своїм власним станом. Основні модулі SDK включають Bank, Auth і Staking & Slashing, усі спрямовані на створення складних кінцевих машин.


Джерело: Cosmos SDK Діаграма: Офіційна діаграма

3. Протокол міжланцюгового зв'язку IBC

IBC — це протокол у Cosmos, який полегшує зв’язок між різними блокчейнами, уможливлюючи міжланцюгові взаємодії між зонами. Встановлюючи з’єднання IBC на концентраторі, зона може спілкуватися з іншими зонами, підключеними до того самого концентратора. Через IBC зони можуть передавати токени та пакети даних, забезпечуючи передачу міжланцюжкових активів та інформації. Зона PG служить мостом, що з’єднує зовнішні блокчейни (наприклад, біткойни), які не можуть безпосередньо інтегруватися через IBC, що робить їх сумісними з ланцюгами в Cosmos.


Джерело: IBC Communication Diagram: Офіційна діаграма

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

Архітектура концентратора та зони Cosmos і сумісність між мережами

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

Технічно модель Hub і Zone Cosmos забезпечує взаємодію між різними блокчейнами. Зони спілкуються через Хаб, який синхронізує глобальний стан у режимі реального часу. Відокремлюючи блокчейн-додатки від основного механізму консенсусу та надаючи інтерфейс ABCI для взаємодії з прикладним рівнем, розробники можуть писати логіку додатків будь-якою мовою. Ця структура не тільки сприяє консенсусу, але й спрощує інтеграцію інших блокчейнів.

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

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


Огляд архітектури Cosmos: зображення взято з офіційного сайту

Загалом, Cosmos зіграв піонерську роль у сфері сумісності кількох ланцюгів. Завдяки своїй архітектурі Hub і Zone, а також запровадженню протоколу IBC, він полегшив безперебійний зв’язок і міжланцюгові передачі активів між різними блокчейнами. Крім того, модульна структура Cosmos пропонує розробникам високу гнучкість. За допомогою Cosmos SDK розробники можуть створювати налаштовані блокчейн-додатки з різноманітними функціональними модулями. У той же час механізм консенсусу Tendermint відіграє ключову роль у Cosmos. Він використовує гібридний консенсус PBFT у поєднанні з Bonded PoS, що забезпечує високий рівень безпеки та масштабованість. Відокремлюючи консенсус від логіки програми, Tendermint досягає покращеної модульності та масштабованості, а також пропонує інтерфейс ABCI для взаємодії логіки програми.

Нова багатоланцюгова історія: суперланцюг

「Основна мета Cosmos — досягти сумісності та інтерактивності між різними блокчейнами. Поточний фокус війни рівня 2, здається, неухильно рухається до цієї мети」

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

  1. Взаємодія: з появою все більшої кількості проектів блокчейнів і рішень Layer2 користувачі та розробники сподіваються безперешкодно передавати активи та дані між різними блокчейнами. Досягнення сумісності пропонує користувачам більшу гнучкість, дозволяючи їм вільно переміщатися по різних блокчейн-мережах.
  2. Інтерактивність: конкуренція між рішеннями Layer2 змушує розробників створювати більш універсальні технічні стандарти для забезпечення інтерактивності між різними Layer2. Ця інтерактивність сприятиме співпраці та обміну даними між різними мережами Layer2, створюючи багатшу екосистему.
  3. Синергічний ефект: Подібно до архітектури Hub-and-Zone від Cosmos, сумісність між рішеннями Layer2 може створювати синергічні ефекти. Взаємозв’язок між різними рішеннями Layer2 підвищить загальну цінність екосистеми, залучивши до участі більше користувачів і розробників.
  4. Зниження витрат на тертя: досягнення сумісності між різними блокчейнами та Layer2 зменшить витрати на тертя для користувачів. Користувачам більше не потрібно буде проходити виснажливі обміни та передачі між різними мережами, що покращить взаємодію та залучення користувачів.

• Нижче наведено порівняння підходів і шляхів Layer2:


Джерело: Stacy Muur、l2beat、OP Research|20230827

Оптимізм

「Степ OP — це те саме, що організовувати більше місць для великої родини, щоб кожен міг приєднатися, не плутаючись.」

Optimism Rollup і OP Stack

Optimism Rollup (ORU) — це рішення для масштабування рівня 2 (L2) на основі Ethereum (L1). Його філософія проектування використовує механізм консенсусу L1 для забезпечення безпеки та масштабованості L2, уникаючи впровадження окремих механізмів консенсусу. У рамках моделі «батьківський ланцюг до дочірнього ланцюжка» ORU позиціонує батьківський ланцюг як L1, а цю роль відіграє Ethereum.

Операційний механізм ORU складається з трьох основних етапів:

  1. Зберігання даних (Blockstorage): транзакції на L2 організовуються та записуються в блоки, які потім стискаються та записуються на L1. Цей метод зберігає доступність даних, забезпечуючи доступ до даних транзакцій за потреби.

  2. Виробництво блоків: Ця фаза передбачає роботу секвенсора, відповідального за побудову та виконання блоків L2. Цей процес охоплює підтвердження транзакції, створення нового блоку та передачу відповідної інформації на L1 для подання транзакції.

  3. Виконання блоку: цей етап забезпечує отримання нових блоків і підтримує стабільну роботу мережі L2.

З іншого боку, OP Stack — це стандартизований стек розробки, який підтримує технологію Optimism. З відчутної точки зору, дивлячись ієрархічно знизу вгору:

  • Рівень доступності даних (DALayer): це визначає джерело необроблених даних для L2. Наразі основний ланцюг Ethereum відіграє тут першорядну роль.

  • Рівень секвенування: функціональні можливості на цьому рівні виконуються секвенсором, який контролює підтвердження транзакцій, оновлення стану та побудову блоку L2.

  • Рівень похідних даних: цей рівень визначає, як обробляти необроблені дані з рівня доступності даних для формування оброблених вхідних даних. Ці вхідні дані передаються на рівень виконання через стандартний API двигуна Ethereum.

  • Рівень виконання: визначає структуру стану системи L2, що підтримує віртуальну машину Ethereum (EVM) або інші віртуальні машини. Він також включає в транзакції деякі витрати на дані L1.

  • Рівень розрахунків: відповідає за передачу підтверджених L2 даних транзакцій у цільовий блокчейн для остаточного розрахунку.

  • Рівень управління: поточний підхід передбачає, що кілька ланцюжків на основі стеку OP використовують однаковий набір стандартів управління.

Джерело: Структура OP Stack | Походження: Binance Research

Примітка: optimism.mirror.xyz

Суперланцюг

Superchain дозволяє різним рішенням рівня 2 (L2) співпрацювати, спільним використанням заходів безпеки, рівнів зв’язку та інструментарію розробки (OP Stack). У традиційних конструкціях рівня 1 (L1) масштабованість і продуктивність часто стають обмежуючими факторами. Superchain вирішує це шляхом інтеграції кількох мереж L2, пропонуючи покращену масштабованість і продуктивність. Це горизонтальне розширення не тільки надає системі більшу ємність, але й забезпечує чудовий досвід як для розробників, так і для користувачів.

Суперланцюг на основі OP Stack, який служить сполучною ланкою для різних рішень L2, підтримує широкомасштабну роботу різноманітних блокчейнів і децентралізованих програм (dApps). OP Stack, стандартизований стек розробки, який лежить в основі технології Optimism, об’єднує різні мережі L2, сприяючи взаємодії між ними. Консолідуючи численні рішення L2 у Superchain, він досягає більш ефективного та гнучкого міжланцюгового зв’язку. Це дозволяє користувачам легко передавати активи та інформацію між різними L2, відкриваючи безліч можливостей.

Відмінною рисою Superchain є його модульність. Використовуючи OP Stack як базовий рівень розробки, окремі мережі L2 можуть вибірково приймати модулі рівня, поєднуючи різні технологічні компоненти для задоволення конкретних вимог. Ця модульна конструкція не тільки покращує налаштування системи, але й забезпечує легкий вихід для нових технологій та інновацій. Крім того, Superchain наголошує на сумісності, що дозволяє різним рішенням L2 ефективно ділитися ресурсами та передавати інформацію. Суперланцюг на основі OP Stack представляє більш економічно ефективний варіант розгортання, заохочуючи ширше коло розробників і проектів до участі. Це важливо для ширшого розвитку та впровадження мереж L2.


Архітектура суперланцюга: походить від офіційного представника OP

Насправді випуск більше Layer2 за допомогою OP Stack є лише першим кроком у створенні Superchain. Повністю розроблений стек OP вимагає Layer2 для спільного використання сортувальників, обміну економікою та інформацією, а також створення уніфікованого механізму управління безпекою та міжланцюжкової екосистеми. Якщо взяти BASE як приклад, то співпраця між Optimism і BASE складається з двох основних компонентів:

  1. Управління протоколом: BASE дотримується Закону ланцюгів і об’єднує клієнтські операції op-geth і op-node. У той же час він застосовує відмовостійкий клієнт op-reth, розроблений парадигмою, і встановлює систему моніторингу Pessimism.

  2. Економіка та управління: BASE стягуватиме або 2,5% від свого доходу від сортувальника, або 15% від прибутку громадського ланцюга після вирахування газу L1 (залежно від того, що вище) як комісію за використання OP Stack. Натомість Optimism надасть BASE до 2,75% від загальної пропозиції OP як винагороду за участь в управлінні. BASE та Optimism спільно створять Раду Безпеки для управління оновленнями контрактів із кількома підписами та розробки планів управління ключами претендентів, щоб запобігти одностороннім зловживанням членів команди.

Простіше кажучи, будь-яка блокчейн-мережа, побудована на стеку OP, може гнучко комбінувати різні модулі рівня стеку OP для створення L2. Optimism, який тепер називається OP Mainnet, служить його першим L2, спільно створюючи екосистему Superchain. Цей підхід робить всю екосистему більш адаптивною, задовольняючи різноманітні вимоги та інновації.

Арбітр

На відміну від стратегії Superchain від Optimism, яка базується на OP Stack для створення L2, підхід Arbitrum до Orbitchain дозволяє створювати та розгортати Layer3, також відомий як ланцюжки додатків, у основній мережі Arbitrum (яка включає Arbitrum One, Nova та Goerli) за допомогою Технічний стек Arbitrum Nitro, схожий на OP Stack.


Джерело: Orbitchain Architecture: офіційний сайт ARB

На відміну від Superchain Optimism, Arbitrum прийняв більш гнучкий і настроюваний метод. Orbit — це структура розробки, яка дозволяє будь-якому розробнику створювати L3 (ланцюжки додатків) на основі ARB, кульмінацією якої є остаточна архітектура, відома як ланцюг Orbit. Метою дизайну ланцюжка Orbit є сумісність із майбутнім оновленням Arbitrum Stylus. Ця сумісність полегшує розробникам створення децентралізованих програм (dApps) за допомогою таких мов програмування, як C, C++ і Rust. Використовуючи ці мови, розробники можуть створювати багатофункціональні dApps без необхідності переходу на новий технічний стек. Це забезпечує більшу гнучкість і вибір для розробників dApp, дозволяючи їм краще задовольняти потреби різних проектів.


Джерело: Orbitchain Architecture: отримано з офіційної документації ARB

Однак наразі Arbitrum Orbit все ще перебуває на етапі тестової мережі та ще не досяг модульної повноти OP Stack.

Ера ZKSync

«Суверенітет і бездоганна інтеграція» є основою наративу ZK Stack. Розробники мають повну автономію в налаштуванні Hyperchain. Hyperchain працює незалежно, покладаючись виключно на Ethereum Layer1 для безпеки та жвавості. Мережа Hyperbridge полегшує взаємозв’язок між Hyperchains. ZK Stack, запущений 23 червня 2023 року, спрямований на створення користувацьких підтримуваних ZK L2 і L3 на основі коду ZKSync Era. Отже, технічно його не можна відрізнити від OP Stack.

ZK Stack — це фреймворк, розроблений для створення модульних суверенних гіперланцюгів на основі технології нульового знання. Він вирішує проблеми, поставлені в «ZK Credo», щоб забезпечити основу для децентралізованих мереж блокчейну. Основні характеристики ZK Stack включають відкритий код, можливість компонування, модульність, перевірену безпеку та масштабованість на майбутнє.

Ця структура була розроблена Matter Labs і використовує ліцензію MIT/Apache з відкритим кодом. Гіперланцюги, створені за допомогою ZK Stack, можуть легко інтегруватися в надійні мережі, маючи низьку затримку та спільну ліквідність. Розробники можуть адаптувати Hyperchains відповідно до своїх потреб, забезпечуючи безпеку та надійність. Стек ZK, створений на основі коду ZKSync Era, використовує Hyperbridge для взаємодії між суперланцюгами, досягаючи швидкої та економічно ефективної сумісності. Розробники можуть налаштовувати суперланцюжки та з’єднувати їх через Hyperbridge, забезпечуючи надійну, швидку та недорогу сумісність.

ZK Stack підходить для сценаріїв, що вимагають індивідуальних гіперланцюжків або асинхронних з’єднань у ширшій екосистемі, оскільки міст L1-L2 є асинхронним. Архітектурно ZKSync Era має два сценарії застосування:

• 1) Як один із гіперланцюгів L2, взаємопов’язаний з рівноправними L2, що розподіляє ліквідність та інші екологічні ресурси.

• 2) Служить рівнем DA для L3.

Hyperchain вирішує проблеми довіри, перевіряючи обчислення поза мережею та використовує докази нульового знання для безпеки. Гіперміст з’єднує суперланцюги, полегшуючи передачу даних і взаємодію. Завдяки мосту Hyperbridge Hyperchain пропонує такі функції, як перевірене з’єднання, локальне з’єднання та доступність даних, створюючи таким чином єдину мережу ліквідності. З точки зору користувача, Hyperchain забезпечує безперебійну взаємодію та керування міжланцюговим гаманцем, покращуючи взаємодію з користувачем. Технологічно основа Hyperbridges складається з Hyperchains на основі перевірених мостів, спільних валідаторів і доступності даних.


Джерело: Matter-labs

Підсумовуючи, масштабованість і компонування Hyperchain є основою його дизайну. L3 Hyperchain може підключатися до інших L3 того ж рівня, а також може безпосередньо використовувати Ethereum як рівень DA. У цьому випадку цей L3 фактично стає L2. Як показано на діаграмі, другий Hyperchain L3 у верхньому лівому куті є найбільш прямим доказом цього. Однак, будучи загальнодоступним ланцюгом для ZK Rollup, Layer2s не лише потребує подолання розриву з мовою програмування Solidity, але також має мати можливість самостійно розробляти системи схем ZK. В іншому випадку вони можуть покладатися лише на спільні ZKPorters для роботи. Наразі ZKSync не має комплексного механізму спільного використання компонентів, що свідчить про те, що мова та технічні вимоги Hyperchain відлякують багатьох розробників. Хоча ZK Rollup технічно допускає мільйони PTS в обсязі транзакцій із збереженням децентралізації, вартість ZK Proof вища. У поєднанні з централізацією секвенсора та вищими комісіями за газ для складних смарт-контрактів, які також можуть вийти з ладу через проблеми сумісності, це ускладнює швидке зростання ZKSync у короткостроковій перспективі. Тому немає плану випускати токени для сприяння його росту. Вирішуючи це, ZK Sync вніс певні оптимізації в свою архітектуру Hyperchain. Системний компілятор LLVM підтримує як Solidity, так і будь-які інші сучасні мови програмування, покращуючи доступність для розробників, які використовують спеціально Rust, C++ і Swift. Однак, зважаючи на все, Hyperchain залишається найскладнішим для розробки.


Джерело: Matter-labs

Однак ZK Stack все ще знаходиться на стадії розробки і ще не запущений у тестовій мережі.

StarkNet

「Дробове масштабування」:StarkWare вважає, що кілька рівнів 3 буде побудовано поверх рівня 2, так само як кілька рівнів 2 будуються на рівні 1. Тут L2 використовується для загального масштабування, тоді як L3 призначений для індивідуального масштабування. Дробове масштабування досягає розширення шляхом рекурсивного додавання шарів. Впровадження L3, побудованого рекурсивно на L2, пропонує вищу масштабованість, чудовий контроль технологічного стеку та підвищену конфіденційність для конкретних програм. L3 забезпечує переваги великого масштабу, кращого контролю продуктивності та захисту конфіденційності, зберігаючи безпеку L1. Цей перехід дозволить StarkEx (зараз використовується як рішення L2) перейти на L3, а окремі екземпляри StarkNet також будуть надані як L3.

На конференції спільноти Ethereum EthCC, що відбулася в Парижі, співзасновник StarkWare Елі Бен-Сассон оголосив про майбутній Starknet Appchain. Ланцюги додатків — це блокчейни додатків, спеціально розроблені для задоволення конкретних потреб додатків. Мета Starknet Appchains — надати розробникам адаптоване середовище, що дозволяє їм створювати індивідуальні екземпляри StarkNet для кращого стандартного контролю, зниження витрат, більшого масштабу та додаткової конфіденційності. Встановлюючи ланцюги програм StarkNet, розробники можуть запропонувати своїм користувачам вищу пропускну здатність і покращений досвід роботи. Стек StarkNet створено за допомогою таких модулів, як докази STARK, мова програмування Cairo та абстракція рідного облікового запису.


Джерело: Офіційна документація

Загалом, стек StarkNet все ще перебуває на ранніх стадіях розробки, а екосистема ланцюга – у зародковому стані.

Багатокутник 2.0

У своїй загальній філософії дизайну Polygon 2.0 має на меті створити мережу PoS Polygon і ZKEVM як основу Polygon. Одночасно він представляє ланцюжки додатків Supernets для зміцнення екосистеми Polygon. Основним бенефіціаром цього підходу є токен POL. Це тому, що супермережам у Polygon 2.0 потрібно використовувати токени POL для запуску вузлів, забезпечуючи безпеку публічного ланцюга. Щоб досягти цього, Polygon миттєво пропонує вузли PoS, вузли ZKEVM і Miden VM як три варіанти для користувачів. Щоб підвищити свою привабливість, Polygon також представив Polygon DID на основі нульового знання та посібник із розробки ігор Web3 під назвою «Blueprint». Очевидно, що Polygon 2.0 має на меті розвивати і, таким чином, створювати для себе багатшу екосистему. Крім того, у своїй презентації супермереж Polygon 2.0 часто торкається концепції корпоративного блокчейну. Співпраця з такими великими брендами, як Starbucks, Nike і Warner Music, свідчить про те, що стратегічною перевагою компанії є пропозиція корпоративного рівня, що налаштовується на ланцюжки додатків із низькими бар’єрами входу.

Структурно Polygon 2.0 нагадує OP Stack. Він розділений на кілька рівнів, а саме:

  • Шар розбивки
  • Рівень взаємодії
  • Рівень виконання
  • Доказовий шар

Цей ієрархічний дизайн відображає:

  • Посилання
  • Мережа
  • Транспорт
  • Рівень програми

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

Шар розбивки

Функції цього рівня стейкингу тісно пов’язані з PoS (Proof of Stake) Ethereum, але його корисність не обмежується лише основною мережею Polygon.

Крім оригінальної основної мережі Polygon, існують також ZKEVM і Supernet. Таким чином, валідатори надаватимуть послуги для кількох ланцюжків, працюючи подібно до переставлення, і всіма ними керуватиме менеджер валідатора. Відповідальність за керування валідаторами в усіх цих ланцюжках покладено на контракт Chain Manager. Кожен ланцюжок має свій контракт Chain Manager, який визначає кількість валідаторів і будь-які додаткові вимоги до них, наприклад дотримання певних правил або необхідність додаткового токенстейкінгу. Це означає, що валідаторам може знадобитися поставити певні токени цього ланцюжка, щоб взяти участь у його перевірці.

Насправді цей шар розбивки є суттю Polygon 2.0. На відміну від Optimism і Arbitrum, для роботи супермереж потрібна підтримка валідаторів, які зробили ставку $POL. Чим більше ланцюжків багатокутників, тим більше потрібно валідаторів, що, у свою чергу, збільшує цінність токена POL. Однак модель повторного ставлення також дозволяє командам Supernets зосередитися на корисності та спільноті, а не на інфраструктурі, тим самим зменшуючи бар’єри входу для публічних мереж.

Рівень взаємодії

Рівень взаємодії використовує ZK Proof для реалізації нативних крос-чейн функціональних можливостей, подібних до Cosmos. Розширюючи протокол LxLy, який використовується в зведеному пакеті ZKEVM від Polygon, Polygon представляє агрегатор для реалізації атомарних міжланцюжкових операцій. По-перше, він може приймати як докази ZK, так і черги повідомлень. Крім того, він може об’єднати кілька доказів ZK в одне докази ZK і надіслати його для перевірки Ethereum. Таким чином, він діє як проміжне програмне забезпечення між Polygon та Ethereum.

Таким чином, коли чергу повідомлень і доказ ZK, надіслані з ланцюга A, отримані агрегатором, ланцюг B, який є цільовим ланцюгом, може безпосередньо отримувати повідомлення від ланцюга A, сприяючи безперебійній взаємодії між ланцюжками. Звичайно, Polygon також вивчає можливість децентралізації агрегатора за допомогою моделі PoS Validator.

Рівень виконання

Його рівень виконання функціонує однаково в різних ланцюгах. Цей рівень охоплює P2P, Consensus, Memepool, базу даних і генератор свідків, унікальний для доказів ZK.

Доказовий шар

Рівень перевірки є специфічним для ZK-Rollup і, по суті, служить протоколом для створення доказів ZK для всіх транзакцій у ланцюжку Polygon. В основному він складається з універсального прувера та кінцевого автомата. Загальний прувер успадковує Plonky2, який використовує рекурсивну технологію SNARK. На відміну від цього, кінцеві автомати бувають у формах, наданих командою Polygon, наприклад ZKEVM і MidenVM, або створені самими командами публічного ланцюга, такими як ZKWASM.

Зведення

Технологічна перспектива з відкритим кодом

Багато проектів тепло сприймають OP Stack. Понад дюжина проектів, у тому числі Base/Magi/opBNB/Worldcoin, оголосили про використання OP Stack, і ця популярність недарма. Важливим фактором є відкритість ліцензування. Як видно з даних, Optimism використовує ліцензію MIT, а Arbitrum/ZKSync/Starknet/Polygon розгортає ліцензію Apache 2.0. Хоча обидва є відкритими кодами, відкритість цих ліцензій відрізняється. Ліцензія MIT лише вимагає збереження оригінальної ліцензії та повідомлення про авторські права та дозволяє комерційне використання, розповсюдження, модифікацію, приватне використання, додавання умов і навіть продаж коду ліцензії MIT. На відміну від цього, ліцензія Apache 2.0 вимагає виділення змін у змінених файлах. Похідні проекти повинні включати оригінальний Apache-2.0 ліцензії, торгові марки, патентні декларації та інші повідомлення, вказані автором. Якщо присутній файл повідомлення, він також має містити Apache-2.0 ліцензія. Простіше кажучи, ліцензія MIT є більш м’якою, а ліцензія Apache – суворішою.

Перспектива сумісності

• 1)Optimism може похвалитися високим рівнем сумісності з Ethereum EVM. З 12 745 комітів і 2,3 тис. форків для Optimism це свідчить про величезну кількість оновлень коду та високий рівень впровадження розробниками.

• 2)Технічно кажучи, серія ZK повністю використовує механізм безпеки та консенсусу Ethereum, безпосередньо покладаючись на його безпеку. У порівнянні з серією OP, серія ZK може безпосередньо перевіряти зміни стану, не чекаючи базових оновлень стану, оптимізуючи дизайн і підвищуючи ефективність крос-ланцюга. Однак OP стикається з обмеженнями в асинхронних міжланцюжкових викликах, очікуючи фундаментальної перевірки та підтвердження.

Перспектива технічної архітектури

• 1)Наразі і Optimism, і Polygon зосереджені на розширенні L2, тоді як Arbitrum, ZK Sync і Starknet зосереджені на розширенні L3. Ланцюги програм L3 мають більшу свободу, масштабованість і автономність. Однак ринок на Layer2 все ще розвивається, а Layer3 здається далеким в осяжному майбутньому. Важливо те, що жодна міжланцюгова операція на L3 не була повністю реалізована технічно. За цих обставин dApps, які наголошують на комбінованості, природно вибиратимуть Layer2 для своїх конструкцій DeFi Lego.

• 2)Модулярізація та компоненти SDK є сучасними шляхами для блокчейну. Незалежно від того, чи це загальнодоступний ланцюжок для dApps або Stack для Layer2/Layer3, мета полягає в тому, щоб знизити програмний бар’єр і оптимізувати налаштування, щоб зменшити витрати розробників на будівництво проекту. Це дозволяє їм зосередитися на дизайні продукту та діяльності спільноти. Деякі проекти, як-от AltLayer, наголошують на «зведенні як послуга» як на своїй основній діяльності. Таким чином, безкодове створення блокчейнів і запуск проектів неминуче стануть звичайними з розвитком інфраструктури.

Перспектива прогресу розвитку

Наразі лише OP Stack і Polygon2.0 розвиваються стрімкими темпами. Однак розвиток екосистеми OP відбувається найшвидше, з уже створеними публічними мережами, тоді як Arbitrum, ZKSync і Starknet все ще знаходяться на стадії зародження. Враховуючи нерозвинені екосистеми основних мереж ZKSync і Starknet, можна припустити, що вони можуть розвиватися стратегічно, щоб конкурувати з OP Superchain. Однак, досліджуючи рівні децентралізації, 31 серпня генератор доказів ZK від Starkware, STARK Prove-Stone, став відкритим кодом під ліцензією Apache2.0. Для порівняння, OP Stack, навіть за допомогою Base, не має децентралізованого секвенсора на горизонті, що свідчить про те, що Starkware може очолити гонку до децентралізації.

Порівняння багатоланцюжкових наративів і суперланцюжкових наративів

Layer2 Cross-Chain, IBC і гаманець Keplr

Основним наративом багатоланцюжкового рівня Layer2 є атомарні крос-ланцюгові транзакції. OP Stack використовує спільний упорядник для досягнення зв’язку між ланцюгами, подібного до IBC. Багатокутник 2.0 використовує загальнодоступний набір валідаторів і спільну безпеку через важкі ставки, щоб перетворитися на «Polygon Hub».

Однак можливості перехресного ланцюга Layer2 все ще знаходяться на етапі розповіді. Єдиним практичним використанням є крос-ланцюг EVM на основі моделі мосту (червоточина/layerzero/axelar). Різниця між цим і IBC цілком очевидна. Нещодавній міжланцюговий аірдроп SEI підкреслив цю різницю: перекази USDC за допомогою Wormhole з Ethereum/Arbitrum/Polygon/BSC повинні були чекати 24 години, щоб вийти з ланцюга SEI, оскільки вони перевищили крос-чейн квоту Wormhole для SEI. Навпаки, ATOM і OSMO, передані через IBC від Osmosis до SEI, можуть миттєво повернутися до початкового ланцюжка. Axelar USDC, частина екосистеми IBC, також отримала більше поширення. Тим не менш, завдяки офіційному мосту SEI та крос-ланцюжковому механізму Axelar час очікування входу або виходу з SEI становив приблизно півгодини. Тим не менш, прямий перехід до публічної мережі IBC відбувся миттєво. Різниця між 24-годинним очікуванням і миттєвим трансфером говорить багато про що.

Перемикання між ланцюжками на Layer2 у MetaMask пропонує значно інший досвід користувача порівняно з Keplr. Зі зростанням загальнодоступних ланцюжків Layer2 потреба в перемиканні між ланцюгами поступово зросла. Але активи та взаємодія різних ланцюжків на MetaMask окремі, що вимагає сторонніх інструментів для єдиного управління, що збільшує фінансовий ризик. Тим часом гаманець Keplr може відображати суми та статуси коштів у всій екосистемі. Для стратегії Layer2 може знадобитися «супергаманець», як-от Keplr, для об’єднання активів екосистеми.

Спільний замовник, ISC і блокові аукціони

Замовник має вирішальне значення як для прибутку, так і для безпеки Rollups. Спільний замовник дозволяє новим рішенням Layer2 не будувати та підтримувати своїх власних замовників і отримувати вигоду від доходу від MEV усіх мереж, таким чином підвищуючи цінність Superchain. Однак це означає спільне використання базової безпеки. Поточні замовники Layer2 Stacks надто централізовані, лише замовники PoS і мультипідписи для кількох організацій роблять крок ближче до бачення Stage2 Віталіка. Таким чином, спільні замовники та децентралізовані замовники необхідні як для збільшення прибутку, так і для забезпечення безпеки в майбутньому.

Ключ до відродження Cosmos, ICS знижує бар’єр входу для публічних ланцюгів екосистеми Cosmos і підвищує цінність токена ATOM. У минулому кожна частина екосистеми Cosmos використовувала PoS для забезпечення своєї безпеки. ATOM використовувався лише для безпеки концентратора Cosmos, обмежуючи його використання базовими поверненнями PoS або ставками для airdrops. Ця ситуація нагадує поточний статус Layer2. OP Stack обрала Layered Security with Superchain, а Polygon2.0 вибрав Mesh Security через переставлення. Ціна MEV на блокових аукціонах, розгляд MEV з точки зору бізнесу та кількісна оцінка вартості замовників. Зі встановленням спільного замовника значення MEV природно стрімко зростає. Дохід від MEV Superchain не може бути просто привласнений замовникам. Отже, блокові аукціони Stacks, ймовірно, запустяться незабаром після впровадження спільного замовника.


Джерело: Delphi Digital

Висновок: Космос є остаточною формою Layer2

З огляду на те, що Layer2 Stacks визнає модель Cosmos, відмінні механізми в поточній екосистемі Cosmos, ймовірно, будуть швидко прийняті та оптимізовані. Наприклад, Layer2 може імітувати публічні ланцюги, такі як Berachain/Injective/Sei/Canto, запроваджуючи фундаментальну ліквідність на рівні публічного ланцюга, нативні стейблкойни, схожі на Terra, нативне кредитування на рівні публічного ланцюга, механізми розподілу газу, розгортання модульних контрактів і блокування аукціони. В якості альтернативи, як уже згадувалося, може бути розробка гаманця, схожого на Keplr, для екосистеми Stack для консолідації активів екосистеми.

Проте найважливішим механізмом Cosmos для Stacks, якого зараз немає, є комплексна безпека між ланцюгами. Різні стеки Layer2 можуть спільно використовувати замовників, децентралізуючись на рівні замовників, а не лише децентралізацію окремих замовників, зменшуючи ризики для одного замовника. Крім того, замовники на основі PoS можуть обслуговувати один ланцюжок за допомогою методів, подібних до важких ставок. Це перегукується з концепціями Layered Security і Mesh Security від Cosmos ICS.

Ринок справді шукає фігуру, схожу на Cosmos або суперланцюг OP, яка слугуватиме центром, що з’єднує різні блокчейн-мережі. Створюючи синергію та спільне використання ресурсів екосистеми, ця організація сприяла б зростанню всієї екосистеми. Якщо метод OP Stack виявиться неможливим, може з’явитися нове рішення, щоб заповнити прогалину.

Незалежно від того, чи буде ця роль схожа на ARB Orbit, OP Superchain або ZK Stacks, вони відіграватимуть ключову роль у масштабуванні Layer2. З розвитком технології ZK та її ширшою доступністю стеки OP на основі ZK або інтегровані в ZK можуть зайняти мантію багатоланцюжків Layer2. Завдяки властивому високому TPS і децентралізації, окрім сумісності, це важливі атрибути масштабованості, які технічно гарантуються в контекстах спільного використання з високим рівнем безпеки. Хоча розвиток ZKSync і Starknet може бути повільнішим, їх TVL і зростання бази користувачів незаперечні. Таким чином, ще невідомо, чи ранні переваги та сумісність OP Stack швидко захоплять ринок стека, чи високий TPS і децентралізація стека ZK можуть стрибнути вперед у міру розвитку технології.

Довідка

[1]《Layer2四大天王争先布局Stack背后的原因》 https://haotiancryptoinsight.substack.com/p/layer2stack

[2]《超级链来临:深度解读 Coinbase 和 Optimism 联手打造的 OP Stack》https://www.8btc.com/article/6806138

[3]《Crazy Multichain Universe, Crazy OP Stack》https://medium.com/ybbcapital/crazy-multichain-universe-crazy-op-stack-acb63be8d515

[4]《Вступ до гіперланцюгів》https://medium.com/matter-labs/introduction-to-hyperchains-fdb33414ead7

[5]《Знайомство зі стеком ZK》https://medium.com/matter-labs/introducing-the-ZK-stack-c24240c2532a

[6]《ZKSync生态进程与去中心化进程的变量》https://twitter.com/tmel0211/status/1663034763832344576

[7]《Лагідний вступ: ланцюжки Orbit》https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction

[8]《Розростання Starknet Stack》https://starkware.co/resource/the-starknet-stacks-growth-spurt/

[9]《开源许可证的区别》https://www.geek-workshop.com/thread-1860-1-1.html

[10]《Всесвіт Appchain: ризики та можливості》https://medium.com/alliancedao/the-appchain-universe-the-risks-and-opportunities-9a22530e2a0c

[11]《Блокчейни для конкретних програм: минуле, сьогодення та майбутнє》https://medium.com/1kxnetwork/application-specific-blockchains-9a36511c832

[12]《Неминучість UNIchain》https://medium.com/nascent-xyz/the-inevitability-of-unichain-bc600c92c5c4

[13]https://defillama.com/chains

[14]https://dune.com/Marcov/Optimism-Ethereum

[15]https://dune.com/gopimanchurian/arbitrum

[16]https://dune.com/gm365/L2

Відмова від відповідальності:

  1. Ця стаття відтворена з [ OP Research ], і авторські права належать оригінальному автору [Jam, CloudY]. Якщо є заперечення щодо відтворення, зв’яжіться з командою Gate Learn, і команда негайно обробить це відповідно до відповідних процедур.
  2. Відмова від відповідальності: погляди та думки, висловлені в цій статті, представляють лише особисті погляди автора та не є інвестиційною порадою.
  3. Інші мовні версії статті перекладені командою Gate Learn. Без згадки про Gate.io заборонено копіювати, поширювати або плагіатувати перекладені статті.
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册