Sovereign: забезпечує SDK для Rollups, Падіння порогу використання технології zk-SNARKs
Криптопроект Sovereign Labs, що прагне створити rollup, завершив раунд фінансування на суму 7,4 мільйона доларів США. У цьому раунді взяли участь кілька відомих інвестиційних установ, що підвищило оцінку компанії до "восьмизначного" числа. Sovereign Labs розробляє набір інструментів для розробки програмного забезпечення (SDK), призначений для допомоги розробникам у створенні безпечних і взаємодіючих нульових знань rollup. Нижче наведено детальний опис цього проекту.
Sovereign є відкритою взаємопов'язаною екосистемою rollup, що прагне дозволити всім розробникам розгортати rollups, які можуть безперешкодно взаємодіяти та бути масштабованими, і можуть працювати на всіх блокчейнах. Метою Sovereign SDK є стати найпростішою платформою для створення безпечного та взаємопов'язаного суверенного zk-rollup.
Больові точки розширення блокчейн-додатків
Обмеження єдиної L1 блокчейн-мережі
Наразі існує три основні способи розширення блокчейн-додатків: спеціалізовані програми L1 публічні ланцюги, оптимістичні ролл-апи та zk-rollups. Спеціалізовані програми L1 публічні ланцюги, хоча і мають простий дизайн та впровадження, мають очевидні недоліки. Кожен L1 повинен залучити своїх валідаторів і переконати їх застолбити достатньо коштів для забезпечення безпеки мережі. Оскільки витрати на фінансування є великими, цей метод підходить лише для небагатьох додатків з достатнім фінансуванням.
Обмеження оптимістичних роллапів
Rollups дозволяють розробникам використовувати нову логіку для розширення існуючого блокчейну, а не запускати новий блокчейн, що значно знижує бар'єри для розробки додатків на ланцюгу. Однак, наразі основні optimistic rollups також мають проблеми. Щоб зменшити навантаження на спільний набір валідаторів, optimistic rollups використовують доказ шахрайства для запобігання неналежній поведінці. Це призводить до тривалої "затримки остаточності", транзакції можуть бути скасовані через появу доказу шахрайства. Тому, містки для optimistic rollups стають повільними та дорогими.
Переваги zk-Rollups
На підставі вищезазначених причин, zk-rollups вважаються провідним рішенням для масштабування в майбутньому. Він має переваги optimistic rollups, при цьому не має довгих затримок у фіналізації. Користувачам потрібно лише почекати кілька секунд на генерацію доказів дійсності, щоб бути впевненими, що транзакція завершена. Однак на даний момент створення zk-rollups залишається складним завданням, що вимагає тривалих зусиль висококваліфікованих інженерів-математиків.
Особливості Sovereign SDK
Sovereign SDK має на меті забезпечити підтримку для zk-rollups, аналогічно тому, як Cosmos SDK робить це для L1 публічних ланцюгів. Він пропонує різні базові компоненти, які зазвичай надаються блокчейном, такі як p2p мережа, база даних та RPC вузли, що дозволяє розробникам зосередитися на бізнес-логіці свого блокчейну. Крім того, він також надає набір стандартних модулів, які ефективно працюють у середовищі з нульовим знанням, включаючи розгортання токенів, перевірене зберігання даних та мости.
Основні характеристики 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, щоб розробники могли створювати Rollups, не ставши експертами в криптографії. Водночас вони підкреслюють, що не будуть прагнути до безмежної масштабованості за рахунок верифікації кінцевого користувача. Sovereign SDK залишиться абсолютно безкоштовним і відкритим, і буде спрямовано на створення кожного технологічного компонента з найвищими стандартами стійкості.
За допомогою Sovereign SDK розробники зможуть легше створювати безпечні, масштабовані та взаємодіючі блокчейн-додатки, сприяючи поширенню та застосуванню блокчейн-технологій.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Sovereign завершила фінансування на 740 мільйонів доларів США та запустила SDK для розробки Rollup, щоб знизити поріг використання zk-SNARKs.
Sovereign: забезпечує SDK для Rollups, Падіння порогу використання технології zk-SNARKs
Криптопроект Sovereign Labs, що прагне створити rollup, завершив раунд фінансування на суму 7,4 мільйона доларів США. У цьому раунді взяли участь кілька відомих інвестиційних установ, що підвищило оцінку компанії до "восьмизначного" числа. Sovereign Labs розробляє набір інструментів для розробки програмного забезпечення (SDK), призначений для допомоги розробникам у створенні безпечних і взаємодіючих нульових знань rollup. Нижче наведено детальний опис цього проекту.
Sovereign є відкритою взаємопов'язаною екосистемою rollup, що прагне дозволити всім розробникам розгортати rollups, які можуть безперешкодно взаємодіяти та бути масштабованими, і можуть працювати на всіх блокчейнах. Метою Sovereign SDK є стати найпростішою платформою для створення безпечного та взаємопов'язаного суверенного zk-rollup.
Больові точки розширення блокчейн-додатків
Обмеження єдиної L1 блокчейн-мережі
Наразі існує три основні способи розширення блокчейн-додатків: спеціалізовані програми L1 публічні ланцюги, оптимістичні ролл-апи та zk-rollups. Спеціалізовані програми L1 публічні ланцюги, хоча і мають простий дизайн та впровадження, мають очевидні недоліки. Кожен L1 повинен залучити своїх валідаторів і переконати їх застолбити достатньо коштів для забезпечення безпеки мережі. Оскільки витрати на фінансування є великими, цей метод підходить лише для небагатьох додатків з достатнім фінансуванням.
Обмеження оптимістичних роллапів
Rollups дозволяють розробникам використовувати нову логіку для розширення існуючого блокчейну, а не запускати новий блокчейн, що значно знижує бар'єри для розробки додатків на ланцюгу. Однак, наразі основні optimistic rollups також мають проблеми. Щоб зменшити навантаження на спільний набір валідаторів, optimistic rollups використовують доказ шахрайства для запобігання неналежній поведінці. Це призводить до тривалої "затримки остаточності", транзакції можуть бути скасовані через появу доказу шахрайства. Тому, містки для optimistic rollups стають повільними та дорогими.
Переваги zk-Rollups
На підставі вищезазначених причин, zk-rollups вважаються провідним рішенням для масштабування в майбутньому. Він має переваги optimistic rollups, при цьому не має довгих затримок у фіналізації. Користувачам потрібно лише почекати кілька секунд на генерацію доказів дійсності, щоб бути впевненими, що транзакція завершена. Однак на даний момент створення zk-rollups залишається складним завданням, що вимагає тривалих зусиль висококваліфікованих інженерів-математиків.
Особливості Sovereign SDK
Sovereign SDK має на меті забезпечити підтримку для zk-rollups, аналогічно тому, як Cosmos SDK робить це для L1 публічних ланцюгів. Він пропонує різні базові компоненти, які зазвичай надаються блокчейном, такі як p2p мережа, база даних та RPC вузли, що дозволяє розробникам зосередитися на бізнес-логіці свого блокчейну. Крім того, він також надає набір стандартних модулів, які ефективно працюють у середовищі з нульовим знанням, включаючи розгортання токенів, перевірене зберігання даних та мости.
Основні характеристики 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, щоб розробники могли створювати Rollups, не ставши експертами в криптографії. Водночас вони підкреслюють, що не будуть прагнути до безмежної масштабованості за рахунок верифікації кінцевого користувача. Sovereign SDK залишиться абсолютно безкоштовним і відкритим, і буде спрямовано на створення кожного технологічного компонента з найвищими стандартами стійкості.
За допомогою Sovereign SDK розробники зможуть легше створювати безпечні, масштабовані та взаємодіючі блокчейн-додатки, сприяючи поширенню та застосуванню блокчейн-технологій.