Sovereign: надає розробникам рамки для створення безпечного та взаємодіючого zk-rollup
Нещодавно криптопроект, що спеціалізується на створенні rollup, завершив раунд фінансування на 7,4 мільйона доларів з оцінкою в восьмизначну суму. Проект розробляє набір інструментів для розробників (SDK), призначений для допомоги розробникам у створенні безпечних і взаємодіючих нульових знань rollup. Нижче наведено детальний опис проекту.
Sovereign є відкритою інтегрованою екосистемою rollup, яка прагне дозволити всім розробникам розгортати rollup, що можуть безшовно взаємодіяти та масштабуватися, і працювати на різних блокчейнах. Метою Sovereign SDK є стати найпростішою рамкою для створення безпечного та взаємодіючого суверенного zk-rollup.
Виклики розширення блокчейн-додатків
Наразі існує три основні способи масштабування блокчейн-додатків: спеціалізовані додатки L1 публічної мережі, оптимістичні роллапи та zk-роллапи.
Обмеження L1 блокчейну
Хоча спеціалізовані програми L1 блокчейн легко розробляти та впроваджувати, вони мають очевидні недоліки. Кожному L1 потрібно залучати своїх валідаторів і переконувати їх заморожувати достатньо коштів для забезпечення безпеки блокчейну. Через високі витрати на капітал цей підхід підходить лише для небагатьох фінансово забезпечених програм.
Недоліки оптимістичних роллапів
Оптимістичні ролл-апи, хоча й знижують поріг розробки для додатків, стикаються з викликами. Вони покладаються на докази шахрайства для запобігання неналежній поведінці, що призводить до тривалішої "затримки остаточності", і транзакції можуть бути скасовані через докази шахрайства. Це робить мости для оптимістичних ролл-апів повільними та дорогими.
Переваги Zk-Rollups
У порівнянні, zk-rollups вважаються більш перспективним рішенням для масштабування. Вони мають переваги optimistic rollups, при цьому не маючи довгих затримок фіналізації. Користувачам потрібно лише почекати генерацію доказу дійсності (можливо, всього кілька секунд), щоб бути впевненими, що транзакція завершена.
Проте, розробка zk-rollups завжди була важким завданням, яке вимагає тривалих зусиль від висококваліфікованих криптографічних інженерів. Саме це питання прагне вирішити Sovereign SDK.
Особливості Sovereign SDK
Sovereign SDK призначений для надання підтримки zk-rollups, подібно до того, як Cosmos SDK підтримує L1 публічні блокчейни. Він надасть загальносистемні компоненти блокчейну, такі як p2p-мережа, база даних та RPC-вузли, що дозволить розробникам зосередитися на бізнес-логіці власного блокчейну.
Основні характеристики включають:
Безшовна взаємодія: використання нової технології мостів на основі агрегування доказів для ефективного з'єднання Sovereign SDK роллапів на спільному L1.
Безпечний та масштабований: кожен компонент оптимізований під сценарії zk-rollups, що забезпечує відмінну продуктивність за замовчуванням. Завдяки нульовим знанням можна досягти масштабованості без жертви перевірюваністю кінцевого користувача.
Кросчейн-совместимість: Sovereign SDK rollups можуть працювати на будь-якому блокчейні, оскільки вони делегують відповідальність за перевірку доказів кінцевим користувачам, а не базовим L1 публічним блокчейнам.
Прогрес проекту
Дорожня карта розробки Sovereign SDK поділяється на три етапи:
Дослідницька стадія (в процесі): проектування модуля за замовчуванням для зберігання, моделі криптоекономіки та основного API. Розробка дослідницького прототипу, інтеграція Celestia як шару доступності даних та Risc0 для доказів.
Початкова стадія розгортання: розгортання p2p мережі, RPC вузлів, основного API, а також модулів за замовчуванням для зберігання та сортування.
Етап закріплення: проводиться очищення коду, тестування, фузз-тестування та аудит, а також розробляється перший випадок використання SDK.
Команда проекту очікує, що початкове розгортання хардфорку триватиме близько шести місяців, після чого SDK буде запущено в основній мережі.
Бачення
Візія Sovereign Labs полягає в тому, щоб блокчейн міг підтримувати мільярди користувачів. Для досягнення цієї мети вони прагнуть знизити поріг використання технології нульового знання, щоб звичайні розробники також могли легко створювати Rollups.
Водночас команда проекту підкреслює, що не буде прагнути до безмежної масштабованості за рахунок перевірності кінцевих користувачів. Sovereign SDK завжди залишиться абсолютно безкоштовним і з відкритим кодом та прагне створювати кожен технологічний компонент відповідно до найвищих стандартів стійкості.
Завдяки Sovereign SDK, розробники зможуть легше створювати безпечні, взаємодіючі zk-rollups, що сприятиме розширенню технології блокчейн до більш широких сфер застосування.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Sovereign SDK: Спрощений розвиток zk-rollup відкриває нову еру взаємодії Блокчейн
Sovereign: надає розробникам рамки для створення безпечного та взаємодіючого zk-rollup
Нещодавно криптопроект, що спеціалізується на створенні rollup, завершив раунд фінансування на 7,4 мільйона доларів з оцінкою в восьмизначну суму. Проект розробляє набір інструментів для розробників (SDK), призначений для допомоги розробникам у створенні безпечних і взаємодіючих нульових знань rollup. Нижче наведено детальний опис проекту.
Sovereign є відкритою інтегрованою екосистемою rollup, яка прагне дозволити всім розробникам розгортати rollup, що можуть безшовно взаємодіяти та масштабуватися, і працювати на різних блокчейнах. Метою Sovereign SDK є стати найпростішою рамкою для створення безпечного та взаємодіючого суверенного zk-rollup.
Виклики розширення блокчейн-додатків
Наразі існує три основні способи масштабування блокчейн-додатків: спеціалізовані додатки L1 публічної мережі, оптимістичні роллапи та zk-роллапи.
Обмеження L1 блокчейну
Хоча спеціалізовані програми L1 блокчейн легко розробляти та впроваджувати, вони мають очевидні недоліки. Кожному L1 потрібно залучати своїх валідаторів і переконувати їх заморожувати достатньо коштів для забезпечення безпеки блокчейну. Через високі витрати на капітал цей підхід підходить лише для небагатьох фінансово забезпечених програм.
Недоліки оптимістичних роллапів
Оптимістичні ролл-апи, хоча й знижують поріг розробки для додатків, стикаються з викликами. Вони покладаються на докази шахрайства для запобігання неналежній поведінці, що призводить до тривалішої "затримки остаточності", і транзакції можуть бути скасовані через докази шахрайства. Це робить мости для оптимістичних ролл-апів повільними та дорогими.
Переваги Zk-Rollups
У порівнянні, zk-rollups вважаються більш перспективним рішенням для масштабування. Вони мають переваги optimistic rollups, при цьому не маючи довгих затримок фіналізації. Користувачам потрібно лише почекати генерацію доказу дійсності (можливо, всього кілька секунд), щоб бути впевненими, що транзакція завершена.
Проте, розробка zk-rollups завжди була важким завданням, яке вимагає тривалих зусиль від висококваліфікованих криптографічних інженерів. Саме це питання прагне вирішити Sovereign SDK.
Особливості Sovereign SDK
Sovereign SDK призначений для надання підтримки zk-rollups, подібно до того, як Cosmos SDK підтримує L1 публічні блокчейни. Він надасть загальносистемні компоненти блокчейну, такі як p2p-мережа, база даних та RPC-вузли, що дозволить розробникам зосередитися на бізнес-логіці власного блокчейну.
Основні характеристики включають:
Безшовна взаємодія: використання нової технології мостів на основі агрегування доказів для ефективного з'єднання Sovereign SDK роллапів на спільному L1.
Безпечний та масштабований: кожен компонент оптимізований під сценарії zk-rollups, що забезпечує відмінну продуктивність за замовчуванням. Завдяки нульовим знанням можна досягти масштабованості без жертви перевірюваністю кінцевого користувача.
Кросчейн-совместимість: Sovereign SDK rollups можуть працювати на будь-якому блокчейні, оскільки вони делегують відповідальність за перевірку доказів кінцевим користувачам, а не базовим L1 публічним блокчейнам.
Прогрес проекту
Дорожня карта розробки Sovereign SDK поділяється на три етапи:
Дослідницька стадія (в процесі): проектування модуля за замовчуванням для зберігання, моделі криптоекономіки та основного API. Розробка дослідницького прототипу, інтеграція Celestia як шару доступності даних та Risc0 для доказів.
Початкова стадія розгортання: розгортання p2p мережі, RPC вузлів, основного API, а також модулів за замовчуванням для зберігання та сортування.
Етап закріплення: проводиться очищення коду, тестування, фузз-тестування та аудит, а також розробляється перший випадок використання SDK.
Команда проекту очікує, що початкове розгортання хардфорку триватиме близько шести місяців, після чого SDK буде запущено в основній мережі.
Бачення
Візія Sovereign Labs полягає в тому, щоб блокчейн міг підтримувати мільярди користувачів. Для досягнення цієї мети вони прагнуть знизити поріг використання технології нульового знання, щоб звичайні розробники також могли легко створювати Rollups.
Водночас команда проекту підкреслює, що не буде прагнути до безмежної масштабованості за рахунок перевірності кінцевих користувачів. Sovereign SDK завжди залишиться абсолютно безкоштовним і з відкритим кодом та прагне створювати кожен технологічний компонент відповідно до найвищих стандартів стійкості.
Завдяки Sovereign SDK, розробники зможуть легше створювати безпечні, взаємодіючі zk-rollups, що сприятиме розширенню технології блокчейн до більш широких сфер застосування.