Дослідження Lumoz: Модульні блокчейни значно зменшують витрати на обчислення ZKP

Розширений7/15/2024, 5:58:11 AM
Lumoz надає модульний обчислювальний шар для ZK Rollup, використовуючи гібридний механізм консенсусу PoS та PoW. Алгоритм ZK-PoW мережі значно зменшує витрати на обчислення ZKP, вирішуючи проблему централізованих Provers. Він також вводить zkVerifier для перевірки ZKPs, створених zkProver.

Короткий опис

  1. З моменту свого створення Ethereum постійно стикається з проблемами масштабованості. Масштабування залишається ключовою технологією для досягнення масової прийнятності Web3. Rollup - це основне рішення для масштабування на 2-му рівні та його основна ідея полягає в публікації «упакованих» блоків даних транзакцій на ланцюжку, тим самим зменшуючи складність перевірки дійсності транзакцій. На основі різних методів перевірки дійсності даних Rollups можуть бути поділені на Оптимістичні Rollups та ZK Rollups.

  2. Наразі сфера ZK Rollups стикається з трьома основними проблемами: високі витрати на обчислення ZKPs, залежність від централізованих Provers у більшості zk rollups та складність технології нульового знання, що ускладнює побудову ZK-rollups, сумісних з EVM. Крім того, багато ZK Rollups використовують сторонні проекти мостіння для взаємодії, що створює певні ризики безпеки.

  3. Співзасновник та генеральний директор Lumoz, НанФенг, закінчив університет Цінхуа. Основна команда інвестує у ZK-технології практично п'ять років з 2018 року. З початку Lumoz працює над тим, щоб зробити обчислення з нульовим знанням більш ефективним та доступним.

  4. Lumoz завершив два раунди стимулюючих тестнетів, в яких взяли участь загалом 282 тис. учасників, 28 137 Валідаторів, 145 рударів PoW та понад 60 розгорнутих проектів екосистеми. У травні 2024 року Lumoz оголосив про завершення нового раунду стратегічного фінансування, оцінюючи компанію в $300 мільйонів. На даний момент Lumoz залучив загалом $14 мільйонів, з участю інвесторів, включаючи OKX Venture, Hashkey Capital, Polygon, Kucoin Ventures, IDG Blockchain, Gate Ventures, SevenUpDAO та Sweep Ventures.

  5. Lumoz надає модульний обчислювальний шар для ZK Rollup, використовуючи гібридний механізм консенсусу PoS та PoW. Алгоритм ZK-PoW значно зменшує витрати на обчислення ZKP, вирішуючи проблему централізованих Provers. Він також вводить zkVerifier для перевірки ZKPs, згенерованих zkProver. Апаратні вимоги для вузлів zkVerifier є відносно низькими, а майбутня Розпродаж вузлів підвищить децентралізацію та опір цензурі мережі верифікації.

  6. Lumoz RaaS Launch Base високо сумісний з основними технологічними стеками ZK Rollups, включаючи Polygon zkEVM, zkSync, Scroll та Starknet. Це наразі проект з найширшою сумісністю з технологічними стеками ZK Rollups, ефективно вирішуючи проблеми сумісності між технологією ZK та EVM у сфері ZK Rollup. Він надає індивідуальні рішення ZK Rollup з можливістю розгортання ланцюжка за одне натискання. Поточні клієнти включають ZKFair, Merlin Chain, Coin98, Ultiverse, Mari1x, Fortnite (Efuse) та Viction.

  7. Lumoz пропонує протокол NCRC, який забезпечує безшовну міжланцюгову взаємодію між кількома ZK Rollups через «Native Bridge». Активи користувачів не проходять через жодні протоколи сторонніх осіб, що забезпечує безпечний та надійний процес.

  8. Lumoz використовує модель подвійного токену, де корисний токен MOZ може бути використаний для оплати транзакцій та використання ресурсів, тоді як акційний токен esMOZ є винагородою для учасників і також може бути використаний для делегування вузлів zkVerifier. Токени esMOZ можуть бути обмінені на токени MOZ за різними періодами та курсами погашення. На даний момент Lumoz не розголошував останні деталі розподілу токенів у своєму білій папері.

  9. Перспективи розвитку галузі RaaS обіцяють бути перспективними, і ZK Rollup стане основним рішенням Rollup. Операції спільноти та розбудова екосистеми можуть замінити технологію як основні виклики в конструюванні Rollups. З великим досвідом у галузі ZK технологій, Lumoz готовий продовжувати лідируючу роль в галузі ZK RaaS та сприяти широкому застосуванню та ухваленню технології ZK-Rollup.

1. Попередній огляд

1. Рішення масштабування Rollup

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

Рішення масштабованості, побудовані на Ethereum без потреби в будь-яких змінах в основному протоколі Layer 1, називаються рішеннями Layer 2. Ці рішення можуть обробляти транзакції без взаємодії з мережею Ethereum та прив'язувати свою безпеку до Layer 1 Ethereum через смарт-контракти, ефективно додаючи додатковий шар оффчейн-мережі, отже назву Layer 2. Згідно з L2 Beat, кількість оброблених транзакцій Layer 2 наразі досягла 10 разів більше, ніж на Ethereum mainnet, що значно розширює обмежену потужність обробки транзакцій Ethereum.


Рисунок 1 Кількість транзакцій, оброблених Layer2https://l2beat.com/scaling/activity

Як високодецентралізований громадський блокчейн, Ethereum став дуже перенаселеним, а газові витрати стали дуже дорогими. Тому все більше децентралізованих додатків, включаючи DeFi та GameFi, мігрують свої протоколи на ці рішення 2-го рівня для оптимізації користувальницького досвіду та зменшення операційних витрат. Згідно з L2 Beat, станом на 16 червня 2024 року, загальна заблокована вартість (TVL) у всіх рішеннях 2-го рівня становить 12.4418 мільйонів ETH, що еквівалентно приблизно 44.363 мільярдів доларів. В порівнянні, TVL на головній мережі Ethereum становить 17,88 мільйона ETH, що еквівалентно приблизно 65,634 мільярдів доларів, що означає, що TVL у всіх рішеннях 2-го рівня становить майже 70% від TVL на головній мережі Ethereum.


Рисунок 2 Загальна кількість заблокованих позицій в Layer2https://l2beat.com/scaling/summary


Фігура 3 Сума блокування основної мережі Ethereum

https://defillama.com/chain/Ethereum?currency=USD

Rollup - це основне рішення масштабування Layer 2, і його основна ідея полягає в тому, щоб публікувати на ланцюжку "упаковані" блоки даних транзакцій, тим самим зменшуючи складність перевірки дійсності транзакцій. Технологія Rollup вирішує проблеми, що раніше виникали в результаті використання Plasma, забезпечуючи ту саму доступність даних і безпеку, що й Ethereum Layer 1 (сам Ethereum), при цьому значно збільшуючи пропускну здатність мережі та зменшуючи витрати на кожну транзакцію. У архітектурі модулярних блокчейнів рішення Rollup фактично віддає виконавчий рівень (і інші рівні) ланцюжка на зовнішній рівень.


Фігура 4 Модулярні стеки Модулярні стеки
https://members.delphidigital.io/reports/the-complete-guide-to-rollups

2. Дві рішення Rollup: ZK Rollups проти Оптимістичних Rollups

На основі їх методів перевірки достовірності даних Rollups можна поділити на Оптимістичні Rollups і ZK Rollups. Оптимістичні Rollups покладаються на "оптимістичне" припущення, що більшість транзакцій є дійсними, дозволяючи виклики та відкручування, коли виявлено шахрайську поведінку. ZK Rollups, з іншого боку, використовують технологію Zero Knowledge Proof (ZK), щоб забезпечити, що транзакції, оброблені поза ланцюжком, є дійсними та правильними, надаючи вищу безпеку та ефективність. Нижче наведені основні переваги та недоліки цих двох рішень Rollup:


Таблиця 1 ZK Rollups проти Оптимістичних Rollups
Джерело даних: складено автором на основі наявної літератури

Незважаючи на те, що ZK-Rollup має багато переваг і є довгостроковим рішенням масштабування для Ethereum, він стикається з декількома технічними викликами, які наразі обмежують широке поширення. За даними Defilama станом на 16 червня 2024 року, Optimistic Rollups, такі як Arbitrum, Blast, Base та Optimism, продовжують домінувати в просторі Rollups.


Фігура 5 Діаграма сукупного обсягу з Rollup трекуhttps://defillama.com/chains/Rollup

3. Болючі точки ZK Rollups

Зокрема, наразі існують проблеми, з якими стикається сектор ZK Rollups:

  1. Високі витрати на обчислення доказів нульового знання (ZKP), при цьому більшість ZK Rollups спираються на централізованих доведів.

Кілька ZK Rollups в даний час працюють на основній мережі Ethereum, включаючи Polygon zkEVM та zkSync. Для ZK-Rollup обчислювальна вартість ZKPs далеко перевищує вартість доступності даних (DA), часто становлячи більше 50% від загальної вартості. Більше того, багато з цих проектів ZK-Rollup не розповсюдили свої процеси підтвердження. Наприклад, в бета-мережі Polygon zkEVM поширена залежність від довірених агрегаторів для подання ZKPs, а ера zkSync використовує схожий підхід.


Рис. 6 Вартість обчислень основних ZK Rollups дуже висока (рожевий на малюнку)
https://l2beat.com/scaling/costs

  1. Складність технології з нульовими знаннями ускладнює побудову сумісних з EVM ZK-Rollups.

Сумісність з ЕВМ означає переклад коду розумного контракту Solidity у конкретний байткод віртуальної машини для ZK Rollups. ЕВМ спочатку не була розроблена з урахуванням технології доказів у нульовому знанні. Наприклад, для генерації дійсних доказів для довільних програм, виконаних ЕВМ за допомогою zk-SNARKs, для кожного опкоду ЕВМ потрібно створювати математичні представлення та логіку доказу. Це потребує складних криптографічних перетворень і створює проблеми сумісності для існуючих розумних контрактів.

  1. Додатково, багато ZK Rollups наразі використовують проекти з використанням сторонніх місткість проектів для взаємодії, що створює певні ризики для безпеки.

В епоху численних зведень співіснування різних рішень рівня 2 робить безперебійну сумісність між різними рішеннями вирішальною. Існуючі рішення для перекриття мостів між Rollup часто передбачають розгортання нових наборів міжланцюгових контрактів у ланцюгах Rollup і використання стимулів для багатоланцюгової ліквідності для досягнення функціональності крос-чейн активів. Однак ці рішення не є універсально застосовними для міжланцюгових взаємодій на основі повідомлень і тягнуть за собою ризики централізації та довіри. У липні 2023 року проєкт кросчейн-мостів Multichain, який підтримується Binance, припинив свою діяльність після того, як його генеральний директор був затриманий владою, а кошти перевищили 265 мільйонів доларів США з Multichain, згідно з моніторингом SlowMist. Раптовий крах провідного проекту кросчейн-мостів підкреслює значні ризики централізації та довіри, пов'язані з використанням сторонніх проєктів кросчейн-мостів.

2. Фон створення Lumoz


Figure 7 Lumozhttps://lumoz.org/

НанФен, співзасновник та генеральний директор Lumoz, закінчив Тсінхуа Університет та раніше працював в ByteDance. Як основний розробник, він брав активну участь у створенні фундаментальної структури та ітеративного розвитку кількох проектів. Він також є засновником Trustless Labs. Основний колектив працює над ZK технологією з 2018 року, вклавши практично п'ять років у її розвиток. З початку Lumoz має на меті зробити обчислення з нульовими знаннями більш ефективними та доступними, що втілено в їхній місії: «Зробити ZK-Rollup ближче».

Протягом шляху розвитку Lumoz команда поступово визнала проблеми безпеки та централізації в поточному ландшафті Rollup місткості міжланцюжкових мостів та активно працювала над їх вирішенням. Вони також скористалися тенденцією розвитку RaaS (Rollup as a Service), що призвело до успішного запуску ZK RaaS Launch Base та розширення свого бізнесу відповідно.


Фігура 8 Дані, пов'язані з екологічною екосистемою Лумозhttps://lumoz.org/compute-layer

Lumoz (раніше Opside) офіційно запустив свій тестовий мережу в кінці травня 2023 року і успішно працював протягом п'яти місяців з постійною активною участю глобальної спільноти. Понад 450 000 учасників приєдналися до Pre-alpha тестової мережі, що призвело до вражаючих 13 580 057 транзакцій. У тестовій мережі взяли участь понад 140 майнерів та понад 28 000 вузлів. Екологічно, понад 100 проектів високої якості подали заявки на участь, з яких 14 проектів успішно запустили власні ланцюги застосунків zkEVM через Opside ZK-Rollup LaunchBase, які стабільно працюють.

Lumoz очікується запустити свою головну мережу в третьому кварталі. На даний момент Lumoz обробила 2 мільйони транзакцій, подала понад 4,79 мільйона ZKP та має понад 28 000 вузлів. Крім того, понад 16 проектів пройшли офіційні аудити та розгорнули власні ланцюги додаткових застосунків zkEVM на платформі Lumoz.


Фігура 9 Lumoz завершила стратегічний раунд фінансування, у якому взяв участь SevenUPDAO
https://mirror.xyz/lumozorg.eth/Fz0dF5HVMdbbI--9lzst60KuKOp5YGbb75Z0RmxiB24

У березні 2024 року Lumoz, модульний обчислювальний шар та платформа ZK-RaaS, провели свій перший раунд фінансування з оцінкою у $120 мільйонів. 29 травня 2024 року Lumoz офіційно оголосили про завершення нового стратегічного раунду фінансування. Серед інвесторів були IDG Blockchain, SevenUpDAO, Sweep Ventures та інші. Конкретна сума фінансування не була розголошена. З цим стратегічним раундом Lumoz досягли оцінки у $300 мільйонів, перевищивши поточну ринкову вартість Altlayer у $253 мільйони, що свідчить про сильну впевненість у майбутніх перспективах розвитку Lumoz.

Крім того, на основі поточної ринкової вартості Altlayer, помноженої на коефіцієнт 1,4 (множник передрозміщувальної оцінки фінансування), Lumoz може потенційно досягти ринкової вартості щонайменше $420 мільйонів при розміщенні. Альтернативно, використовуючи множник Gelato в 3, ринкова вартість Lumoz після розміщення може перевищити $900 мільйонів.


Таблиця 2 Інформація про фінансування проекту RaaS

Примітка: джерелами даних в основному є Rootdata та ICO Analytics, де '*' вказує на головних інвесторів, станом на 16 червня 2024 року.

3. Lumoz надає модульний обчислювальний шар для ZK Rollups


Фігура 10 Lumoz як децентралізований модульний обчислювальний шар
https://lumoz.org/compute-layer

Rollups зазвичай складаються з шарів врегулювання, виконавчих шарів, шарів консенсусу та шарів доступності даних. Однак для ZK-Rollups потрібний додатковий основний модуль, відомий як Шар Доводувача. На даний момент Lumoz є єдиним постачальником у просторі модульного Rollup, який пропонує модульну мережу Доводувача. Наразі шахтарі Lumoz надають обчислювальну потужність ZKP для Merlin Chain. З наближеним запуском основної мережі Lumoz, Merlin Chain буде підключено до децентралізованої мережі обчислень ZK Lumoz. Ця мережа працює на алгоритмі ZK-PoW, що дозволяє кому завгодно внести обчислювальну потужність до Merlin Chain та отримувати винагороду у токенах Lumoz.

Поєднуючи міцні обчислювальні ресурси з механізмом повторного ставлення EigenLayer, Lumoz створив ефективну та безпечну екосистему обчислювальних послуг. Архітектура обчислювального шару Lumoz є високо інтегрованою та співпрацюючою, із такими ключовими компонентами та функціональністю:


Фігура 11 Архітектура обчислювального шару Lumoz
https://docs.lumoz.org/understand-lumoz/the-avs-computing-layer-based-on-eigenlayer

  • На Ethereum використовуються стандарти EigenLayer для побудови служб активної верифікації (AVS), які надають довіру та підвищують безпеку AVS за допомогою механізму знову відкладання на рівні функцій.
  • Ланцюг EVM (L2) підтримує різноманітне блокчейн середовище, сумісне з Ethereum Virtual Machine (EVM), таке як Polygon zkEVM, Polygon CDK, ZKStack та Scroll, забезпечуючи широку сумісність та масштабованість.
  • Lumoz AVS Oracle відповідає за отримання та зберігання даних з ланцюжків, сумісних з EVM, для забезпечення високої доступності та цілісності даних, надаючи міцний фундамент даних для обчислювального рівня.
  • Ланцюг Lumoz служить як основний рівень управління для всього обчислювального рівня, який відповідає за планування завдань, розподіл винагороди та управління zkProver та zkVerifier, включаючи процес додавання та видалення вузлів. Вузли zkProver виконують конкретні обчислювальні завдання, тоді як вузли zkVerifier перевіряють результати виконання.

Lumoz використовує гібридний механізм консенсусу, поєднуючи PoS (Proof of Stake) та PoW (Proof of Work) в своїй архітектурі. Зокрема, PoW використовується для zkProver, тоді як PoS в основному застосовується до zkVerifier (потенційно служачи послідовником Rollup). Ця стаття спочатку представить ZK-PoW алгоритм Lumoz в контексті консенсусу PoW, пояснюючи, як він вирішує поточні виклики, з якими стикаються ZK Rollups, пов'язані з високими обчислювальними витратами та проблемами централізації ZKP (Zero Knowledge Proofs). Подальше в статті буде детальний аналіз прогресу Lumoz в механізмі консенсусу PoS.

1. Мережа алгоритму ZK-PoW компанії Lumoz значно зменшує обчислювальні витрати обчислень ZKP (доказу нульового знання).

Для вирішення проблем обчислювальних витрат та централізації ZKP (доказу нульового знання) Lumoz запропонував алгоритм ZK-PoW. Його основні характеристики включають:

Механізм розподілу винагороди PoW

Lumoz надає єдиний ринок для обчислення ZKP, що спонукає шахтарів створювати ZKP для цих zk-rollups. Під час фази передвипробувальної мережі Pre-Alpha, на основі алгоритму PoW, кожен Rollup у блоках Opside подає послідовність згідно з конкретними правилами. Винагорода за PoW поточного блоку розподіляється серед зареєстрованих слотів Rollup на основі кількості партій, що включені в послідовність. Шахтарі можуть вільно вибирати участь у обчисленні ZKP для одного або кількох Rollups. У майбутньому кожна послідовність буде цінуватися по-різному з урахуванням таких факторів, як тип ZK-Rollup, кількість транзакцій Rollup, використання газу та інші оціночні фактори вантажу.

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

Алгоритм подання ZKP на два кроки

Спочатку шахтарі надсилають Proofhash. Протягом певного вікна часу для заданої послідовності дозволяється участь декількох шахтарів у обчисленні ZKP. Кожен шахтар не надсилає безпосередньо оригінальний доказ, а обчислює хеш-доказ (доказ/адреса) та надсилає його на контракт.

Наступного майнери надсилають ZKP. Після закінчення часового вікна майнери надсилають оригінальний доказ, і його перевіряють на відповідність раніше надісланим хешам доказів. Майнери, чиї докази успішно пройшли верифікацію, мають право на винагороду за PoW, яка розподіляється пропорційно в залежності від суми, яку вони вклали для участі.


Фігура 12 Двоетапний алгоритм подання ZKP
https://lumoz.org/compute-layer

Lumoz влучно використовує двоетапний алгоритм подання для ZKPs, використовуючи модель подання-спочатку-перевірка-пізніше для усунення непотрібного доказу та обчислень агрегації адрес. Більше того, цей двоетапний алгоритм подання дозволяє паралельне обчислення ZKP та послідовне подання, що дозволяє шахтарям одночасно виконувати кілька завдань з генерації ZKP, суттєво прискорюючи ефективність генерації ZKP. Команда Lumoz також оптимізувала алгоритм рекурсивної агрегації ZKP, максимізуючи кластерні ресурси для подальшого покращення швидкості обчислення ZKP.

У реальному середовищі стрес-тесту гірники працюють з кластером з 20 машин, що складається з 128-ядерними ЦП та 1 ТБ ОЗП. Під час тестування швидкість транзакцій стабілізувалася на рівні приблизно 27,8 TPS протягом близько 40 хвилин. В тих самих умовах Lumoz зменшив середній час підтвердження транзакцій з приблизно 5-6 хвилин до приблизно 3 хвилин, тим самим збільшивши ефективність генерації ZKP приблизно на 80%. Передбачається, що в майбутньому, при приєднанні більшої кількості ZK-rollups та гірників до ринку обчислень ZK, алгоритм PoW Lumoz буде забезпечувати ще більше виразних приростів ефективності.

ZK-PoW версія V2.0 подальше оптимізує процес обчислення

Порівняно з V1.0, версія 2.0:

  • Оригінальний сервіс був розбитий на три підмодулі: генерація доказів, управління доказами та подання доказів, що призвело до більш чіткої структури, зниження зв'язку та збільшення надійності.
  • Модуль генерації доказів, Генератор доказів, додавstartBatchпараметр, який допомагає новим шахтарям краще відслідковувати прогрес у видобутку.
  • Модуль керування доказами, Proof Manager, був покращений порівняно зі старою версією. Тепер він швидко повторно відправляє докази у разі перезапуску служби майнерів або інших причин, що призводять до невдалих спроб подання доказів, забезпечуючи захист інтересів майнерів. Механізм повторної відправки не лише вирішує проблеми з невдалим поданням доказів, але й обробляє ситуації, коли докази не були подані, забезпечуючи безпеку ланцюжка Rollup.
  • Модуль подання доказів, Proof Sender, використовує три потокобезпечні кеші з пріоритетом для реалізації двоетапного процесу подання транзакцій. Порівняно з попередніми версіями, він зменшує використання глобальних блокувань, забезпечуючи своєчасне подання доказів на нижчих висотах та захищаючи інтереси майнерів. Крім того, загальний робочий процес послуг стає зрозумілішим, зменшуючи кількість потоків та споживання ресурсів під час виконання програми.


Фігура 13 ZK-PoW V2.0 Архітектура
https://mirror.xyz/lumozorg.eth/zZy2munlvNY7D4DG6lpcccrx1IZTJ7yb3jXOwd1O9Hg

Результати тесту на тиск: У версії 2.0, використовуючи 10 машин по 64 ядра кожен, було завершено 566 партій доказів за 7 годин, 38 хвилин і 40 секунд, в середньому 48,62 секунди на доказ. У сценаріях з багатьма майнерами версія 2.0 показує загальне покращення ефективності на 50% в генерації zk-доказів порівняно з версією 1.0.

2. Введення механізму перевірки вузла zkVerifier, створення децентралізованої та стійкої до цензури мережі перевірки.

Мережа Lumoz бере на себе важливу відповідальність за управління введенням та виведенням даних всієї мережі. Для забезпечення безпеки, точності та децентралізації процесу обробки даних та їх результатів, Lumoz ввела механізм перевірки вузлів. Цей механізм передбачає, що вузли zkVerifier перевіряють ZKPs, що генеруються zkProvers. Конкретний робочий процес виглядає наступним чином:


Фігура 14 zkVerifier механізм перевірки вузла
https://docs.lumoz.org/zkVerifier-node-explained/how-do-zkverifier-node-work

Спочатку, після того як докази, згенеровані zkProvers, подаються на ланцюг Lumoz, Lumoz відправляє завдання на верифікацію до кількох вузлів zkVerifier, які незалежно виконують розподілену верифікацію. По-друге, згода щодо валідності доказів досягається, коли щонайменше дві третини вузлів zkVerifier підтверджують їх валідність, що забезпечує авторитет та послідовність результатів верифікації. Нарешті, перевірені докази та їх результати передаються назад на блокчейн Lumoz за допомогою Lumoz AVS Oracle, а результати завдань записуються та реагуються на ланцюгу Lumoz через контракт Task Manager.

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


Фігура 15 вимоги щодо конфігурації апаратного забезпечення вузла zkProver
https://docs.lumoz.org/purchase-zkverifier-node-and-set-up/set-up-node

Продаж вузла zkVerifier буде відкрито незабаром

Lumoz впровадив систему ліцензування для прийому вузла zkVerifier: ліцензії служать офіційним визнанням ідентичності вузла zkVerifier та є обов'язковими умовами при налаштуванні вузлів zkVerifier. Ці ліцензії існують у формі NFT (унікальні токени), що гарантує унікальність та нереплікованість кожної ліцензії. Для тих, хто віддає перевагу не запускати вузли самостійно, існує механізм делегування, де езMOZ токени або ліцензії можуть бути делеговані іншим операторам вузлів, при цьому отримуючи винагороду. Ліцензії також можуть бути вільно передаватися між користувачами за потреби.


Графік 16 zkVerifier Node Salehttps://node.lumoz.org/

Ліцензії на вузли zkVerifier офіційно вийдуть на продаж з 17 червня 2024 року. Кожен вузол zkVerifier отримає 40 мільйонів балів Lumoz (LP) до Події генерації токенів (TGE), з додатковим лінійним розблокуванням 1 мільйона LP щодня з 25 червня по 4 серпня. Ці LP можна обміняти на токени основної мережі після TGE. Після TGE вузли zkVerifier продовжуватимуть отримувати емпауермент, з постійним лінійним розблокуванням 25% токенів Lumoz протягом 36 місяців, разом із можливістю участі в airdrop від проектів екосистеми Lumoz.

Згідно з останньою політикою Lumoz, загалом буде 100 000 ліцензій, розділених на 10 різних цінових рівнів. Вони будуть продані на першість, з цінами, що зростають на пізніших етапах, що стимулює ранні покупки для отримання вищого прибутку. Продаж буде поділено на три фази: етап передпродажу (відкривається 17 червня 2024 року о 15:00 UTC+8), етап отримання білого списку (також відкривається 17 червня 2024 року о 15:00 UTC+8), етап продажу білого списку (відкривається 25 червня 2024 року о 15:00 UTC+8) та етап відкритого продажу (відкривається 3 липня 2024 року о 15:00 UTC+8), де ліцензії будуть доступні всім користувачам.


Рисунок 17 Рівні ліцензій Lumoz
https://docs.lumoz.org/purchase-zkverifier-node-and-set-up/license-tiers

Система бонусів для команди за активності вузлів


Фігура 18 Механізм участі команди в активності балів вузла zkVerifier
https://docs.lumoz.org/zkverifier-lumoz-points-campaign

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

Механізм повернення гарантує інтереси користувача

Крім того, для максимізації захисту прав глобальної спільноти користувачів Lumoz встановив механізм повернення коштів. Вікно повернення відкриється через шість місяців після початку події генерації токенів (TGE), а тривалість вікна ще не визначена. Якщо користувачі не задоволені будь-якою причиною, вони можуть подати заявку на повернення коштів. Lumoz безумовно поверне 80% суми оплати вузла покупки. Користувачі повинні повернути всі згенеровані токени та NFT (унікальні токени).

Важливе джерело доходу перед TGE

Продаж вузла zkVerifier Lumoz стала ключовим джерелом доходу для проекту. У блокчейн-проектах раннє генерування доходів є важливим для стійкого розвитку та успіху. Це не лише забезпечує необхідну фінансову підтримку, але й підвищує довіру серед інвесторів та членів спільноти. Важливо зауважити, що блокчейн-проекти не повинні покладатися виключно на початкові пропозиції бірж (IEO) для отримання доходів. Хоча IEO ефективні для збору коштів, вони не повинні бути єдиним шляхом, оскільки перевага може обмежити фінансову гнучкість та збільшити ризики проекту в довгостроковій перспективі.

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

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

4. База запуску Lumoz RaaS високо сумісна з основними технологічними стеками ZK Rollups

Rollup як сервіс (RaaS) - це продукт, призначений для запуску власних Rollups для нових додатків у галузі блоkчейну. Схоже на продукти програмного забезпечення як сервіс (SaaS), користувачам не потрібно утримувати або господарювати будь-якою частиною сервісного продукту, що усуває необхідність у складному управлінні програмним забезпеченням та апаратним забезпеченням.

З точки зору того, чи потрібно писати код, проекти RaaS можна розділити на 2 категорії: SDK та No-Code рішення. SDK рішення надають розробникам повний набір загальних наборів засобів розробки програмного забезпечення, що спрощує розгортання Rollups, як просте розгортання смарт-контрактів. No-Code рішення, як вже зазначено в назві, дозволяють розгортання Rollups без написання жодного рядка коду (запуск ланцюжка за одне натискання). Проекти, такі як OP Stack, Rollkit, Dymension, Sovereign та Stackr відносяться до рішень SDK. Проекти, які пропонують безкодове розгортання Rollups, включають Lumoz, AltLayer, Eclipse та Caldera.


Фігура 19 проекти RaaS можуть бути розподілені на 2 категорії
https://foresightnews.pro/article/detail/27089

У просторі RaaS вже існують різноманітні проекти, такі як AltLayer та Gelato, які дозволяють запускати ланцюжки без коду. Однак Lumoz RaaS Launch Base виділяється тим, що інтегрує основні рішення Rollup в галузі блокчейну, такі як Polygon zkEVM, zkSync, Scroll та Starknet. Наразі цей проект є найбільш широко сумісним проектом щодо підтримки технологічного стеку ZK Rollups. Ця можливість дозволяє Lumoz вирішувати проблеми сумісності між технологією ZK та EVM, що робить його унікально розташованим в екосистемі ZK Rollup.


Таблиця 3 Технологічні стеки, підтримані різними основними проектами RaaS

Примітка: Дані в основному надходять з офіційних веб-сайтів та білих книг кожного проекту та компілюються з посиланням на статті в Інтернеті.

З вищезазначеної таблиці зрозуміло, що Lumoz уклала співпрацю в різних модулях екосистеми Rollup. Наприклад, крім інтеграції Layer1, Lumoz співпрацює з проектами сторонніх шарів DA, такими як Celestia, Eigenlayer, Ethstorage, Avail та Espresso. Крім того, Lumoz співпрацює з Espresso Systems, Radius, Metis та Astria, щоб надавати клієнтам децентралізовані варіанти послідовника.

За стандартами Віталіка, zkEVM можна класифікувати наступним чином:


Фігура 20 Віталік «Різні типи zkEVM»
https://learnblockchain.cn/article/6369

  • Тип1 zkEVM: Повністю еквівалентний Ethereum.
  • Type2 zkEVM: Повністю сумісний з віртуальною машиною Ethereum (EVM).
  • Type3 zkEVM: Майже сумісний з Віртуальною машиною Ethereum (EVM).
  • Type4 zkEVM: Сумісний з мовами вищого рівня.

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


Рисунок 21 Класифікація основних проектів ZK Rollup
https://learnblockchain.cn/article/6369


Рисунок 22 Різноманітні основні проекти zkEVM
https://learnblockchain.cn/article/6369

1. Запуск ланцюга одним натисканням відповідає індивідуальним потребам проектних сторін у користуванні ZK Rollup

Користувачі можуть незалежно вибирати різні компоненти, необхідні для Layer 2 у своїй Launch Base, включаючи SDK, рівні врегулювання, рівні доступності даних, послідовники та інше. Процес не потребує коду, що значно зменшує складність запуску ZK Rollups, дозволяючи командам зосередитися на операціях екосистеми та нетехнічних аспектах.


Фігура 23 Lumoz ZK-RaaS Launch Base надсилає посилання за одне натискання
https://lumoz.org/launchbase

Наприклад, деякі з клієнтів, які в даний час використовують послуги Lumoz RaaS, включають:

  • ZKFair - перший громадський ZK-L2 на основі Polygon CDK та Celestia DA, з технічною підтримкою від постачальника ZK-RaaS Lumoz. ZKFair використовує стабільний токен USDC як газовий токен. Він забезпечує 100% сумісність з EVM, відмінну продуктивність, мінімальні комісії та надійну безпеку. ZKFair - це експериментальна L2 мережа, яка на 100% належить та керується громадськістю.
  • Merlin Chain інтегрує мережі ZK-Rollup, децентралізовані мережі оракулів, доступність даних та модулі протидії шахрайству з BTC на ланцюжку. Її метою є надання потужності нативним біткойн-активам, протоколам та продуктам на рівні 1 через її мережу рівня 2, що впливає на віталізацію екосистеми біткойн.

2. Підтримка Op Stack + ZK Fraud Proof Layer 2 архітектури

Додатково, 18 квітня 2024 року Lumoz оголосив, що його модульний обчислювальний шар буде підтримувати архітектуру Op Stack + ZK Fraud Proof Layer 2.

OP Stack - це загальний стек розробки, який використовується для побудови екосистем блокчейну рівня L2.


Фігура 24 Op Stack + ZK Fraud Proof Layer 2 архітектура
https://mirror.xyz/lumozorg.eth/eFpFnP40loyL3idRitTT_MNB3kW8R_6arZ7bgtmoRlc

Подібно до пропозиції Стівена Лі та AltLayer щодо моделі ZK Optimistic Rollup, архітектура Op Stack + ZK Fraud Proof - це новий дизайн, який інтегрує докази правильності на основі доказів з нульовою інформацією в технологію Optimistic Rollup. Коли викликачі вказують на невірні дані, представлені послідовниками, вони подають виклик до Шару 1. Послідовник повинен згенерувати відповідний ZK-доказ протягом обмеженого періоду виклику та подати його на перевірку до контракту Шару 1. Якщо перевірка підтверджує правильність даних, виклик є недійсним; інакше виклик вдається. Цей підхід поєднує переваги Optimistic Rollup та ZK Rollup, зберігаючи низькі витрати та ефективно зменшуючи час очікування.

5. Протокол NCRC реалізує безпідозренну ZK-Rollup

Нативний крос-ланцюговий міст

Як зазначено раніше, сторонні мости можуть пропонувати дешевший та швидший досвід перехресного ланцюга, але вони вводять додаткові витрати на довіру та ризики безпеки. Фактично, кожен ZK-Rollup поставляється з вбудованим мостом L1<>L2, який Lumoz називає власним мостом. На відміну від сторонніх мостів на основі рішень з ліквідністю, власний міст працює як унікальний механізм перехресного ланцюга "мінт-спалювання". Він забезпечує безпеку за допомогою доказів нульового знання, зберігаючи відсутність довіри. Для досягнення NCRC між кількома Rollups мають бути виконані наступні дві передумови:

  • Ці Ролапи повинні бути типу ZK-Rollup.
  • Ці Rollups повинні знаходитися на тому ж L1.

Rollups, які відповідають цим умовам, теоретично мають той самий рівень безпеки, що і базовий L1. Так само, рівень безпеки між цими Rollups є еквівалентним, не потребує довіри між ними. Всі транзакції NCRC перевіряються за допомогою доказу валідності, що є основним засобом гарантії безпеки для NCRC.

1. Контракт RRC надає послуги з отримання даних.

Основна причина, з якої ZK Rollups не можуть спілкуватися один з одним, полягає в тому, що їх контракти на 1 рівні (основна мережа Ethereum) не пов'язані. Вони не знають про існування один одного і не можуть спілкуватися безпосередньо через природні мости Rollup. Для вирішення цього Lumoz розгорне контракт RRC (Rollup Recognition Contract) на кожному 1 рівні, що дозволить Rollups виявляти та ідентифікувати один одного. RRC керує всіма учасниками zk-rollups у NCRC, включаючи додавання, призупинення та виходи з Rollups. Кожному Rollup у RRC призначається власний ідентифікатор Rollup.

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

Для користувачів операції NCRC ідентичні за функціоналом з власними мостами Rollup. Протягом процесу міжланцюгового обміну активи протікають через такий шлях: Rollup1 -> контракт моста L1 Rollup1 -> контракт моста L1 Rollup2 -> Rollup2. Іншими словами, активи користувачів не проходять через жодні протоколи сторонніх розробників; їм просто потрібно використовувати власні мости Rollup. Весь процес є безпечним і надійним.


Рисунок 25 Процес перетинного міста між рулап-транзакцією
https://mirror.xyz/lumozorg.eth/0P5S75pYf4GtjYG4tka4whLHI7a1YC-YVS0uzgaSlzz

Коли користувачі ініціюють перехресні операції з Rollup1 на Rollup2, технічний процес фактично включає три сутності: Rollup1, L1 (Шар 1) та Rollup2. Однак користувачам не потрібно знати про присутність L1 в цьому процесі; їх досвід просто полягає в безпосередньому перекладі з Rollup1 на Rollup2. За кулісами перехресні активи проходять дві операції мостування на L1, створюючи плавний зв'язок з Rollup1 на Rollup2 в сприйнятті користувача. Ці операції L1 обробляються автоматично, не потребуючи додаткових дій від користувача. З погляду користувача їх поточний Rollup може виконувати перехресні операції на L1 та будь-якому іншому Rollup. Цей дизайн покращує досвід користувача, розгладжуючи процес та приховуючи підлежащі складності.

6. Двохтокенова економічна модель Lumoz

Якщо ми не врахуємо аспект ліцензії zkVerifier, Lumoz приймає двохтокенову економічну модель.

1. Функціональний токен MOZ

  • Плата за транзакції (газ): Всі транзакції в мережі Lumoz вимагають токени MOZ в якості плати за транзакції, забезпечуючи безпечну роботу мережі та плавну обробку транзакцій.
  • Вартість використання ресурсів: Користувачам потрібно буде платити токени MOZ у вигляді вартості використання ресурсів при використанні обчислень з нульовим доказом (ZKP) та послуг штучного інтелекту (AI) мережі Lumoz, забезпечуючи необхідні економічні стимули для мережі.

2. Еквіті токен esMOZ

  • Стимулювання участі: токени esMOZ служать як винагорода для вузлів, які вносять обчислювальну потужність, безпеку та стабільність у мережу Lumoz, підвищуючи стимули та привертаючи учасників до приєднання до мережі. Цей механізм стимулювання допомагає зміцнити безпеку та стабільність мережі.
  • Делегування вузлів zkVerifier: Користувачі можуть використовувати токени esMOZ для участі в делегуванні, вибираючи довірені вузли для голосування за делегування. Це сприяє децентралізованому управлінню мережею та дозволяє учасникам отримувати винагороду.
  • Механізм погашення: токени esMOZ можуть бути викуплені за токени MOZ за різними періодами та курсами викупу, що пропонує користувачам гнучкі варіанти погашення. Цей механізм погашення надає користувачам більше гнучкості та вибору.

7. Видимість галузі

1. Перспективи розвитку RaaS обіцяють бути перспективними

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

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

По-друге, щодо продуктивності, технологія Rollup як рішення Layer 2 значно підвищує пропускну здатність мережі Ethereum та зменшує витрати. У цьому контексті RaaS забезпечує можливість розробникам ефективно та безпечно розгортати свої додатки, користуючись масштабованістю, яку пропонують рішення Layer 2, такі як ті, що надаються оновленням Canun, яке вводить "блоб-транзакції" для ефективнішого та доступного зберігання L2 транзакцій, що покращує швидкість та пропускну здатність транзакцій.

Наостанок, з точки зору бізнес-моделі RaaS демонструє великий потенціал для розвитку. Оскільки затори в основній мережі Ethereum посилюються через поширення ончейн застосунків, попит на Rollups та RaaS очікується, що буде стійко зростати.

2. ZK Rollup стане основним рішенням для Rollup

Віталік неодноразово заявляв, що ZK Rollup замінить Optimistic Rollup як рішення для довгострокового масштабування Ethereum. Як було описано раніше, ZK Rollup має явні переваги перед Optimistic Rollup, а завдяки постійному вдосконаленню технології ZK та кращій сумісності з EVM, ZK Rollup готовий стати основним рішенням для Rollup. Звичайно, існує також можливість появи більш гібридних рішень для масштабування, таких як OP Stack+ZK Fraud Proof, які поєднують у собі сильні сторони як Optimistic Rollup, так і ZK Rollup.

3. Управління спільнотою та розвиток екосистеми все більше виходять на перше місце як основні виклики у побудові Rollups.

Зростання RaaS дозволяє розробникам легше та швидше будувати та розгортати Rollups, знижуючи технічні бар'єри (хоча технологія залишається ключовим фактором у розвитку Rollup). Крім того, нові Rollups, такі як Base, Manta Pacific та Blast, отримали швидке ринкове визнання завдяки використанню наявних інструментів для недорогої побудови Rollup та акценту на розвиток екосистеми. Аналітики вказують, що ці нові Rollups не лише встановлюють показники на ринку, але й надають цінні приклади для традиційних застосувань, які переходять до рішень 2-го рівня.

8. Зустрічаючи ризики

Незважаючи на те, що Lumoz успішно залучила широку участь криптоспільноти під час фаз попереднього альфа-тестування та альфа-тестування, недавно запущена продаж вузлів - це перший раз, коли користувачам потрібно витрачати реальні гроші, щоб приєднатися. Якщо цей продаж вузлів не буде добре керуватися, це може негативно вплинути на розвиток екосистеми Lumoz. Більше того, важливо зауважити, що Lumoz ще не оголосила оновлений план розподілу токенів. Це означає, що існує ризик того, що учасники можуть заробляти занадто мало після придбання вузлів, тому важливо провести власне дослідження (DYOR). Однак, оскільки вузли zkVerifier дозволяють повернення коштів, делегування та передачу, учасники можуть обмежити свої втрати навіть у випадку їхнього зазнання.

9. Висновок

Lumoz ефективно вирішує три основні проблеми в просторі ZK Rollup за допомогою свого модульного обчислювального шару, ZK RaaS та протоколу місцевого мосту NCRC. Це робить Lumoz піонером та лідером у галузі ZK Rollup. Ми впевнені, що Lumoz і надалі проявлятиме своє лідерство у майбутньому, сприяючи широкому застосуванню та прийняттю технології ZK Rollup.

Disclaimer:

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

Поділіться

Дослідження Lumoz: Модульні блокчейни значно зменшують витрати на обчислення ZKP

Розширений7/15/2024, 5:58:11 AM
Lumoz надає модульний обчислювальний шар для ZK Rollup, використовуючи гібридний механізм консенсусу PoS та PoW. Алгоритм ZK-PoW мережі значно зменшує витрати на обчислення ZKP, вирішуючи проблему централізованих Provers. Він також вводить zkVerifier для перевірки ZKPs, створених zkProver.

Короткий опис

  1. З моменту свого створення Ethereum постійно стикається з проблемами масштабованості. Масштабування залишається ключовою технологією для досягнення масової прийнятності Web3. Rollup - це основне рішення для масштабування на 2-му рівні та його основна ідея полягає в публікації «упакованих» блоків даних транзакцій на ланцюжку, тим самим зменшуючи складність перевірки дійсності транзакцій. На основі різних методів перевірки дійсності даних Rollups можуть бути поділені на Оптимістичні Rollups та ZK Rollups.

  2. Наразі сфера ZK Rollups стикається з трьома основними проблемами: високі витрати на обчислення ZKPs, залежність від централізованих Provers у більшості zk rollups та складність технології нульового знання, що ускладнює побудову ZK-rollups, сумісних з EVM. Крім того, багато ZK Rollups використовують сторонні проекти мостіння для взаємодії, що створює певні ризики безпеки.

  3. Співзасновник та генеральний директор Lumoz, НанФенг, закінчив університет Цінхуа. Основна команда інвестує у ZK-технології практично п'ять років з 2018 року. З початку Lumoz працює над тим, щоб зробити обчислення з нульовим знанням більш ефективним та доступним.

  4. Lumoz завершив два раунди стимулюючих тестнетів, в яких взяли участь загалом 282 тис. учасників, 28 137 Валідаторів, 145 рударів PoW та понад 60 розгорнутих проектів екосистеми. У травні 2024 року Lumoz оголосив про завершення нового раунду стратегічного фінансування, оцінюючи компанію в $300 мільйонів. На даний момент Lumoz залучив загалом $14 мільйонів, з участю інвесторів, включаючи OKX Venture, Hashkey Capital, Polygon, Kucoin Ventures, IDG Blockchain, Gate Ventures, SevenUpDAO та Sweep Ventures.

  5. Lumoz надає модульний обчислювальний шар для ZK Rollup, використовуючи гібридний механізм консенсусу PoS та PoW. Алгоритм ZK-PoW значно зменшує витрати на обчислення ZKP, вирішуючи проблему централізованих Provers. Він також вводить zkVerifier для перевірки ZKPs, згенерованих zkProver. Апаратні вимоги для вузлів zkVerifier є відносно низькими, а майбутня Розпродаж вузлів підвищить децентралізацію та опір цензурі мережі верифікації.

  6. Lumoz RaaS Launch Base високо сумісний з основними технологічними стеками ZK Rollups, включаючи Polygon zkEVM, zkSync, Scroll та Starknet. Це наразі проект з найширшою сумісністю з технологічними стеками ZK Rollups, ефективно вирішуючи проблеми сумісності між технологією ZK та EVM у сфері ZK Rollup. Він надає індивідуальні рішення ZK Rollup з можливістю розгортання ланцюжка за одне натискання. Поточні клієнти включають ZKFair, Merlin Chain, Coin98, Ultiverse, Mari1x, Fortnite (Efuse) та Viction.

  7. Lumoz пропонує протокол NCRC, який забезпечує безшовну міжланцюгову взаємодію між кількома ZK Rollups через «Native Bridge». Активи користувачів не проходять через жодні протоколи сторонніх осіб, що забезпечує безпечний та надійний процес.

  8. Lumoz використовує модель подвійного токену, де корисний токен MOZ може бути використаний для оплати транзакцій та використання ресурсів, тоді як акційний токен esMOZ є винагородою для учасників і також може бути використаний для делегування вузлів zkVerifier. Токени esMOZ можуть бути обмінені на токени MOZ за різними періодами та курсами погашення. На даний момент Lumoz не розголошував останні деталі розподілу токенів у своєму білій папері.

  9. Перспективи розвитку галузі RaaS обіцяють бути перспективними, і ZK Rollup стане основним рішенням Rollup. Операції спільноти та розбудова екосистеми можуть замінити технологію як основні виклики в конструюванні Rollups. З великим досвідом у галузі ZK технологій, Lumoz готовий продовжувати лідируючу роль в галузі ZK RaaS та сприяти широкому застосуванню та ухваленню технології ZK-Rollup.

1. Попередній огляд

1. Рішення масштабування Rollup

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

Рішення масштабованості, побудовані на Ethereum без потреби в будь-яких змінах в основному протоколі Layer 1, називаються рішеннями Layer 2. Ці рішення можуть обробляти транзакції без взаємодії з мережею Ethereum та прив'язувати свою безпеку до Layer 1 Ethereum через смарт-контракти, ефективно додаючи додатковий шар оффчейн-мережі, отже назву Layer 2. Згідно з L2 Beat, кількість оброблених транзакцій Layer 2 наразі досягла 10 разів більше, ніж на Ethereum mainnet, що значно розширює обмежену потужність обробки транзакцій Ethereum.


Рисунок 1 Кількість транзакцій, оброблених Layer2https://l2beat.com/scaling/activity

Як високодецентралізований громадський блокчейн, Ethereum став дуже перенаселеним, а газові витрати стали дуже дорогими. Тому все більше децентралізованих додатків, включаючи DeFi та GameFi, мігрують свої протоколи на ці рішення 2-го рівня для оптимізації користувальницького досвіду та зменшення операційних витрат. Згідно з L2 Beat, станом на 16 червня 2024 року, загальна заблокована вартість (TVL) у всіх рішеннях 2-го рівня становить 12.4418 мільйонів ETH, що еквівалентно приблизно 44.363 мільярдів доларів. В порівнянні, TVL на головній мережі Ethereum становить 17,88 мільйона ETH, що еквівалентно приблизно 65,634 мільярдів доларів, що означає, що TVL у всіх рішеннях 2-го рівня становить майже 70% від TVL на головній мережі Ethereum.


Рисунок 2 Загальна кількість заблокованих позицій в Layer2https://l2beat.com/scaling/summary


Фігура 3 Сума блокування основної мережі Ethereum

https://defillama.com/chain/Ethereum?currency=USD

Rollup - це основне рішення масштабування Layer 2, і його основна ідея полягає в тому, щоб публікувати на ланцюжку "упаковані" блоки даних транзакцій, тим самим зменшуючи складність перевірки дійсності транзакцій. Технологія Rollup вирішує проблеми, що раніше виникали в результаті використання Plasma, забезпечуючи ту саму доступність даних і безпеку, що й Ethereum Layer 1 (сам Ethereum), при цьому значно збільшуючи пропускну здатність мережі та зменшуючи витрати на кожну транзакцію. У архітектурі модулярних блокчейнів рішення Rollup фактично віддає виконавчий рівень (і інші рівні) ланцюжка на зовнішній рівень.


Фігура 4 Модулярні стеки Модулярні стеки
https://members.delphidigital.io/reports/the-complete-guide-to-rollups

2. Дві рішення Rollup: ZK Rollups проти Оптимістичних Rollups

На основі їх методів перевірки достовірності даних Rollups можна поділити на Оптимістичні Rollups і ZK Rollups. Оптимістичні Rollups покладаються на "оптимістичне" припущення, що більшість транзакцій є дійсними, дозволяючи виклики та відкручування, коли виявлено шахрайську поведінку. ZK Rollups, з іншого боку, використовують технологію Zero Knowledge Proof (ZK), щоб забезпечити, що транзакції, оброблені поза ланцюжком, є дійсними та правильними, надаючи вищу безпеку та ефективність. Нижче наведені основні переваги та недоліки цих двох рішень Rollup:


Таблиця 1 ZK Rollups проти Оптимістичних Rollups
Джерело даних: складено автором на основі наявної літератури

Незважаючи на те, що ZK-Rollup має багато переваг і є довгостроковим рішенням масштабування для Ethereum, він стикається з декількома технічними викликами, які наразі обмежують широке поширення. За даними Defilama станом на 16 червня 2024 року, Optimistic Rollups, такі як Arbitrum, Blast, Base та Optimism, продовжують домінувати в просторі Rollups.


Фігура 5 Діаграма сукупного обсягу з Rollup трекуhttps://defillama.com/chains/Rollup

3. Болючі точки ZK Rollups

Зокрема, наразі існують проблеми, з якими стикається сектор ZK Rollups:

  1. Високі витрати на обчислення доказів нульового знання (ZKP), при цьому більшість ZK Rollups спираються на централізованих доведів.

Кілька ZK Rollups в даний час працюють на основній мережі Ethereum, включаючи Polygon zkEVM та zkSync. Для ZK-Rollup обчислювальна вартість ZKPs далеко перевищує вартість доступності даних (DA), часто становлячи більше 50% від загальної вартості. Більше того, багато з цих проектів ZK-Rollup не розповсюдили свої процеси підтвердження. Наприклад, в бета-мережі Polygon zkEVM поширена залежність від довірених агрегаторів для подання ZKPs, а ера zkSync використовує схожий підхід.


Рис. 6 Вартість обчислень основних ZK Rollups дуже висока (рожевий на малюнку)
https://l2beat.com/scaling/costs

  1. Складність технології з нульовими знаннями ускладнює побудову сумісних з EVM ZK-Rollups.

Сумісність з ЕВМ означає переклад коду розумного контракту Solidity у конкретний байткод віртуальної машини для ZK Rollups. ЕВМ спочатку не була розроблена з урахуванням технології доказів у нульовому знанні. Наприклад, для генерації дійсних доказів для довільних програм, виконаних ЕВМ за допомогою zk-SNARKs, для кожного опкоду ЕВМ потрібно створювати математичні представлення та логіку доказу. Це потребує складних криптографічних перетворень і створює проблеми сумісності для існуючих розумних контрактів.

  1. Додатково, багато ZK Rollups наразі використовують проекти з використанням сторонніх місткість проектів для взаємодії, що створює певні ризики для безпеки.

В епоху численних зведень співіснування різних рішень рівня 2 робить безперебійну сумісність між різними рішеннями вирішальною. Існуючі рішення для перекриття мостів між Rollup часто передбачають розгортання нових наборів міжланцюгових контрактів у ланцюгах Rollup і використання стимулів для багатоланцюгової ліквідності для досягнення функціональності крос-чейн активів. Однак ці рішення не є універсально застосовними для міжланцюгових взаємодій на основі повідомлень і тягнуть за собою ризики централізації та довіри. У липні 2023 року проєкт кросчейн-мостів Multichain, який підтримується Binance, припинив свою діяльність після того, як його генеральний директор був затриманий владою, а кошти перевищили 265 мільйонів доларів США з Multichain, згідно з моніторингом SlowMist. Раптовий крах провідного проекту кросчейн-мостів підкреслює значні ризики централізації та довіри, пов'язані з використанням сторонніх проєктів кросчейн-мостів.

2. Фон створення Lumoz


Figure 7 Lumozhttps://lumoz.org/

НанФен, співзасновник та генеральний директор Lumoz, закінчив Тсінхуа Університет та раніше працював в ByteDance. Як основний розробник, він брав активну участь у створенні фундаментальної структури та ітеративного розвитку кількох проектів. Він також є засновником Trustless Labs. Основний колектив працює над ZK технологією з 2018 року, вклавши практично п'ять років у її розвиток. З початку Lumoz має на меті зробити обчислення з нульовими знаннями більш ефективними та доступними, що втілено в їхній місії: «Зробити ZK-Rollup ближче».

Протягом шляху розвитку Lumoz команда поступово визнала проблеми безпеки та централізації в поточному ландшафті Rollup місткості міжланцюжкових мостів та активно працювала над їх вирішенням. Вони також скористалися тенденцією розвитку RaaS (Rollup as a Service), що призвело до успішного запуску ZK RaaS Launch Base та розширення свого бізнесу відповідно.


Фігура 8 Дані, пов'язані з екологічною екосистемою Лумозhttps://lumoz.org/compute-layer

Lumoz (раніше Opside) офіційно запустив свій тестовий мережу в кінці травня 2023 року і успішно працював протягом п'яти місяців з постійною активною участю глобальної спільноти. Понад 450 000 учасників приєдналися до Pre-alpha тестової мережі, що призвело до вражаючих 13 580 057 транзакцій. У тестовій мережі взяли участь понад 140 майнерів та понад 28 000 вузлів. Екологічно, понад 100 проектів високої якості подали заявки на участь, з яких 14 проектів успішно запустили власні ланцюги застосунків zkEVM через Opside ZK-Rollup LaunchBase, які стабільно працюють.

Lumoz очікується запустити свою головну мережу в третьому кварталі. На даний момент Lumoz обробила 2 мільйони транзакцій, подала понад 4,79 мільйона ZKP та має понад 28 000 вузлів. Крім того, понад 16 проектів пройшли офіційні аудити та розгорнули власні ланцюги додаткових застосунків zkEVM на платформі Lumoz.


Фігура 9 Lumoz завершила стратегічний раунд фінансування, у якому взяв участь SevenUPDAO
https://mirror.xyz/lumozorg.eth/Fz0dF5HVMdbbI--9lzst60KuKOp5YGbb75Z0RmxiB24

У березні 2024 року Lumoz, модульний обчислювальний шар та платформа ZK-RaaS, провели свій перший раунд фінансування з оцінкою у $120 мільйонів. 29 травня 2024 року Lumoz офіційно оголосили про завершення нового стратегічного раунду фінансування. Серед інвесторів були IDG Blockchain, SevenUpDAO, Sweep Ventures та інші. Конкретна сума фінансування не була розголошена. З цим стратегічним раундом Lumoz досягли оцінки у $300 мільйонів, перевищивши поточну ринкову вартість Altlayer у $253 мільйони, що свідчить про сильну впевненість у майбутніх перспективах розвитку Lumoz.

Крім того, на основі поточної ринкової вартості Altlayer, помноженої на коефіцієнт 1,4 (множник передрозміщувальної оцінки фінансування), Lumoz може потенційно досягти ринкової вартості щонайменше $420 мільйонів при розміщенні. Альтернативно, використовуючи множник Gelato в 3, ринкова вартість Lumoz після розміщення може перевищити $900 мільйонів.


Таблиця 2 Інформація про фінансування проекту RaaS

Примітка: джерелами даних в основному є Rootdata та ICO Analytics, де '*' вказує на головних інвесторів, станом на 16 червня 2024 року.

3. Lumoz надає модульний обчислювальний шар для ZK Rollups


Фігура 10 Lumoz як децентралізований модульний обчислювальний шар
https://lumoz.org/compute-layer

Rollups зазвичай складаються з шарів врегулювання, виконавчих шарів, шарів консенсусу та шарів доступності даних. Однак для ZK-Rollups потрібний додатковий основний модуль, відомий як Шар Доводувача. На даний момент Lumoz є єдиним постачальником у просторі модульного Rollup, який пропонує модульну мережу Доводувача. Наразі шахтарі Lumoz надають обчислювальну потужність ZKP для Merlin Chain. З наближеним запуском основної мережі Lumoz, Merlin Chain буде підключено до децентралізованої мережі обчислень ZK Lumoz. Ця мережа працює на алгоритмі ZK-PoW, що дозволяє кому завгодно внести обчислювальну потужність до Merlin Chain та отримувати винагороду у токенах Lumoz.

Поєднуючи міцні обчислювальні ресурси з механізмом повторного ставлення EigenLayer, Lumoz створив ефективну та безпечну екосистему обчислювальних послуг. Архітектура обчислювального шару Lumoz є високо інтегрованою та співпрацюючою, із такими ключовими компонентами та функціональністю:


Фігура 11 Архітектура обчислювального шару Lumoz
https://docs.lumoz.org/understand-lumoz/the-avs-computing-layer-based-on-eigenlayer

  • На Ethereum використовуються стандарти EigenLayer для побудови служб активної верифікації (AVS), які надають довіру та підвищують безпеку AVS за допомогою механізму знову відкладання на рівні функцій.
  • Ланцюг EVM (L2) підтримує різноманітне блокчейн середовище, сумісне з Ethereum Virtual Machine (EVM), таке як Polygon zkEVM, Polygon CDK, ZKStack та Scroll, забезпечуючи широку сумісність та масштабованість.
  • Lumoz AVS Oracle відповідає за отримання та зберігання даних з ланцюжків, сумісних з EVM, для забезпечення високої доступності та цілісності даних, надаючи міцний фундамент даних для обчислювального рівня.
  • Ланцюг Lumoz служить як основний рівень управління для всього обчислювального рівня, який відповідає за планування завдань, розподіл винагороди та управління zkProver та zkVerifier, включаючи процес додавання та видалення вузлів. Вузли zkProver виконують конкретні обчислювальні завдання, тоді як вузли zkVerifier перевіряють результати виконання.

Lumoz використовує гібридний механізм консенсусу, поєднуючи PoS (Proof of Stake) та PoW (Proof of Work) в своїй архітектурі. Зокрема, PoW використовується для zkProver, тоді як PoS в основному застосовується до zkVerifier (потенційно служачи послідовником Rollup). Ця стаття спочатку представить ZK-PoW алгоритм Lumoz в контексті консенсусу PoW, пояснюючи, як він вирішує поточні виклики, з якими стикаються ZK Rollups, пов'язані з високими обчислювальними витратами та проблемами централізації ZKP (Zero Knowledge Proofs). Подальше в статті буде детальний аналіз прогресу Lumoz в механізмі консенсусу PoS.

1. Мережа алгоритму ZK-PoW компанії Lumoz значно зменшує обчислювальні витрати обчислень ZKP (доказу нульового знання).

Для вирішення проблем обчислювальних витрат та централізації ZKP (доказу нульового знання) Lumoz запропонував алгоритм ZK-PoW. Його основні характеристики включають:

Механізм розподілу винагороди PoW

Lumoz надає єдиний ринок для обчислення ZKP, що спонукає шахтарів створювати ZKP для цих zk-rollups. Під час фази передвипробувальної мережі Pre-Alpha, на основі алгоритму PoW, кожен Rollup у блоках Opside подає послідовність згідно з конкретними правилами. Винагорода за PoW поточного блоку розподіляється серед зареєстрованих слотів Rollup на основі кількості партій, що включені в послідовність. Шахтарі можуть вільно вибирати участь у обчисленні ZKP для одного або кількох Rollups. У майбутньому кожна послідовність буде цінуватися по-різному з урахуванням таких факторів, як тип ZK-Rollup, кількість транзакцій Rollup, використання газу та інші оціночні фактори вантажу.

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

Алгоритм подання ZKP на два кроки

Спочатку шахтарі надсилають Proofhash. Протягом певного вікна часу для заданої послідовності дозволяється участь декількох шахтарів у обчисленні ZKP. Кожен шахтар не надсилає безпосередньо оригінальний доказ, а обчислює хеш-доказ (доказ/адреса) та надсилає його на контракт.

Наступного майнери надсилають ZKP. Після закінчення часового вікна майнери надсилають оригінальний доказ, і його перевіряють на відповідність раніше надісланим хешам доказів. Майнери, чиї докази успішно пройшли верифікацію, мають право на винагороду за PoW, яка розподіляється пропорційно в залежності від суми, яку вони вклали для участі.


Фігура 12 Двоетапний алгоритм подання ZKP
https://lumoz.org/compute-layer

Lumoz влучно використовує двоетапний алгоритм подання для ZKPs, використовуючи модель подання-спочатку-перевірка-пізніше для усунення непотрібного доказу та обчислень агрегації адрес. Більше того, цей двоетапний алгоритм подання дозволяє паралельне обчислення ZKP та послідовне подання, що дозволяє шахтарям одночасно виконувати кілька завдань з генерації ZKP, суттєво прискорюючи ефективність генерації ZKP. Команда Lumoz також оптимізувала алгоритм рекурсивної агрегації ZKP, максимізуючи кластерні ресурси для подальшого покращення швидкості обчислення ZKP.

У реальному середовищі стрес-тесту гірники працюють з кластером з 20 машин, що складається з 128-ядерними ЦП та 1 ТБ ОЗП. Під час тестування швидкість транзакцій стабілізувалася на рівні приблизно 27,8 TPS протягом близько 40 хвилин. В тих самих умовах Lumoz зменшив середній час підтвердження транзакцій з приблизно 5-6 хвилин до приблизно 3 хвилин, тим самим збільшивши ефективність генерації ZKP приблизно на 80%. Передбачається, що в майбутньому, при приєднанні більшої кількості ZK-rollups та гірників до ринку обчислень ZK, алгоритм PoW Lumoz буде забезпечувати ще більше виразних приростів ефективності.

ZK-PoW версія V2.0 подальше оптимізує процес обчислення

Порівняно з V1.0, версія 2.0:

  • Оригінальний сервіс був розбитий на три підмодулі: генерація доказів, управління доказами та подання доказів, що призвело до більш чіткої структури, зниження зв'язку та збільшення надійності.
  • Модуль генерації доказів, Генератор доказів, додавstartBatchпараметр, який допомагає новим шахтарям краще відслідковувати прогрес у видобутку.
  • Модуль керування доказами, Proof Manager, був покращений порівняно зі старою версією. Тепер він швидко повторно відправляє докази у разі перезапуску служби майнерів або інших причин, що призводять до невдалих спроб подання доказів, забезпечуючи захист інтересів майнерів. Механізм повторної відправки не лише вирішує проблеми з невдалим поданням доказів, але й обробляє ситуації, коли докази не були подані, забезпечуючи безпеку ланцюжка Rollup.
  • Модуль подання доказів, Proof Sender, використовує три потокобезпечні кеші з пріоритетом для реалізації двоетапного процесу подання транзакцій. Порівняно з попередніми версіями, він зменшує використання глобальних блокувань, забезпечуючи своєчасне подання доказів на нижчих висотах та захищаючи інтереси майнерів. Крім того, загальний робочий процес послуг стає зрозумілішим, зменшуючи кількість потоків та споживання ресурсів під час виконання програми.


Фігура 13 ZK-PoW V2.0 Архітектура
https://mirror.xyz/lumozorg.eth/zZy2munlvNY7D4DG6lpcccrx1IZTJ7yb3jXOwd1O9Hg

Результати тесту на тиск: У версії 2.0, використовуючи 10 машин по 64 ядра кожен, було завершено 566 партій доказів за 7 годин, 38 хвилин і 40 секунд, в середньому 48,62 секунди на доказ. У сценаріях з багатьма майнерами версія 2.0 показує загальне покращення ефективності на 50% в генерації zk-доказів порівняно з версією 1.0.

2. Введення механізму перевірки вузла zkVerifier, створення децентралізованої та стійкої до цензури мережі перевірки.

Мережа Lumoz бере на себе важливу відповідальність за управління введенням та виведенням даних всієї мережі. Для забезпечення безпеки, точності та децентралізації процесу обробки даних та їх результатів, Lumoz ввела механізм перевірки вузлів. Цей механізм передбачає, що вузли zkVerifier перевіряють ZKPs, що генеруються zkProvers. Конкретний робочий процес виглядає наступним чином:


Фігура 14 zkVerifier механізм перевірки вузла
https://docs.lumoz.org/zkVerifier-node-explained/how-do-zkverifier-node-work

Спочатку, після того як докази, згенеровані zkProvers, подаються на ланцюг Lumoz, Lumoz відправляє завдання на верифікацію до кількох вузлів zkVerifier, які незалежно виконують розподілену верифікацію. По-друге, згода щодо валідності доказів досягається, коли щонайменше дві третини вузлів zkVerifier підтверджують їх валідність, що забезпечує авторитет та послідовність результатів верифікації. Нарешті, перевірені докази та їх результати передаються назад на блокчейн Lumoz за допомогою Lumoz AVS Oracle, а результати завдань записуються та реагуються на ланцюгу Lumoz через контракт Task Manager.

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


Фігура 15 вимоги щодо конфігурації апаратного забезпечення вузла zkProver
https://docs.lumoz.org/purchase-zkverifier-node-and-set-up/set-up-node

Продаж вузла zkVerifier буде відкрито незабаром

Lumoz впровадив систему ліцензування для прийому вузла zkVerifier: ліцензії служать офіційним визнанням ідентичності вузла zkVerifier та є обов'язковими умовами при налаштуванні вузлів zkVerifier. Ці ліцензії існують у формі NFT (унікальні токени), що гарантує унікальність та нереплікованість кожної ліцензії. Для тих, хто віддає перевагу не запускати вузли самостійно, існує механізм делегування, де езMOZ токени або ліцензії можуть бути делеговані іншим операторам вузлів, при цьому отримуючи винагороду. Ліцензії також можуть бути вільно передаватися між користувачами за потреби.


Графік 16 zkVerifier Node Salehttps://node.lumoz.org/

Ліцензії на вузли zkVerifier офіційно вийдуть на продаж з 17 червня 2024 року. Кожен вузол zkVerifier отримає 40 мільйонів балів Lumoz (LP) до Події генерації токенів (TGE), з додатковим лінійним розблокуванням 1 мільйона LP щодня з 25 червня по 4 серпня. Ці LP можна обміняти на токени основної мережі після TGE. Після TGE вузли zkVerifier продовжуватимуть отримувати емпауермент, з постійним лінійним розблокуванням 25% токенів Lumoz протягом 36 місяців, разом із можливістю участі в airdrop від проектів екосистеми Lumoz.

Згідно з останньою політикою Lumoz, загалом буде 100 000 ліцензій, розділених на 10 різних цінових рівнів. Вони будуть продані на першість, з цінами, що зростають на пізніших етапах, що стимулює ранні покупки для отримання вищого прибутку. Продаж буде поділено на три фази: етап передпродажу (відкривається 17 червня 2024 року о 15:00 UTC+8), етап отримання білого списку (також відкривається 17 червня 2024 року о 15:00 UTC+8), етап продажу білого списку (відкривається 25 червня 2024 року о 15:00 UTC+8) та етап відкритого продажу (відкривається 3 липня 2024 року о 15:00 UTC+8), де ліцензії будуть доступні всім користувачам.


Рисунок 17 Рівні ліцензій Lumoz
https://docs.lumoz.org/purchase-zkverifier-node-and-set-up/license-tiers

Система бонусів для команди за активності вузлів


Фігура 18 Механізм участі команди в активності балів вузла zkVerifier
https://docs.lumoz.org/zkverifier-lumoz-points-campaign

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

Механізм повернення гарантує інтереси користувача

Крім того, для максимізації захисту прав глобальної спільноти користувачів Lumoz встановив механізм повернення коштів. Вікно повернення відкриється через шість місяців після початку події генерації токенів (TGE), а тривалість вікна ще не визначена. Якщо користувачі не задоволені будь-якою причиною, вони можуть подати заявку на повернення коштів. Lumoz безумовно поверне 80% суми оплати вузла покупки. Користувачі повинні повернути всі згенеровані токени та NFT (унікальні токени).

Важливе джерело доходу перед TGE

Продаж вузла zkVerifier Lumoz стала ключовим джерелом доходу для проекту. У блокчейн-проектах раннє генерування доходів є важливим для стійкого розвитку та успіху. Це не лише забезпечує необхідну фінансову підтримку, але й підвищує довіру серед інвесторів та членів спільноти. Важливо зауважити, що блокчейн-проекти не повинні покладатися виключно на початкові пропозиції бірж (IEO) для отримання доходів. Хоча IEO ефективні для збору коштів, вони не повинні бути єдиним шляхом, оскільки перевага може обмежити фінансову гнучкість та збільшити ризики проекту в довгостроковій перспективі.

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

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

4. База запуску Lumoz RaaS високо сумісна з основними технологічними стеками ZK Rollups

Rollup як сервіс (RaaS) - це продукт, призначений для запуску власних Rollups для нових додатків у галузі блоkчейну. Схоже на продукти програмного забезпечення як сервіс (SaaS), користувачам не потрібно утримувати або господарювати будь-якою частиною сервісного продукту, що усуває необхідність у складному управлінні програмним забезпеченням та апаратним забезпеченням.

З точки зору того, чи потрібно писати код, проекти RaaS можна розділити на 2 категорії: SDK та No-Code рішення. SDK рішення надають розробникам повний набір загальних наборів засобів розробки програмного забезпечення, що спрощує розгортання Rollups, як просте розгортання смарт-контрактів. No-Code рішення, як вже зазначено в назві, дозволяють розгортання Rollups без написання жодного рядка коду (запуск ланцюжка за одне натискання). Проекти, такі як OP Stack, Rollkit, Dymension, Sovereign та Stackr відносяться до рішень SDK. Проекти, які пропонують безкодове розгортання Rollups, включають Lumoz, AltLayer, Eclipse та Caldera.


Фігура 19 проекти RaaS можуть бути розподілені на 2 категорії
https://foresightnews.pro/article/detail/27089

У просторі RaaS вже існують різноманітні проекти, такі як AltLayer та Gelato, які дозволяють запускати ланцюжки без коду. Однак Lumoz RaaS Launch Base виділяється тим, що інтегрує основні рішення Rollup в галузі блокчейну, такі як Polygon zkEVM, zkSync, Scroll та Starknet. Наразі цей проект є найбільш широко сумісним проектом щодо підтримки технологічного стеку ZK Rollups. Ця можливість дозволяє Lumoz вирішувати проблеми сумісності між технологією ZK та EVM, що робить його унікально розташованим в екосистемі ZK Rollup.


Таблиця 3 Технологічні стеки, підтримані різними основними проектами RaaS

Примітка: Дані в основному надходять з офіційних веб-сайтів та білих книг кожного проекту та компілюються з посиланням на статті в Інтернеті.

З вищезазначеної таблиці зрозуміло, що Lumoz уклала співпрацю в різних модулях екосистеми Rollup. Наприклад, крім інтеграції Layer1, Lumoz співпрацює з проектами сторонніх шарів DA, такими як Celestia, Eigenlayer, Ethstorage, Avail та Espresso. Крім того, Lumoz співпрацює з Espresso Systems, Radius, Metis та Astria, щоб надавати клієнтам децентралізовані варіанти послідовника.

За стандартами Віталіка, zkEVM можна класифікувати наступним чином:


Фігура 20 Віталік «Різні типи zkEVM»
https://learnblockchain.cn/article/6369

  • Тип1 zkEVM: Повністю еквівалентний Ethereum.
  • Type2 zkEVM: Повністю сумісний з віртуальною машиною Ethereum (EVM).
  • Type3 zkEVM: Майже сумісний з Віртуальною машиною Ethereum (EVM).
  • Type4 zkEVM: Сумісний з мовами вищого рівня.

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


Рисунок 21 Класифікація основних проектів ZK Rollup
https://learnblockchain.cn/article/6369


Рисунок 22 Різноманітні основні проекти zkEVM
https://learnblockchain.cn/article/6369

1. Запуск ланцюга одним натисканням відповідає індивідуальним потребам проектних сторін у користуванні ZK Rollup

Користувачі можуть незалежно вибирати різні компоненти, необхідні для Layer 2 у своїй Launch Base, включаючи SDK, рівні врегулювання, рівні доступності даних, послідовники та інше. Процес не потребує коду, що значно зменшує складність запуску ZK Rollups, дозволяючи командам зосередитися на операціях екосистеми та нетехнічних аспектах.


Фігура 23 Lumoz ZK-RaaS Launch Base надсилає посилання за одне натискання
https://lumoz.org/launchbase

Наприклад, деякі з клієнтів, які в даний час використовують послуги Lumoz RaaS, включають:

  • ZKFair - перший громадський ZK-L2 на основі Polygon CDK та Celestia DA, з технічною підтримкою від постачальника ZK-RaaS Lumoz. ZKFair використовує стабільний токен USDC як газовий токен. Він забезпечує 100% сумісність з EVM, відмінну продуктивність, мінімальні комісії та надійну безпеку. ZKFair - це експериментальна L2 мережа, яка на 100% належить та керується громадськістю.
  • Merlin Chain інтегрує мережі ZK-Rollup, децентралізовані мережі оракулів, доступність даних та модулі протидії шахрайству з BTC на ланцюжку. Її метою є надання потужності нативним біткойн-активам, протоколам та продуктам на рівні 1 через її мережу рівня 2, що впливає на віталізацію екосистеми біткойн.

2. Підтримка Op Stack + ZK Fraud Proof Layer 2 архітектури

Додатково, 18 квітня 2024 року Lumoz оголосив, що його модульний обчислювальний шар буде підтримувати архітектуру Op Stack + ZK Fraud Proof Layer 2.

OP Stack - це загальний стек розробки, який використовується для побудови екосистем блокчейну рівня L2.


Фігура 24 Op Stack + ZK Fraud Proof Layer 2 архітектура
https://mirror.xyz/lumozorg.eth/eFpFnP40loyL3idRitTT_MNB3kW8R_6arZ7bgtmoRlc

Подібно до пропозиції Стівена Лі та AltLayer щодо моделі ZK Optimistic Rollup, архітектура Op Stack + ZK Fraud Proof - це новий дизайн, який інтегрує докази правильності на основі доказів з нульовою інформацією в технологію Optimistic Rollup. Коли викликачі вказують на невірні дані, представлені послідовниками, вони подають виклик до Шару 1. Послідовник повинен згенерувати відповідний ZK-доказ протягом обмеженого періоду виклику та подати його на перевірку до контракту Шару 1. Якщо перевірка підтверджує правильність даних, виклик є недійсним; інакше виклик вдається. Цей підхід поєднує переваги Optimistic Rollup та ZK Rollup, зберігаючи низькі витрати та ефективно зменшуючи час очікування.

5. Протокол NCRC реалізує безпідозренну ZK-Rollup

Нативний крос-ланцюговий міст

Як зазначено раніше, сторонні мости можуть пропонувати дешевший та швидший досвід перехресного ланцюга, але вони вводять додаткові витрати на довіру та ризики безпеки. Фактично, кожен ZK-Rollup поставляється з вбудованим мостом L1<>L2, який Lumoz називає власним мостом. На відміну від сторонніх мостів на основі рішень з ліквідністю, власний міст працює як унікальний механізм перехресного ланцюга "мінт-спалювання". Він забезпечує безпеку за допомогою доказів нульового знання, зберігаючи відсутність довіри. Для досягнення NCRC між кількома Rollups мають бути виконані наступні дві передумови:

  • Ці Ролапи повинні бути типу ZK-Rollup.
  • Ці Rollups повинні знаходитися на тому ж L1.

Rollups, які відповідають цим умовам, теоретично мають той самий рівень безпеки, що і базовий L1. Так само, рівень безпеки між цими Rollups є еквівалентним, не потребує довіри між ними. Всі транзакції NCRC перевіряються за допомогою доказу валідності, що є основним засобом гарантії безпеки для NCRC.

1. Контракт RRC надає послуги з отримання даних.

Основна причина, з якої ZK Rollups не можуть спілкуватися один з одним, полягає в тому, що їх контракти на 1 рівні (основна мережа Ethereum) не пов'язані. Вони не знають про існування один одного і не можуть спілкуватися безпосередньо через природні мости Rollup. Для вирішення цього Lumoz розгорне контракт RRC (Rollup Recognition Contract) на кожному 1 рівні, що дозволить Rollups виявляти та ідентифікувати один одного. RRC керує всіма учасниками zk-rollups у NCRC, включаючи додавання, призупинення та виходи з Rollups. Кожному Rollup у RRC призначається власний ідентифікатор Rollup.

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

Для користувачів операції NCRC ідентичні за функціоналом з власними мостами Rollup. Протягом процесу міжланцюгового обміну активи протікають через такий шлях: Rollup1 -> контракт моста L1 Rollup1 -> контракт моста L1 Rollup2 -> Rollup2. Іншими словами, активи користувачів не проходять через жодні протоколи сторонніх розробників; їм просто потрібно використовувати власні мости Rollup. Весь процес є безпечним і надійним.


Рисунок 25 Процес перетинного міста між рулап-транзакцією
https://mirror.xyz/lumozorg.eth/0P5S75pYf4GtjYG4tka4whLHI7a1YC-YVS0uzgaSlzz

Коли користувачі ініціюють перехресні операції з Rollup1 на Rollup2, технічний процес фактично включає три сутності: Rollup1, L1 (Шар 1) та Rollup2. Однак користувачам не потрібно знати про присутність L1 в цьому процесі; їх досвід просто полягає в безпосередньому перекладі з Rollup1 на Rollup2. За кулісами перехресні активи проходять дві операції мостування на L1, створюючи плавний зв'язок з Rollup1 на Rollup2 в сприйнятті користувача. Ці операції L1 обробляються автоматично, не потребуючи додаткових дій від користувача. З погляду користувача їх поточний Rollup може виконувати перехресні операції на L1 та будь-якому іншому Rollup. Цей дизайн покращує досвід користувача, розгладжуючи процес та приховуючи підлежащі складності.

6. Двохтокенова економічна модель Lumoz

Якщо ми не врахуємо аспект ліцензії zkVerifier, Lumoz приймає двохтокенову економічну модель.

1. Функціональний токен MOZ

  • Плата за транзакції (газ): Всі транзакції в мережі Lumoz вимагають токени MOZ в якості плати за транзакції, забезпечуючи безпечну роботу мережі та плавну обробку транзакцій.
  • Вартість використання ресурсів: Користувачам потрібно буде платити токени MOZ у вигляді вартості використання ресурсів при використанні обчислень з нульовим доказом (ZKP) та послуг штучного інтелекту (AI) мережі Lumoz, забезпечуючи необхідні економічні стимули для мережі.

2. Еквіті токен esMOZ

  • Стимулювання участі: токени esMOZ служать як винагорода для вузлів, які вносять обчислювальну потужність, безпеку та стабільність у мережу Lumoz, підвищуючи стимули та привертаючи учасників до приєднання до мережі. Цей механізм стимулювання допомагає зміцнити безпеку та стабільність мережі.
  • Делегування вузлів zkVerifier: Користувачі можуть використовувати токени esMOZ для участі в делегуванні, вибираючи довірені вузли для голосування за делегування. Це сприяє децентралізованому управлінню мережею та дозволяє учасникам отримувати винагороду.
  • Механізм погашення: токени esMOZ можуть бути викуплені за токени MOZ за різними періодами та курсами викупу, що пропонує користувачам гнучкі варіанти погашення. Цей механізм погашення надає користувачам більше гнучкості та вибору.

7. Видимість галузі

1. Перспективи розвитку RaaS обіцяють бути перспективними

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

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

По-друге, щодо продуктивності, технологія Rollup як рішення Layer 2 значно підвищує пропускну здатність мережі Ethereum та зменшує витрати. У цьому контексті RaaS забезпечує можливість розробникам ефективно та безпечно розгортати свої додатки, користуючись масштабованістю, яку пропонують рішення Layer 2, такі як ті, що надаються оновленням Canun, яке вводить "блоб-транзакції" для ефективнішого та доступного зберігання L2 транзакцій, що покращує швидкість та пропускну здатність транзакцій.

Наостанок, з точки зору бізнес-моделі RaaS демонструє великий потенціал для розвитку. Оскільки затори в основній мережі Ethereum посилюються через поширення ончейн застосунків, попит на Rollups та RaaS очікується, що буде стійко зростати.

2. ZK Rollup стане основним рішенням для Rollup

Віталік неодноразово заявляв, що ZK Rollup замінить Optimistic Rollup як рішення для довгострокового масштабування Ethereum. Як було описано раніше, ZK Rollup має явні переваги перед Optimistic Rollup, а завдяки постійному вдосконаленню технології ZK та кращій сумісності з EVM, ZK Rollup готовий стати основним рішенням для Rollup. Звичайно, існує також можливість появи більш гібридних рішень для масштабування, таких як OP Stack+ZK Fraud Proof, які поєднують у собі сильні сторони як Optimistic Rollup, так і ZK Rollup.

3. Управління спільнотою та розвиток екосистеми все більше виходять на перше місце як основні виклики у побудові Rollups.

Зростання RaaS дозволяє розробникам легше та швидше будувати та розгортати Rollups, знижуючи технічні бар'єри (хоча технологія залишається ключовим фактором у розвитку Rollup). Крім того, нові Rollups, такі як Base, Manta Pacific та Blast, отримали швидке ринкове визнання завдяки використанню наявних інструментів для недорогої побудови Rollup та акценту на розвиток екосистеми. Аналітики вказують, що ці нові Rollups не лише встановлюють показники на ринку, але й надають цінні приклади для традиційних застосувань, які переходять до рішень 2-го рівня.

8. Зустрічаючи ризики

Незважаючи на те, що Lumoz успішно залучила широку участь криптоспільноти під час фаз попереднього альфа-тестування та альфа-тестування, недавно запущена продаж вузлів - це перший раз, коли користувачам потрібно витрачати реальні гроші, щоб приєднатися. Якщо цей продаж вузлів не буде добре керуватися, це може негативно вплинути на розвиток екосистеми Lumoz. Більше того, важливо зауважити, що Lumoz ще не оголосила оновлений план розподілу токенів. Це означає, що існує ризик того, що учасники можуть заробляти занадто мало після придбання вузлів, тому важливо провести власне дослідження (DYOR). Однак, оскільки вузли zkVerifier дозволяють повернення коштів, делегування та передачу, учасники можуть обмежити свої втрати навіть у випадку їхнього зазнання.

9. Висновок

Lumoz ефективно вирішує три основні проблеми в просторі ZK Rollup за допомогою свого модульного обчислювального шару, ZK RaaS та протоколу місцевого мосту NCRC. Це робить Lumoz піонером та лідером у галузі ZK Rollup. Ми впевнені, що Lumoz і надалі проявлятиме своє лідерство у майбутньому, сприяючи широкому застосуванню та прийняттю технології ZK Rollup.

Disclaimer:

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