З моменту свого створення Ethereum постійно стикається з проблемами масштабованості. Масштабування залишається ключовою технологією для досягнення масової прийнятності Web3. Rollup - це основне рішення для масштабування на 2-му рівні та його основна ідея полягає в публікації «упакованих» блоків даних транзакцій на ланцюжку, тим самим зменшуючи складність перевірки дійсності транзакцій. На основі різних методів перевірки дійсності даних Rollups можуть бути поділені на Оптимістичні Rollups та ZK Rollups.
Наразі сфера ZK Rollups стикається з трьома основними проблемами: високі витрати на обчислення ZKPs, залежність від централізованих Provers у більшості zk rollups та складність технології нульового знання, що ускладнює побудову ZK-rollups, сумісних з EVM. Крім того, багато ZK Rollups використовують сторонні проекти мостіння для взаємодії, що створює певні ризики безпеки.
Співзасновник та генеральний директор Lumoz, НанФенг, закінчив університет Цінхуа. Основна команда інвестує у ZK-технології практично п'ять років з 2018 року. З початку Lumoz працює над тим, щоб зробити обчислення з нульовим знанням більш ефективним та доступним.
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.
Lumoz надає модульний обчислювальний шар для ZK Rollup, використовуючи гібридний механізм консенсусу PoS та PoW. Алгоритм ZK-PoW значно зменшує витрати на обчислення ZKP, вирішуючи проблему централізованих Provers. Він також вводить zkVerifier для перевірки ZKPs, згенерованих zkProver. Апаратні вимоги для вузлів zkVerifier є відносно низькими, а майбутня Розпродаж вузлів підвищить децентралізацію та опір цензурі мережі верифікації.
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.
Lumoz пропонує протокол NCRC, який забезпечує безшовну міжланцюгову взаємодію між кількома ZK Rollups через «Native Bridge». Активи користувачів не проходять через жодні протоколи сторонніх осіб, що забезпечує безпечний та надійний процес.
Lumoz використовує модель подвійного токену, де корисний токен MOZ може бути використаний для оплати транзакцій та використання ресурсів, тоді як акційний токен esMOZ є винагородою для учасників і також може бути використаний для делегування вузлів zkVerifier. Токени esMOZ можуть бути обмінені на токени MOZ за різними періодами та курсами погашення. На даний момент Lumoz не розголошував останні деталі розподілу токенів у своєму білій папері.
Перспективи розвитку галузі RaaS обіцяють бути перспективними, і ZK Rollup стане основним рішенням Rollup. Операції спільноти та розбудова екосистеми можуть замінити технологію як основні виклики в конструюванні Rollups. З великим досвідом у галузі ZK технологій, Lumoz готовий продовжувати лідируючу роль в галузі ZK RaaS та сприяти широкому застосуванню та ухваленню технології ZK-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
На основі їх методів перевірки достовірності даних 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
Зокрема, наразі існують проблеми, з якими стикається сектор 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
Сумісність з ЕВМ означає переклад коду розумного контракту Solidity у конкретний байткод віртуальної машини для ZK Rollups. ЕВМ спочатку не була розроблена з урахуванням технології доказів у нульовому знанні. Наприклад, для генерації дійсних доказів для довільних програм, виконаних ЕВМ за допомогою zk-SNARKs, для кожного опкоду ЕВМ потрібно створювати математичні представлення та логіку доказу. Це потребує складних криптографічних перетворень і створює проблеми сумісності для існуючих розумних контрактів.
В епоху численних зведень співіснування різних рішень рівня 2 робить безперебійну сумісність між різними рішеннями вирішальною. Існуючі рішення для перекриття мостів між Rollup часто передбачають розгортання нових наборів міжланцюгових контрактів у ланцюгах Rollup і використання стимулів для багатоланцюгової ліквідності для досягнення функціональності крос-чейн активів. Однак ці рішення не є універсально застосовними для міжланцюгових взаємодій на основі повідомлень і тягнуть за собою ризики централізації та довіри. У липні 2023 року проєкт кросчейн-мостів Multichain, який підтримується Binance, припинив свою діяльність після того, як його генеральний директор був затриманий владою, а кошти перевищили 265 мільйонів доларів США з Multichain, згідно з моніторингом SlowMist. Раптовий крах провідного проекту кросчейн-мостів підкреслює значні ризики централізації та довіри, пов'язані з використанням сторонніх проєктів кросчейн-мостів.
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 року.
Фігура 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
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.
Для вирішення проблем обчислювальних витрат та централізації ZKP (доказу нульового знання) Lumoz запропонував алгоритм ZK-PoW. Його основні характеристики включають:
Lumoz надає єдиний ринок для обчислення ZKP, що спонукає шахтарів створювати ZKP для цих zk-rollups. Під час фази передвипробувальної мережі Pre-Alpha, на основі алгоритму PoW, кожен Rollup у блоках Opside подає послідовність згідно з конкретними правилами. Винагорода за PoW поточного блоку розподіляється серед зареєстрованих слотів Rollup на основі кількості партій, що включені в послідовність. Шахтарі можуть вільно вибирати участь у обчисленні ZKP для одного або кількох Rollups. У майбутньому кожна послідовність буде цінуватися по-різному з урахуванням таких факторів, як тип ZK-Rollup, кількість транзакцій Rollup, використання газу та інші оціночні фактори вантажу.
Майнерам необхідно заручитися відповідною кількістю токенів для кожного Rollup в системному контракті, щоб надсилати 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 буде забезпечувати ще більше виразних приростів ефективності.
Порівняно з V1.0, версія 2.0:
startBatch
параметр, який допомагає новим шахтарям краще відслідковувати прогрес у видобутку.
Фігура 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.
Мережа 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
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 (унікальні токени).
Продаж вузла zkVerifier Lumoz стала ключовим джерелом доходу для проекту. У блокчейн-проектах раннє генерування доходів є важливим для стійкого розвитку та успіху. Це не лише забезпечує необхідну фінансову підтримку, але й підвищує довіру серед інвесторів та членів спільноти. Важливо зауважити, що блокчейн-проекти не повинні покладатися виключно на початкові пропозиції бірж (IEO) для отримання доходів. Хоча IEO ефективні для збору коштів, вони не повинні бути єдиним шляхом, оскільки перевага може обмежити фінансову гнучкість та збільшити ризики проекту в довгостроковій перспективі.
Зокрема, продаж вузла zkVerifier від Lumoz очікується, що вплине на проект, демонструючи впевненість та зобов'язання до майбутнього розвитку. Продаж вузлів сигналізує проекту зовнішньому світу, що в нього є достатньо коштів та ресурсів для довгострокового зростання. Це допомагає привернути більше інвесторів та партнерів для участі у успіху проекту.
Крім того, продажі вузлів відображають цінність та єдність спільноти. Придбання вузлів дозволяє користувачам стати частиною спільноти проекту, сприяючи ближчому зв'язку з проектом. Цей взаємозв'язок не лише підвищує почуття приналежності та вірності користувачів, але й сприяє комунікації та співпраці серед членів спільноти. Активна та залучена спільнота є важливою для стійкого зростання та успіху проекту.
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
Підтримувані фреймворки Lumoz точно включають в себе ці типи zkEVM, що дозволяє клієнтам отримати більший вибір.
Рисунок 21 Класифікація основних проектів ZK Rollup
https://learnblockchain.cn/article/6369
Рисунок 22 Різноманітні основні проекти zkEVM
https://learnblockchain.cn/article/6369
Користувачі можуть незалежно вибирати різні компоненти, необхідні для Layer 2 у своїй Launch Base, включаючи SDK, рівні врегулювання, рівні доступності даних, послідовники та інше. Процес не потребує коду, що значно зменшує складність запуску ZK Rollups, дозволяючи командам зосередитися на операціях екосистеми та нетехнічних аспектах.
Фігура 23 Lumoz ZK-RaaS Launch Base надсилає посилання за одне натискання
https://lumoz.org/launchbase
Наприклад, деякі з клієнтів, які в даний час використовують послуги Lumoz RaaS, включають:
Додатково, 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, зберігаючи низькі витрати та ефективно зменшуючи час очікування.
Нативний крос-ланцюговий міст
Як зазначено раніше, сторонні мости можуть пропонувати дешевший та швидший досвід перехресного ланцюга, але вони вводять додаткові витрати на довіру та ризики безпеки. Фактично, кожен ZK-Rollup поставляється з вбудованим мостом L1<>L2, який Lumoz називає власним мостом. На відміну від сторонніх мостів на основі рішень з ліквідністю, власний міст працює як унікальний механізм перехресного ланцюга "мінт-спалювання". Він забезпечує безпеку за допомогою доказів нульового знання, зберігаючи відсутність довіри. Для досягнення NCRC між кількома Rollups мають бути виконані наступні дві передумови:
Rollups, які відповідають цим умовам, теоретично мають той самий рівень безпеки, що і базовий L1. Так само, рівень безпеки між цими Rollups є еквівалентним, не потребує довіри між ними. Всі транзакції NCRC перевіряються за допомогою доказу валідності, що є основним засобом гарантії безпеки для NCRC.
Основна причина, з якої ZK Rollups не можуть спілкуватися один з одним, полягає в тому, що їх контракти на 1 рівні (основна мережа Ethereum) не пов'язані. Вони не знають про існування один одного і не можуть спілкуватися безпосередньо через природні мости Rollup. Для вирішення цього Lumoz розгорне контракт RRC (Rollup Recognition Contract) на кожному 1 рівні, що дозволить Rollups виявляти та ідентифікувати один одного. RRC керує всіма учасниками zk-rollups у NCRC, включаючи додавання, призупинення та виходи з Rollups. Кожному Rollup у RRC призначається власний ідентифікатор 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. Цей дизайн покращує досвід користувача, розгладжуючи процес та приховуючи підлежащі складності.
Якщо ми не врахуємо аспект ліцензії zkVerifier, Lumoz приймає двохтокенову економічну модель.
Майбутній тренд у криптовалютній галузі включає значне рух до застосувань, які охоплюють кілька ланцюгів та використовують кілька Rollups. Зі зростанням кількості проєктів, що шукають вищу продуктивність, менші витрати та налаштовані послуги від публічних ланцюжків, зростання RaaS створює фундамент для задоволення цих вимог.
По-перше, з точки зору налаштування, RaaS сприяє розробці додатків на основі модульних Rollups, що дозволяє розробникам гнучко відповідати конкретним бізнес-вимогам та внести більше інновацій в екосистему.
По-друге, щодо продуктивності, технологія Rollup як рішення Layer 2 значно підвищує пропускну здатність мережі Ethereum та зменшує витрати. У цьому контексті RaaS забезпечує можливість розробникам ефективно та безпечно розгортати свої додатки, користуючись масштабованістю, яку пропонують рішення Layer 2, такі як ті, що надаються оновленням Canun, яке вводить "блоб-транзакції" для ефективнішого та доступного зберігання L2 транзакцій, що покращує швидкість та пропускну здатність транзакцій.
Наостанок, з точки зору бізнес-моделі RaaS демонструє великий потенціал для розвитку. Оскільки затори в основній мережі Ethereum посилюються через поширення ончейн застосунків, попит на Rollups та RaaS очікується, що буде стійко зростати.
Віталік неодноразово заявляв, що ZK Rollup замінить Optimistic Rollup як рішення для довгострокового масштабування Ethereum. Як було описано раніше, ZK Rollup має явні переваги перед Optimistic Rollup, а завдяки постійному вдосконаленню технології ZK та кращій сумісності з EVM, ZK Rollup готовий стати основним рішенням для Rollup. Звичайно, існує також можливість появи більш гібридних рішень для масштабування, таких як OP Stack+ZK Fraud Proof, які поєднують у собі сильні сторони як Optimistic Rollup, так і ZK Rollup.
Зростання RaaS дозволяє розробникам легше та швидше будувати та розгортати Rollups, знижуючи технічні бар'єри (хоча технологія залишається ключовим фактором у розвитку Rollup). Крім того, нові Rollups, такі як Base, Manta Pacific та Blast, отримали швидке ринкове визнання завдяки використанню наявних інструментів для недорогої побудови Rollup та акценту на розвиток екосистеми. Аналітики вказують, що ці нові Rollups не лише встановлюють показники на ринку, але й надають цінні приклади для традиційних застосувань, які переходять до рішень 2-го рівня.
Незважаючи на те, що Lumoz успішно залучила широку участь криптоспільноти під час фаз попереднього альфа-тестування та альфа-тестування, недавно запущена продаж вузлів - це перший раз, коли користувачам потрібно витрачати реальні гроші, щоб приєднатися. Якщо цей продаж вузлів не буде добре керуватися, це може негативно вплинути на розвиток екосистеми Lumoz. Більше того, важливо зауважити, що Lumoz ще не оголосила оновлений план розподілу токенів. Це означає, що існує ризик того, що учасники можуть заробляти занадто мало після придбання вузлів, тому важливо провести власне дослідження (DYOR). Однак, оскільки вузли zkVerifier дозволяють повернення коштів, делегування та передачу, учасники можуть обмежити свої втрати навіть у випадку їхнього зазнання.
Lumoz ефективно вирішує три основні проблеми в просторі ZK Rollup за допомогою свого модульного обчислювального шару, ZK RaaS та протоколу місцевого мосту NCRC. Це робить Lumoz піонером та лідером у галузі ZK Rollup. Ми впевнені, що Lumoz і надалі проявлятиме своє лідерство у майбутньому, сприяючи широкому застосуванню та прийняттю технології ZK Rollup.
分享
З моменту свого створення Ethereum постійно стикається з проблемами масштабованості. Масштабування залишається ключовою технологією для досягнення масової прийнятності Web3. Rollup - це основне рішення для масштабування на 2-му рівні та його основна ідея полягає в публікації «упакованих» блоків даних транзакцій на ланцюжку, тим самим зменшуючи складність перевірки дійсності транзакцій. На основі різних методів перевірки дійсності даних Rollups можуть бути поділені на Оптимістичні Rollups та ZK Rollups.
Наразі сфера ZK Rollups стикається з трьома основними проблемами: високі витрати на обчислення ZKPs, залежність від централізованих Provers у більшості zk rollups та складність технології нульового знання, що ускладнює побудову ZK-rollups, сумісних з EVM. Крім того, багато ZK Rollups використовують сторонні проекти мостіння для взаємодії, що створює певні ризики безпеки.
Співзасновник та генеральний директор Lumoz, НанФенг, закінчив університет Цінхуа. Основна команда інвестує у ZK-технології практично п'ять років з 2018 року. З початку Lumoz працює над тим, щоб зробити обчислення з нульовим знанням більш ефективним та доступним.
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.
Lumoz надає модульний обчислювальний шар для ZK Rollup, використовуючи гібридний механізм консенсусу PoS та PoW. Алгоритм ZK-PoW значно зменшує витрати на обчислення ZKP, вирішуючи проблему централізованих Provers. Він також вводить zkVerifier для перевірки ZKPs, згенерованих zkProver. Апаратні вимоги для вузлів zkVerifier є відносно низькими, а майбутня Розпродаж вузлів підвищить децентралізацію та опір цензурі мережі верифікації.
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.
Lumoz пропонує протокол NCRC, який забезпечує безшовну міжланцюгову взаємодію між кількома ZK Rollups через «Native Bridge». Активи користувачів не проходять через жодні протоколи сторонніх осіб, що забезпечує безпечний та надійний процес.
Lumoz використовує модель подвійного токену, де корисний токен MOZ може бути використаний для оплати транзакцій та використання ресурсів, тоді як акційний токен esMOZ є винагородою для учасників і також може бути використаний для делегування вузлів zkVerifier. Токени esMOZ можуть бути обмінені на токени MOZ за різними періодами та курсами погашення. На даний момент Lumoz не розголошував останні деталі розподілу токенів у своєму білій папері.
Перспективи розвитку галузі RaaS обіцяють бути перспективними, і ZK Rollup стане основним рішенням Rollup. Операції спільноти та розбудова екосистеми можуть замінити технологію як основні виклики в конструюванні Rollups. З великим досвідом у галузі ZK технологій, Lumoz готовий продовжувати лідируючу роль в галузі ZK RaaS та сприяти широкому застосуванню та ухваленню технології ZK-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
На основі їх методів перевірки достовірності даних 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
Зокрема, наразі існують проблеми, з якими стикається сектор 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
Сумісність з ЕВМ означає переклад коду розумного контракту Solidity у конкретний байткод віртуальної машини для ZK Rollups. ЕВМ спочатку не була розроблена з урахуванням технології доказів у нульовому знанні. Наприклад, для генерації дійсних доказів для довільних програм, виконаних ЕВМ за допомогою zk-SNARKs, для кожного опкоду ЕВМ потрібно створювати математичні представлення та логіку доказу. Це потребує складних криптографічних перетворень і створює проблеми сумісності для існуючих розумних контрактів.
В епоху численних зведень співіснування різних рішень рівня 2 робить безперебійну сумісність між різними рішеннями вирішальною. Існуючі рішення для перекриття мостів між Rollup часто передбачають розгортання нових наборів міжланцюгових контрактів у ланцюгах Rollup і використання стимулів для багатоланцюгової ліквідності для досягнення функціональності крос-чейн активів. Однак ці рішення не є універсально застосовними для міжланцюгових взаємодій на основі повідомлень і тягнуть за собою ризики централізації та довіри. У липні 2023 року проєкт кросчейн-мостів Multichain, який підтримується Binance, припинив свою діяльність після того, як його генеральний директор був затриманий владою, а кошти перевищили 265 мільйонів доларів США з Multichain, згідно з моніторингом SlowMist. Раптовий крах провідного проекту кросчейн-мостів підкреслює значні ризики централізації та довіри, пов'язані з використанням сторонніх проєктів кросчейн-мостів.
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 року.
Фігура 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
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.
Для вирішення проблем обчислювальних витрат та централізації ZKP (доказу нульового знання) Lumoz запропонував алгоритм ZK-PoW. Його основні характеристики включають:
Lumoz надає єдиний ринок для обчислення ZKP, що спонукає шахтарів створювати ZKP для цих zk-rollups. Під час фази передвипробувальної мережі Pre-Alpha, на основі алгоритму PoW, кожен Rollup у блоках Opside подає послідовність згідно з конкретними правилами. Винагорода за PoW поточного блоку розподіляється серед зареєстрованих слотів Rollup на основі кількості партій, що включені в послідовність. Шахтарі можуть вільно вибирати участь у обчисленні ZKP для одного або кількох Rollups. У майбутньому кожна послідовність буде цінуватися по-різному з урахуванням таких факторів, як тип ZK-Rollup, кількість транзакцій Rollup, використання газу та інші оціночні фактори вантажу.
Майнерам необхідно заручитися відповідною кількістю токенів для кожного Rollup в системному контракті, щоб надсилати 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 буде забезпечувати ще більше виразних приростів ефективності.
Порівняно з V1.0, версія 2.0:
startBatch
параметр, який допомагає новим шахтарям краще відслідковувати прогрес у видобутку.
Фігура 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.
Мережа 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
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 (унікальні токени).
Продаж вузла zkVerifier Lumoz стала ключовим джерелом доходу для проекту. У блокчейн-проектах раннє генерування доходів є важливим для стійкого розвитку та успіху. Це не лише забезпечує необхідну фінансову підтримку, але й підвищує довіру серед інвесторів та членів спільноти. Важливо зауважити, що блокчейн-проекти не повинні покладатися виключно на початкові пропозиції бірж (IEO) для отримання доходів. Хоча IEO ефективні для збору коштів, вони не повинні бути єдиним шляхом, оскільки перевага може обмежити фінансову гнучкість та збільшити ризики проекту в довгостроковій перспективі.
Зокрема, продаж вузла zkVerifier від Lumoz очікується, що вплине на проект, демонструючи впевненість та зобов'язання до майбутнього розвитку. Продаж вузлів сигналізує проекту зовнішньому світу, що в нього є достатньо коштів та ресурсів для довгострокового зростання. Це допомагає привернути більше інвесторів та партнерів для участі у успіху проекту.
Крім того, продажі вузлів відображають цінність та єдність спільноти. Придбання вузлів дозволяє користувачам стати частиною спільноти проекту, сприяючи ближчому зв'язку з проектом. Цей взаємозв'язок не лише підвищує почуття приналежності та вірності користувачів, але й сприяє комунікації та співпраці серед членів спільноти. Активна та залучена спільнота є важливою для стійкого зростання та успіху проекту.
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
Підтримувані фреймворки Lumoz точно включають в себе ці типи zkEVM, що дозволяє клієнтам отримати більший вибір.
Рисунок 21 Класифікація основних проектів ZK Rollup
https://learnblockchain.cn/article/6369
Рисунок 22 Різноманітні основні проекти zkEVM
https://learnblockchain.cn/article/6369
Користувачі можуть незалежно вибирати різні компоненти, необхідні для Layer 2 у своїй Launch Base, включаючи SDK, рівні врегулювання, рівні доступності даних, послідовники та інше. Процес не потребує коду, що значно зменшує складність запуску ZK Rollups, дозволяючи командам зосередитися на операціях екосистеми та нетехнічних аспектах.
Фігура 23 Lumoz ZK-RaaS Launch Base надсилає посилання за одне натискання
https://lumoz.org/launchbase
Наприклад, деякі з клієнтів, які в даний час використовують послуги Lumoz RaaS, включають:
Додатково, 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, зберігаючи низькі витрати та ефективно зменшуючи час очікування.
Нативний крос-ланцюговий міст
Як зазначено раніше, сторонні мости можуть пропонувати дешевший та швидший досвід перехресного ланцюга, але вони вводять додаткові витрати на довіру та ризики безпеки. Фактично, кожен ZK-Rollup поставляється з вбудованим мостом L1<>L2, який Lumoz називає власним мостом. На відміну від сторонніх мостів на основі рішень з ліквідністю, власний міст працює як унікальний механізм перехресного ланцюга "мінт-спалювання". Він забезпечує безпеку за допомогою доказів нульового знання, зберігаючи відсутність довіри. Для досягнення NCRC між кількома Rollups мають бути виконані наступні дві передумови:
Rollups, які відповідають цим умовам, теоретично мають той самий рівень безпеки, що і базовий L1. Так само, рівень безпеки між цими Rollups є еквівалентним, не потребує довіри між ними. Всі транзакції NCRC перевіряються за допомогою доказу валідності, що є основним засобом гарантії безпеки для NCRC.
Основна причина, з якої ZK Rollups не можуть спілкуватися один з одним, полягає в тому, що їх контракти на 1 рівні (основна мережа Ethereum) не пов'язані. Вони не знають про існування один одного і не можуть спілкуватися безпосередньо через природні мости Rollup. Для вирішення цього Lumoz розгорне контракт RRC (Rollup Recognition Contract) на кожному 1 рівні, що дозволить Rollups виявляти та ідентифікувати один одного. RRC керує всіма учасниками zk-rollups у NCRC, включаючи додавання, призупинення та виходи з Rollups. Кожному Rollup у RRC призначається власний ідентифікатор 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. Цей дизайн покращує досвід користувача, розгладжуючи процес та приховуючи підлежащі складності.
Якщо ми не врахуємо аспект ліцензії zkVerifier, Lumoz приймає двохтокенову економічну модель.
Майбутній тренд у криптовалютній галузі включає значне рух до застосувань, які охоплюють кілька ланцюгів та використовують кілька Rollups. Зі зростанням кількості проєктів, що шукають вищу продуктивність, менші витрати та налаштовані послуги від публічних ланцюжків, зростання RaaS створює фундамент для задоволення цих вимог.
По-перше, з точки зору налаштування, RaaS сприяє розробці додатків на основі модульних Rollups, що дозволяє розробникам гнучко відповідати конкретним бізнес-вимогам та внести більше інновацій в екосистему.
По-друге, щодо продуктивності, технологія Rollup як рішення Layer 2 значно підвищує пропускну здатність мережі Ethereum та зменшує витрати. У цьому контексті RaaS забезпечує можливість розробникам ефективно та безпечно розгортати свої додатки, користуючись масштабованістю, яку пропонують рішення Layer 2, такі як ті, що надаються оновленням Canun, яке вводить "блоб-транзакції" для ефективнішого та доступного зберігання L2 транзакцій, що покращує швидкість та пропускну здатність транзакцій.
Наостанок, з точки зору бізнес-моделі RaaS демонструє великий потенціал для розвитку. Оскільки затори в основній мережі Ethereum посилюються через поширення ончейн застосунків, попит на Rollups та RaaS очікується, що буде стійко зростати.
Віталік неодноразово заявляв, що ZK Rollup замінить Optimistic Rollup як рішення для довгострокового масштабування Ethereum. Як було описано раніше, ZK Rollup має явні переваги перед Optimistic Rollup, а завдяки постійному вдосконаленню технології ZK та кращій сумісності з EVM, ZK Rollup готовий стати основним рішенням для Rollup. Звичайно, існує також можливість появи більш гібридних рішень для масштабування, таких як OP Stack+ZK Fraud Proof, які поєднують у собі сильні сторони як Optimistic Rollup, так і ZK Rollup.
Зростання RaaS дозволяє розробникам легше та швидше будувати та розгортати Rollups, знижуючи технічні бар'єри (хоча технологія залишається ключовим фактором у розвитку Rollup). Крім того, нові Rollups, такі як Base, Manta Pacific та Blast, отримали швидке ринкове визнання завдяки використанню наявних інструментів для недорогої побудови Rollup та акценту на розвиток екосистеми. Аналітики вказують, що ці нові Rollups не лише встановлюють показники на ринку, але й надають цінні приклади для традиційних застосувань, які переходять до рішень 2-го рівня.
Незважаючи на те, що Lumoz успішно залучила широку участь криптоспільноти під час фаз попереднього альфа-тестування та альфа-тестування, недавно запущена продаж вузлів - це перший раз, коли користувачам потрібно витрачати реальні гроші, щоб приєднатися. Якщо цей продаж вузлів не буде добре керуватися, це може негативно вплинути на розвиток екосистеми Lumoz. Більше того, важливо зауважити, що Lumoz ще не оголосила оновлений план розподілу токенів. Це означає, що існує ризик того, що учасники можуть заробляти занадто мало після придбання вузлів, тому важливо провести власне дослідження (DYOR). Однак, оскільки вузли zkVerifier дозволяють повернення коштів, делегування та передачу, учасники можуть обмежити свої втрати навіть у випадку їхнього зазнання.
Lumoz ефективно вирішує три основні проблеми в просторі ZK Rollup за допомогою свого модульного обчислювального шару, ZK RaaS та протоколу місцевого мосту NCRC. Це робить Lumoz піонером та лідером у галузі ZK Rollup. Ми впевнені, що Lumoz і надалі проявлятиме своє лідерство у майбутньому, сприяючи широкому застосуванню та прийняттю технології ZK Rollup.