ZKM офіційно випустила нове покоління zkVM з GPU-прискоренням під назвою Ziren: для побудови інфраструктури ZK виробничого рівня для мейнстрімних розробників

ZKM офіційно випустила нове покоління zkVM з GPU-прискоренням під назвою Ziren: для побудови інфраструктури ZK виробничого рівня для мейнстрімних розробників

ZKM офіційно випустила версію нового покоління своєї zkVM, Ziren (раніше zkMIPS), яка відкриває нову главу в розгортанні та масштабованості систем з нульовим розголошенням (ZK) у реальних сценаріях застосування за допомогою прискорення графічного процесора, архітектури розподіленого доказу та глибоко оптимізованої системи обмежень. Ziren прагне дати можливість системним інженерам, розробникам додатків і дизайнерам протоколів створювати високопродуктивні ZK-додатки на основних мовах, дійсно привносячи ZK з лабораторії в основні практики розробки.

Від zkMIPS до Ziren: стрибки в продуктивності та покращений досвід розробки

Ziren є повним оновленням zkMIPS v1.1.0 і вперше представлений:

  • 30× прискорення графічного процесора для різкого зменшення затримки доказу;

  • Розподілена мережева архітектура, що підтримує паралельні обчислення та масштабоване розгортання;

  • Модернізовано систему обмежень команд, оптимізовано модульність команд, оптимізовано використання колонок, усунуто дублювання;

  • Ланцюжок інструментів і досвід розробки були оновлені, а також додана підтримка C/C++ на основі підтримки Rust, і незабаром буде запущено Golang;

  • Ключові виправлення безпеки та вдосконалення попередньої компіляції для досягнення вбудованої сумісності з екосистемою Ethereum.

"Ziren - це перший по-справжньому масштабований і зручний для розробників zkVM загального призначення, побудований на правильній основі." Мін Го, співзасновник і головний науковий співробітник ZKM, «Доведено, що компанія є лідером за продуктивністю на процесорах, і тепер ми виводимо її на новий рівень із прискоренням графічного процесора. Якщо ви шукаєте оптимальний стек доказів ZK, Ziren — це відповідь. "

Крім всебічного технічного оновлення, значення має і саме ім'я Ziren. Як продовження zkMIPS, "Ziren" натхненна варіантом міфу "Сирена" і являє собою перехід від ілюзії до реальності – обіцянки того, що технології більше не просто атракціон, а реальне юзабіліті. Ziren прагне бути по-справжньому ефективною, надійною та розгорнутою інфраструктурою zk у руках основних розробників.

Прискорення графічного процесора та паралелізм із розподіленим доказом: стрибок від продуктивності до корисності

Основний процес атестації Ziren був повністю оптимізований для графічного процесора, що призвело до значного покращення продуктивності:

  • У 30 разів швидша проба ядра

  • У 15 разів швидші агреговані докази

  • У 30 разів швидша перевірка конвертації BN254

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

Оптимізація системи обмежень

Зірен систематично переробляв систему обмежень:

  • Розділення обмежень на рівні команд на модульні "чіпи" (що охоплюють процесор, хоп/гілку, пам'ять тощо)

  • Зменшіть кількість стовпців за рахунок оптимізації структури даних

  • Видаліть зайву або невикористану логіку обмежень

  • Оптимізуйте процеси обробки ALU, MADDU/MSUBU та гілок для підвищення ефективності виконання

Ці оптимізації значно зменшують складність доказу, покращують швидкість генерації та підвищують стабільність системи. З точки зору zkVM, MIPS генерує коротші траси виконання, ніж RISCV, і має кращу ефективність командування, що сприяє підвищенню ефективності доказу. З виходом компанії Ziren переваги вибору MIPS поступово стали очевидними.

Кращий досвід розробки з більш плавним процесом збірки до розгортання

Компанія Ziren випустила нову версію ланцюжка інструментів (20250522), яка приносить ряд поліпшень досвіду розробників:

  • Інтегруйте патчі LLVM для оптимізації процесу компіляції

  • Підтримка статичної бібліотеки C/C++ та виправлення інструкцій teq

  • Ланцюжок інструментів Rust більш надійний і видаляє нестандартні хаки

  • Підтримка Golang скоро надійде

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

Виправлення стабільності та безпеки

Ziren повністю посилив процес перевірки та виконання схем, включаючи:

  • Виправлена критична вразливість випадкового числа FRI в Plonky3

  • Виправлено вразливість перевірки vk_root у валідаторі Rust

  • Оптимізуйте узгодженість між логікою виконання інструкцій та системою обмежень

  • Покращено управління поведінкою логіки обробки шардів та лічильників програм

Порівняльна таблиця Ziren і zkMIPS 1.0

Усі ці оновлення працюють разом, щоб покращити безпеку та стабільність Ziren, роблячи його більш придатним для вимог атестації ZK у середовищах виробничого рівня.

Переходьте до доказів у реальному часі: ethproofs.org спостерігайте за результатами оптимізації

На ethproofs.org Ziren продемонструвала результати продуктивності в реальному часі, а докази в реальному часі вже не за горами:

За рахунок заміни віртуальної машини з Revm на Reth і паралельного вилучення стану облікового запису, час підготовки стану блоку було скорочено з 5 хвилин до менш ніж 30 секунд з debug_traceBlock. Це значно зменшує затримку процесу підтвердження доказу захисту на кожному етапі, роблячи продуктивність Ziren ближчою до рівня реального часу, закладаючи міцну основу для реалізації високочастотних додатків ZK.

Запущено на GOAT Network: основний двигун для створення рідного для Bitcoin zkRollup

Тепер Ziren працює в рідному для Bitcoin проекті zkRollup, GOAT Network, що забезпечує програмування в стилі Ethereum без необхідності мостів або довірчих сторін, зберігаючи при цьому безпеку основної мережі Bitcoin. GOAT Network є однією з важливих практик на маршрутах BitVM2 і BitVM3.

«Коли ми вирішили масштабувати Bitcoin, нам потрібна була система, якій можна було б довіряти зверху вниз — не просто стек поверхневої продуктивності, але стабільність і ефективність на рівні схеми». Кевін Лю, співзасновник і генеральний директор ZKM і основний учасник GOAT Network, сказав: «Ziren є продуктом цієї потреби, рівнем інфраструктури, в кожному доказі якого ми впевнені».

Створіть свій додаток ZK, починаючи з Ziren

Зірен ущільнює роки глибокого шліфування ZKM базової системної інженерії та досліджень з нульовим розголошенням не лише для зустрічей, але й для zkVM з кращою структурою, кращим досвідом та ширшим застосуванням. Незалежно від того, чи створюєте ви Ethereum DApp, Bitcoin L2 або крос-чейн систему верифікації, Ziren надає вам надійну обчислювальну основу.

Написано на Rust, скомпільовано в MIPS, а Ziren зробить все інше. Будуйте з упевненістю. Розгортання без компромісів.

 

Показати оригінал
Вміст на цій сторінці надається третіми сторонами. Якщо не вказано інше, OKX не є автором цитованих статей і не претендує на авторські права на матеріали. Вміст надається виключно з інформаційною метою і не відображає поглядів OKX. Він не є схваленням жодних дій і не має розглядатися як інвестиційна порада або заохочення купувати чи продавати цифрові активи. Короткий виклад вмісту чи інша інформація, створена генеративним ШІ, можуть бути неточними або суперечливими. Прочитайте статтю за посиланням, щоб дізнатися більше. OKX не несе відповідальності за вміст, розміщений на сторонніх сайтах. Утримування цифрових активів, зокрема стейблкоїнів і NFT, пов’язане з високим ризиком, а вартість таких активів може сильно коливатися. Перш ніж торгувати цифровими активами або утримувати їх, ретельно оцініть свій фінансовий стан.