Sovereign випустив Rollup SDK Падіння порогу технології нульових знань

robot
Генерація анотацій у процесі

Sovereign: надає SDK для Rollups, Падіння порогу використання технології zk-SNARKs

Криптопроект Sovereign Labs, що зосереджується на розробці rollup, завершив фінансування на етапі seed на суму 7,4 мільйона доларів. Цей раунд фінансування очолила одна відома венчурна компанія, в ньому взяли участь кілька інвестиційних установ. Представник проекту зазначив, що це фінансування підвищило оцінку компанії до "вісімкових цифр". Відомо, що Sovereign Labs створює набір розробника програмного забезпечення (SDK), який допоможе розробникам створювати безпечні та взаємодіючі zk-SNARKs rollup.

Sovereign є відкритою взаємопов'язаною екосистемою rollup. Вона прагне забезпечити можливість всім розробникам розгортати rollups, які можуть безперешкодно взаємодіяти та бути масштабованими, і які можуть працювати на всіх блокчейнах. Саме для цього було створено Sovereign SDK, який стане найпростішою платформою для створення безпечних та взаємопов'язаних суверенних zk-rollup.

Огляд Sovereign: надає SDK для Rollups, Падіння порогу використання технології zk-SNARKs

Больові точки розширення блокчейн-додатків

Обмеження єдиного L1

В даний час існує три основні способи масштабування блокчейн-додатків: спеціалізовані L1 публічні блокчейни, optimistic rollups та zk-rollups. Спеціалізовані L1 публічні блокчейни є найпростішими для розробки та впровадження, але мають очевидні недоліки. Кожен L1 повинен залучити своїх власних валідаторів і переконати їх стейкнути достатню кількість коштів для захисту блокчейну від атак. Через високу вартість фінансування цей підхід підходить лише для небагатьох заможних додатків.

Недоліки оптимістичних роллапів

Rollups дозволяють розробникам використовувати нову логіку для розширення існуючого блокчейну, а не запускати новий блокчейн. Це значно знижує поріг розробки додатків.

Але нині домінуючі optimistic rollups також не є ідеальним рішенням. Щоб зменшити навантаження на спільний набір валідаторів, optimistic rollups покладаються на шахрайські докази (fraud proofs), щоб запобігти неналежній поведінці. У разі атаки шахрайські докази можуть піддаватися перевірці, тому у optimistic rollups є довга "затримка остаточності", транзакції можуть бути скасовані через появу шахрайських доказів. Містки для optimistic rollups через це стають повільними та дорогими.

Розробники оптимістичних ролапів стикаються з дилемою: створити ролап, орієнтований на вузькі специфічні цілі, що дозволяє користувачам часто переходити між блокчейнами; або створити універсальний ролап, щоб задовольнити всі потреби користувачів в одному місці. Обидва варіанти не є ідеальними. Швидкість переходу між оптимістичними ланцюгами повільна, витрати високі, ризики великі, тому вони не можуть задовольнити щоденні потреби. Універсальні оптимістичні ролапи стикаються з багатьма недоліками єдиного L1 публічного блокчейну: у них не тільки є проблеми зі власною масштабованістю, але й вони не можуть підтримувати повний спектр різноманітних функцій, які можуть бути створені на додаткових ланцюгах.

Переваги zk-Rollups

На основі вищезазначених причин, zk-rollups вважаються майбутнім домінуючим рішенням для масштабування. Він має переваги optimistic rollups, при цьому не має тривалих затримок у фіналізації. Користувачам не потрібно чекати кілька днів, щоб підтвердити наявність доказу шахрайства, як тільки доказ дійсності буде створений (можливо, всього за кілька секунд), користувачі можуть бути впевнені, що угода завершена.

Однак причиною того, що zk-rollups ще не отримали широкого поширення, є те, що на сьогоднішній день створення zk-rollups є складним завданням, яке вимагає тривалої роботи дуже професійних криптографічних інженерів протягом кількох років.

Рішення Sovereign SDK

Sovereign SDK має на меті забезпечити підтримку для zk-rollups, подібно до того, як Cosmos SDK робить це для L1 публічних блокчейнів.

Він надасть різні базові компоненти, зазвичай доступні в блокчейні, такі як p2p-мережа, база даних та RPC-вузли, що дозволить будівельникам зосередитися на бізнес-логіці свого блокчейну. Крім того, він запропонує набір стандартних модулів, які ефективно працюють у середовищі нульових знань: розгортання токенів, перевірене зберігання даних та модуля міст. Розробники можуть інтегрувати ці первинні компоненти в свій додаток-ланцюг або повністю з нуля створити свої власні функції перетворення стану, розгорнувши набір стандартних API.

Sovereign SDK стане першим фреймворком rollup, що спрощує складність нульових доказів. Розробникам не потрібно ставати експертами з криптографії, їм просто потрібно писати програми звичним Rust (або в кінцевому підсумку використовувати C++), а SDK автоматично скомпілює їх у ефективну zk віртуальну машину.

Основні характеристики Sovereign SDK

  1. Безшовна взаємодія: використання нової технології мостів на основі агрегування доказів для реалізації двостороннього мосту Sovereign SDK rollups на спільному L1 без необхідності в надійних третіх сторонах.

  2. Безпечний та масштабований: завдяки налаштуванню кожного компонента під конкретні сценарії використання в zk-rollups, Sovereign SDK забезпечить відмінну продуктивність за замовчуванням.

  3. Кросчейнова сумісність: Sovereign SDK Rollups можуть працювати на будь-якому блокчейні, оскільки вони делегують відповідальність за перевірку доказів кінцевим користувачам, а не основному L1 блокчейну.

Прогрес проекту

Дорожня карта розробки Sovereign SDK поділяється на три етапи:

  1. Етап дослідження (в процесі): проектування модулю за замовчуванням для зберігання, економічної моделі шифрування та основного API. Розробка прототипу дослідження, інтеграція доступності даних та системи доказів.

  2. Початкова стадія розгортання: розгортання p2p мережі, RPC вузлів, основного API, а також модулів за замовчуванням для зберігання та сортування.

  3. Етап зміцнення: проведення очищення коду, тестування, фузз-тестування та аудиту. Розробка першого прикладу використання SDK.

Перспективи майбутнього

Мета Sovereign Labs полягає в тому, щоб надати підтримку блокчейну для мільярдів користувачів. Для досягнення цього потрібно знизити поріг використання технологій zk-SNARKs, щоб розробники могли створювати Rollups, не ставши експертами з криптографії.

Водночас, Sovereign SDK завжди залишиться абсолютно безкоштовним і з відкритим вихідним кодом, та прагне створити кожен компонент технологічної інфраструктури відповідно до найвищих стандартів стійкості. Команда проекту зобов'язується до прозорого процесу будівництва, щоб забезпечити надійність технологій та довіру спільноти.

ZK-0.94%
L10.2%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
SorryRugPulledvip
· 07-28 18:40
Світова зміна в ланцюгах прийшла
Переглянути оригіналвідповісти на0
ProofOfNothingvip
· 07-28 18:36
Технологія zk справді чудова
Переглянути оригіналвідповісти на0
screenshot_gainsvip
· 07-28 18:32
надійний та оптимістичний щодо перспектив
Переглянути оригіналвідповісти на0
wrekt_but_learningvip
· 07-28 18:20
进展很快бій
Переглянути оригіналвідповісти на0
0xTherapistvip
· 07-28 18:15
Дивлюсь на цей шлях
Переглянути оригіналвідповісти на0
  • Закріпити