Sovereign: надає набір інструментів для розробки Rollups, Падіння порога використання технології zk-SNARKs
Нещодавно крипто-проект, що спеціалізується на створенні rollup, завершив раунд початкового фінансування на суму 7,4 мільйона доларів, а його оцінка досягла "вісімкових чисел". Проект розробляє набір інструментів для розробників (SDK), призначений для допомоги розробникам у створенні безпечних та взаємодіючих zk-SNARKs rollup. Нижче наведено детальний опис проекту.
Sovereign є відкритою інтегрованою екосистемою rollup, яка прагне забезпечити всіх розробників можливістю розгортати seamlessly interoperable та scalable rollups, які можуть працювати на всіх блокчейнах. Саме для цього був розроблений Sovereign SDK, який стане найпростішою платформою для створення безпечного та інтерактивного суверенного zk-rollup.
Дилема розширення програм блокчейн
Обмеження L1 публічних блокчейнів
Наразі існує три основні способи розширення блокчейн-додатків: L1 публічні блокчейни, орієнтовані на додатки, оптимістичні ролл-апи та zk-ролл-апи. Хоча L1 публічні блокчейни, орієнтовані на додатки, прості у проєктуванні та впровадженні, вони мають очевидні недоліки. Кожному L1 потрібно залучати своїх валідаторів і переконувати їх ставити достатньо коштів для забезпечення безпеки блокчейна. Через високу вартість капіталу цей метод підходить лише для нечисленних фінансово забезпечених додатків.
Недоліки оптимістичних ролапів
Поява Rollups дозволяє розробникам використовувати нову логіку для розширення існуючих блокчейнів, а не запускати новий блокчейн, що значно знижує поріг розробки додатків. Проте, наразі у головних optimistic rollups також є проблеми. Щоб зменшити навантаження на спільний набір валідаторів, optimistic rollups покладаються на шахрайські докази для запобігання неналежній поведінці. Це призводить до довгого "затримки фіналізації" транзакцій, які можуть бути скасовані через появу шахрайських доказів. Тому, мостове з'єднання з optimistic rollups стає повільним і дорогим.
Переваги zk-Rollups
На основі вищезазначених причин, zk-rollups вважаються провідним рішенням для масштабування в майбутньому. Вони мають переваги optimistic rollups, при цьому без тривалих затримок у фіналізації. Користувачам не потрібно чекати кілька днів, щоб підтвердити наявність доказів шахрайства; як тільки буде створено доказ дійсності (який може зайняти всього кілька секунд), користувачі можуть бути впевнені, що транзакція завершена.
Однак, побудова zk-rollups все ще є важким завданням, яке потребує тривалої участі висококваліфікованих криптографічних інженерів. Саме це і є проблемою, яку прагне вирішити Sovereign SDK.
Особливості 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 публічній ланцюгу.
Падіння використання порогу: Розробники не повинні ставати експертами з криптографії, їм потрібно лише використовувати звичайні мови програмування (такі як Rust або C++), щоб написати програми, SDK автоматично збереться до ефективної zk-віртуальної машини.
Розвиток проекту
Розробка Sovereign SDK поділяється на три етапи:
Етап дослідження (триває): розробка модулю за замовчуванням для зберігання, моделі криптоекономіки та основного API, розробка дослідницького прототипу. Очікується, що завершення відбудеться у другому кварталі 2023 року.
Початкова стадія розгортання: розгортання p2p мережі, RPC вузлів, основного API, а також модулів за замовчуванням для зберігання та сортування.
Етап зміцнення: проведення очищення коду, тестування, фузз-тестування та аудиту, а також розробка першого прикладу використання SDK. Очікується, що початкове зміцнення триватиме приблизно шість місяців, після чого SDK буде запущено в основній мережі.
Висновок
Бачення Sovereign Labs полягає в тому, щоб забезпечити підтримку блокчейну для мільярдів користувачів. Для досягнення цієї мети важливо знизити поріг використання zk-SNARKs. Sovereign SDK завжди буде абсолютно безкоштовним і відкритим кодом, прагнучи створити кожен технологічний компонент з максимальними стандартами стійкості. Таким чином, Sovereign сподівається сприяти поширенню технології блокчейн, одночасно зберігаючи перевірність та децентралізовану природу кінцевих користувачів.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
20 лайків
Нагородити
20
6
Репост
Поділіться
Прокоментувати
0/400
TokenCreatorOP
· 07-16 12:59
zk - це велика справа! Сильно!
Переглянути оригіналвідповісти на0
LightningAllInHero
· 07-15 10:06
цей бик, а підтримує обов'язковий памп
Переглянути оригіналвідповісти на0
NftDeepBreather
· 07-13 17:15
Зниження бар'єрів також залежить від того, хто це робить~
Переглянути оригіналвідповісти на0
LiquiditySurfer
· 07-13 17:14
Евангеліє для новачків-розробників, продовжуйте серфити~
Переглянути оригіналвідповісти на0
BlockchainArchaeologist
· 07-13 17:13
Нарешті з'явився хороший SDK!
Переглянути оригіналвідповісти на0
AirdropHarvester
· 07-13 16:47
Ще одна можливість, яку обдурюють людей, як лохів, за допомогою sdk
Sovereign SDK: для розробників Падіння zk-rollup будівельного порогу
Sovereign: надає набір інструментів для розробки Rollups, Падіння порога використання технології zk-SNARKs
Нещодавно крипто-проект, що спеціалізується на створенні rollup, завершив раунд початкового фінансування на суму 7,4 мільйона доларів, а його оцінка досягла "вісімкових чисел". Проект розробляє набір інструментів для розробників (SDK), призначений для допомоги розробникам у створенні безпечних та взаємодіючих zk-SNARKs rollup. Нижче наведено детальний опис проекту.
Sovereign є відкритою інтегрованою екосистемою rollup, яка прагне забезпечити всіх розробників можливістю розгортати seamlessly interoperable та scalable rollups, які можуть працювати на всіх блокчейнах. Саме для цього був розроблений Sovereign SDK, який стане найпростішою платформою для створення безпечного та інтерактивного суверенного zk-rollup.
Дилема розширення програм блокчейн
Обмеження L1 публічних блокчейнів
Наразі існує три основні способи розширення блокчейн-додатків: L1 публічні блокчейни, орієнтовані на додатки, оптимістичні ролл-апи та zk-ролл-апи. Хоча L1 публічні блокчейни, орієнтовані на додатки, прості у проєктуванні та впровадженні, вони мають очевидні недоліки. Кожному L1 потрібно залучати своїх валідаторів і переконувати їх ставити достатньо коштів для забезпечення безпеки блокчейна. Через високу вартість капіталу цей метод підходить лише для нечисленних фінансово забезпечених додатків.
Недоліки оптимістичних ролапів
Поява Rollups дозволяє розробникам використовувати нову логіку для розширення існуючих блокчейнів, а не запускати новий блокчейн, що значно знижує поріг розробки додатків. Проте, наразі у головних optimistic rollups також є проблеми. Щоб зменшити навантаження на спільний набір валідаторів, optimistic rollups покладаються на шахрайські докази для запобігання неналежній поведінці. Це призводить до довгого "затримки фіналізації" транзакцій, які можуть бути скасовані через появу шахрайських доказів. Тому, мостове з'єднання з optimistic rollups стає повільним і дорогим.
Переваги zk-Rollups
На основі вищезазначених причин, zk-rollups вважаються провідним рішенням для масштабування в майбутньому. Вони мають переваги optimistic rollups, при цьому без тривалих затримок у фіналізації. Користувачам не потрібно чекати кілька днів, щоб підтвердити наявність доказів шахрайства; як тільки буде створено доказ дійсності (який може зайняти всього кілька секунд), користувачі можуть бути впевнені, що транзакція завершена.
Однак, побудова zk-rollups все ще є важким завданням, яке потребує тривалої участі висококваліфікованих криптографічних інженерів. Саме це і є проблемою, яку прагне вирішити Sovereign SDK.
Особливості 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 публічній ланцюгу.
Падіння використання порогу: Розробники не повинні ставати експертами з криптографії, їм потрібно лише використовувати звичайні мови програмування (такі як Rust або C++), щоб написати програми, SDK автоматично збереться до ефективної zk-віртуальної машини.
Розвиток проекту
Розробка Sovereign SDK поділяється на три етапи:
Етап дослідження (триває): розробка модулю за замовчуванням для зберігання, моделі криптоекономіки та основного API, розробка дослідницького прототипу. Очікується, що завершення відбудеться у другому кварталі 2023 року.
Початкова стадія розгортання: розгортання p2p мережі, RPC вузлів, основного API, а також модулів за замовчуванням для зберігання та сортування.
Етап зміцнення: проведення очищення коду, тестування, фузз-тестування та аудиту, а також розробка першого прикладу використання SDK. Очікується, що початкове зміцнення триватиме приблизно шість місяців, після чого SDK буде запущено в основній мережі.
Висновок
Бачення Sovereign Labs полягає в тому, щоб забезпечити підтримку блокчейну для мільярдів користувачів. Для досягнення цієї мети важливо знизити поріг використання zk-SNARKs. Sovereign SDK завжди буде абсолютно безкоштовним і відкритим кодом, прагнучи створити кожен технологічний компонент з максимальними стандартами стійкості. Таким чином, Sovereign сподівається сприяти поширенню технології блокчейн, одночасно зберігаючи перевірність та децентралізовану природу кінцевих користувачів.