Sovereign SDK: Soltar el umbral de desarrollo de zk-rollup para impulsar la aplicación masiva de la Cadena de bloques

Sovereign: Proporciona un kit de herramientas de desarrollo para Rollups, Soltar la barrera de entrada para el uso de zk-SNARKs.

Un proyecto de criptomonedas ha completado una financiación de ronda semilla de 7.4 millones de dólares, alcanzando una valoración de "ocho dígitos". El proyecto está construyendo un kit de herramientas de desarrollo de software, diseñado para ayudar a los desarrolladores a crear rollups de cero conocimiento seguros y que sean interoperables. A continuación se presenta la introducción de este proyecto.

Sovereign es un ecosistema rollup abierto e interconectado, dedicado a permitir que todos los desarrolladores desplieguen rollups que puedan interoperar sin problemas y sean escalables, y que puedan funcionar en todas las cadenas de bloques. El objetivo del SDK de Sovereign es convertirse en el marco más sencillo para crear zk-rollups soberanos seguros e interoperables.

Una descripción completa de Sovereign: proporciona SDK para Rollups, Soltar el umbral de uso de la tecnología zk-SNARKs

La dificultad de la expansión de las aplicaciones de blockchain

La escalabilidad de la cadena pública L1 está limitada

Actualmente, hay tres formas principales de escalar aplicaciones de blockchain: cadenas de bloques públicas L1 específicas para aplicaciones, optimistic rollups y zk-rollups. Las cadenas de bloques públicas L1 específicas para aplicaciones son las más fáciles de diseñar y desplegar, pero presentan defectos evidentes. Cada L1 debe reclutar sus propios validadores y convencerlos de que apuesten suficientes fondos para proteger la seguridad de la blockchain. Debido a los altos costos de capital, este método solo es aplicable a un pequeño número de aplicaciones con abundantes recursos.

Limitaciones de Optimistic Rollups

Los rollups permiten a los desarrolladores extender blockchains existentes utilizando nueva lógica, en lugar de iniciar una nueva blockchain. Esto Soltar considerablemente la barrera de entrada para el desarrollo de cadenas de aplicaciones.

Sin embargo, los rollups optimistas actuales también presentan problemas. Para reducir la carga del conjunto de validadores compartido, los rollups optimistas dependen de pruebas de fraude para prevenir comportamientos indebidos. Esto resulta en un largo "retraso de finalización" para las transacciones, que pueden ser revertidas debido a la aparición de pruebas de fraude. Por lo tanto, el puenteo de los rollups optimistas se vuelve lento y costoso.

Los desarrolladores se enfrentan a un dilema: ¿deberían construir un rollup específico para un propósito, permitiendo que los usuarios puenteen frecuentemente entre blockchains? ¿O deberían construir un rollup genérico que satisfaga todas las necesidades de los usuarios en un solo lugar? Ambas opciones son poco ideales. La velocidad de puenteo entre cadenas Optimistic es lenta, los costos son altos y los riesgos son grandes, lo que no es adecuado para el uso diario. Por otro lado, los rollups optimistas genéricos enfrentan limitaciones similares a las de las cadenas de bloques L1.

Ventajas de zk-Rollups

Por las razones anteriores, se considera que los zk-rollups son la solución de escalado dominante en el futuro. Tienen las ventajas de los optimistic rollups, pero sin los largos retrasos en la finalización. Los usuarios no necesitan esperar días para determinar si hay pruebas de fraude; tan pronto como se crea la prueba de validez (que puede tardar solo unos segundos), los usuarios pueden estar seguros de que la transacción se ha completado.

Sin embargo, construir zk-rollups sigue siendo una tarea ardua que requiere la dedicación de ingenieros criptográficos muy especializados durante varios años. Este es precisamente el problema que el proyecto Sovereign quiere resolver.

Características del Sovereign SDK

Sovereign SDK se dedica a hacer lo que Cosmos SDK hace por las cadenas de bloques L1 para zk-rollups. Proporcionará varios componentes fundamentales que normalmente son ofrecidos por blockchain, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores centrarse en la lógica comercial de su propia blockchain. Además, ofrecerá un conjunto de módulos predeterminados que funcionan de manera eficiente en un entorno de conocimiento cero: implementación de tokens, almacenamiento de datos verificados y módulos de puente.

Las principales características del Sovereign SDK incluyen:

  1. Lograr una interoperabilidad sin fisuras: utilizando una nueva tecnología de puente basada en la agregación de pruebas, es posible realizar el puenteo de ida y vuelta de los rollups del Sovereign SDK en L1 compartido sin necesidad de terceros de confianza.

  2. Seguro y escalable: Al personalizar cada componente para los casos de uso en zk-rollups, el Sovereign SDK ofrecerá un rendimiento excepcional por defecto.

  3. Compatibilidad entre cadenas: Los Rollups del Sovereign SDK pueden ejecutarse en cualquier blockchain, ya que delegan la responsabilidad de verificar las pruebas a los usuarios finales, en lugar de a la cadena pública L1 subyacente.

Ruta de desarrollo del proyecto

La ruta de desarrollo del Sovereign SDK se divide en tres etapas:

  1. Fase de investigación (en curso): diseñar el módulo de almacenamiento predeterminado, el modelo de economía criptográfica y la API central, desarrollar un prototipo de investigación. Se espera que se complete en el segundo trimestre de 2023.

  2. Fase de implementación preliminar: desplegar la red p2p, nodos RPC, API central y módulos de almacenamiento y ordenación predeterminados.

  3. Etapa de endurecimiento: realizar limpieza de código, pruebas, pruebas de fuzzing y auditorías, al mismo tiempo que se desarrolla el primer caso de uso del SDK. Se espera que dure aproximadamente seis meses, después de lo cual el SDK se lanzará en la mainnet.

Conclusión

La visión de Sovereign Labs es permitir que la blockchain apoye a miles de millones de usuarios. Para lograr este objetivo, es necesario Soltar la barrera de uso de la tecnología de zk-SNARKs, de modo que los desarrolladores comunes también puedan construir Rollups. Al mismo tiempo, el equipo del proyecto enfatiza que no se perseguirá la escalabilidad a expensas de la verificabilidad de los usuarios finales. Sovereign SDK se mantendrá completamente gratuito y de código abierto, comprometido a crear cada componente técnico con los más altos estándares.

ZK4.04%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 8
  • Republicar
  • Compartir
Comentar
0/400
NftCollectorsvip
· 07-26 00:23
El umbral de zk-SNARKs es demasiado alto, ¿no es esto el comienzo del arte en web3? Añadamos atributos artísticos al diseño del protocolo.
Ver originalesResponder0
VirtualRichDreamvip
· 07-25 05:32
Oh, esta cantidad de financiación... es solo un LAMB en mi garaje.
Ver originalesResponder0
BearMarketBuildervip
· 07-24 19:07
Siempre hay nuevos proyectos para tomar a la gente por tonta.
Ver originalesResponder0
PumpBeforeRugvip
· 07-24 07:05
Dicho de manera sencilla, no es más que un rug de financiamiento.
Ver originalesResponder0
MEVVictimAlliancevip
· 07-24 07:01
Vaya, este paquete de herramientas rollup ha ganado tanto dinero, mañana iré a aprender a programar.
Ver originalesResponder0
MintMastervip
· 07-24 06:50
Esta trampa de herramientas zk gana fácilmente alcista.
Ver originalesResponder0
HodlVeteranvip
· 07-24 06:46
Otra oportunidad para que los tontos introduzcan una posición ha llegado. Los veteranos que han caído en el mercado bajista y han sido arruinados dan un aviso.
Ver originalesResponder0
FunGibleTomvip
· 07-24 06:43
¿Otro proyecto de zk? ¿Es confiable?
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)