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