Sovereign SDK: совершенно новая структура, упрощающая разработку zk-rollup

Sovereign: Удобные инструменты для разработки Rollup

Sovereign — это открытая взаимосвязанная экосистема rollup, стремящаяся обеспечить возможность всем разработчикам разворачивать rollups, которые могут бесшовно взаимодействовать и масштабироваться, и которые могут работать на различных блокчейнах. Sovereign SDK предназначен для того, чтобы стать самой простой основой для создания безопасных и взаимосвязанных суверенных zk-rollup.

Дилемма расширения приложений блокчейна

Ограничения публичных блокчейнов L1

В настоящее время существует три основных способа масштабирования блокчейн-приложений: специализированные приложения L1 публичной цепи, оптимистичные роллапы и zk-роллапы. Хотя специализированные приложения L1 публичной цепи проще в проектировании и развертывании, у них есть явные недостатки. Каждой L1 необходимо набирать собственных валидаторов и убеждать их ставить достаточно средств для обеспечения безопасности сети. Из-за высокой стоимости капитала этот метод подходит только для немногих хорошо финансируемых приложений.

Проблема оптимистичных сверток

Оптимистичные ролл-апы, хотя и снижают порог разработки приложений, имеют и свои проблемы. Чтобы уменьшить нагрузку на общий набор валидаторов, оптимистичные ролл-апы полагаются на доказательства мошенничества для предотвращения недобросовестных действий. Это приводит к длительной "задержке окончательности", и транзакции могут быть откатаны из-за доказательства мошенничества. Таким образом, мосты для оптимистичных ролл-апов становятся медленными и дорогими.

Разработчики сталкиваются с двусмысленным выбором: создать rollup для конкретного применения, чтобы пользователи могли часто перемещаться между блокчейнами, или создать универсальный rollup, чтобы удовлетворить все потребности пользователей? Оба варианта не идеальны. Скорость мостов между оптимистичными rollup'ами медленная, расходы высокие, риски большие, что делает их непригодными для повседневного использования. А универсальные оптимистичные rollup'ы сталкиваются с проблемами масштабируемости, аналогичными проблемам L1 публичных блокчейнов, и имеют ограниченные функции.

Преимущества Zk-Rollups

На основании вышеизложенного, zk-rollups считаются ведущим решением для масштабирования в будущем. Они обладают преимуществами optimistic rollups, при этом не имеют длительной задержки окончательности. Пользователям нужно подождать всего несколько секунд, чтобы подтвердить завершение транзакции, а не ждать несколько дней, чтобы определить, возникли ли доказательства мошенничества.

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

Все о Sovereign: SDK для Rollups, снижающий порог использования технологии нулевых знаний

Характеристики Sovereign SDK

Sovereign SDK предназначен для предоставления поддержки zk-rollups, аналогичной той, которую Cosmos SDK предоставляет для L1 публичных блокчейнов. Он предлагает распространенные образцы компонентов блокчейна, такие как p2p сеть, база данных и RPC узлы, позволяя разработчикам сосредоточиться на бизнес-логике собственного блокчейна. Кроме того, он предлагает ряд модулей по умолчанию, которые эффективно работают в среде с нулевыми знаниями, включая развертывание токенов, проверенное хранение данных и мостовые модули.

Основные характеристики Sovereign SDK включают:

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

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

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

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

Дорожная карта разработки Sovereign SDK разделена на три этапа:

  1. Исследовательская стадия (в процессе): проектирование модуля хранения по умолчанию, модели криптоэкономики и основного API, разработка исследовательского прототипа. Ожидается завершение во втором квартале 2023 года.

  2. Этап первоначального развертывания: развертывание p2p сети, RPC узлов, основных API, а также модулей по умолчанию для хранения и сортировки.

  3. Этап закалки: проведение очистки кода, тестирования, фуззи-тестирования и аудита, а также разработка первого примера использования SDK. Ожидается, что первоначальная закалка продлится около шести месяцев, после чего SDK будет запущен в основной сети.

Будущее

Цель Sovereign Labs состоит в том, чтобы сделать блокчейн доступным для миллиардов пользователей. Для достижения этой цели необходимо снизить барьеры для использования технологий нулевых знаний, чтобы обычные разработчики могли легко создавать rollups.

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

ZK-3.18%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
BridgeJumpervip
· 08-08 12:10
Эффективность разработки повысилась, да?
Посмотреть ОригиналОтветить0
RebaseVictimvip
· 08-07 09:14
Эта волна бычьего рынка必入场
Посмотреть ОригиналОтветить0
TestnetScholarvip
· 08-06 13:19
Стоит протестировать.
Посмотреть ОригиналОтветить0
AirdropHarvestervip
· 08-06 13:14
集美们来 Клиповые купоны了
Посмотреть ОригиналОтветить0
just_another_fishvip
· 08-06 13:00
Наконец-то можно поиграть в zkr.
Посмотреть ОригиналОтветить0
  • Закрепить