Sovereign SDK: un nuevo marco que simplifica el desarrollo de zk-rollup

Sovereign: Herramientas convenientes para el desarrollo de Rollup

Sovereign es un ecosistema rollup abierto e interconectado, dedicado a permitir que todos los desarrolladores implementen rollups que sean interoperables y escalables sin problemas, y que puedan funcionar en diversas blockchains. El SDK de Sovereign está diseñado para ser el marco más sencillo para crear rollups zk soberanos que sean seguros e interoperables.

La Dificultad de la Expansión de las Aplicaciones de Blockchain

Limitaciones de la cadena pública L1

Actualmente, hay tres formas principales de escalar aplicaciones de blockchain: cadenas públicas L1 específicas de la aplicación, optimistic rollups y zk-rollups. Aunque las cadenas públicas L1 específicas de la aplicación son más simples de diseñar y desplegar, presentan defectos evidentes. Cada L1 necesita reclutar sus propios validadores y convencerlos de que apuesten suficiente capital para proteger la seguridad de la red. Debido al alto costo del capital, este método solo es adecuado para un pequeño número de aplicaciones bien financiadas.

Problemas de Optimistic Rollups

Aunque los optimistic rollups reducen la barrera de entrada para el desarrollo de cadenas de aplicaciones, también presentan problemas. Para aliviar la carga del conjunto de validadores compartidos, los optimistic rollups dependen de pruebas de fraude para prevenir comportamientos indebidos. Esto resulta en una "demora de finalización" más larga, y las transacciones pueden ser revertidas debido a las pruebas de fraude. Por lo tanto, el puenteo de los optimistic rollups se vuelve lento y costoso.

Los desarrolladores se enfrentan a una difícil decisión: ¿deben construir un rollup específico para un propósito que permita a los usuarios puentear frecuentemente entre blockchains, o deben construir un rollup general para satisfacer todas las necesidades de los usuarios? Ninguna de estas dos opciones es ideal. La velocidad de puenteo entre rollups optimistas es lenta, los costos son altos y los riesgos son grandes, lo que los hace inadecuados para el uso diario. Por otro lado, los rollups optimistas generales enfrentan problemas de escalabilidad similares a los de las cadenas de bloques L1 y tienen funcionalidades limitadas.

Ventajas de Zk-Rollups

Por las razones mencionadas anteriormente, se considera que los zk-rollups son la solución de escalado dominante del futuro. Tienen las ventajas de los optimistic rollups, pero sin la larga demora en la finalización. Los usuarios solo tienen que esperar unos segundos para confirmar que la transacción se ha completado, en lugar de esperar días para determinar si hay pruebas de fraude.

Sin embargo, construir zk-rollups sigue siendo una tarea ardua que requiere que ingenieros criptográficos profesionales dediquen una gran cantidad de tiempo y esfuerzo.

Una visión general de Sovereign: SDK para Rollups, reduciendo la barrera de uso de la tecnología de prueba de conocimiento cero

Características del Sovereign SDK

Sovereign SDK está diseñado para proporcionar soporte a zk-rollups de manera similar a cómo Cosmos SDK lo hace para las cadenas de bloques públicas de L1. Ofrece componentes estándar comunes en blockchain, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores centrarse en la lógica de negocio de su propia blockchain. Además, también proporciona una serie de módulos predeterminados que funcionan de manera eficiente en un entorno de conocimiento cero, incluyendo el despliegue de tokens, almacenamiento de datos verificados y módulos de puente.

Las principales características de Sovereign SDK incluyen:

  1. Interoperabilidad sin fisuras: utiliza una nueva tecnología de puente basada en pruebas de agregación para lograr un puente eficiente entre los rollups Sovereign SDK en L1 compartido.

  2. Seguro y escalable: Al personalizar cada componente para zk-rollups, el Sovereign SDK ofrece un rendimiento excepcional por defecto.

  3. Compatibilidad entre cadenas: los rollups de Sovereign SDK pueden ejecutarse en cualquier blockchain, ya que delegan la responsabilidad de la verificación de pruebas a los usuarios finales, en lugar de a la blockchain L1 subyacente.

Avances del proyecto

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

  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 completar en el segundo trimestre de 2023.

  2. Fase de implementación inicial: implementar 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ía, al mismo tiempo que se desarrolla el primer caso de uso del SDK. Se espera que el endurecimiento del despliegue inicial dure aproximadamente seis meses, después de lo cual el SDK se lanzará en la mainnet.

Perspectivas futuras

El objetivo de Sovereign Labs es permitir que la blockchain soporte miles de millones de usuarios. Para lograr esto, es necesario reducir la barrera de entrada para el uso de tecnologías de conocimiento cero, de modo que los desarrolladores comunes también puedan construir fácilmente rollups.

Al mismo tiempo, el Sovereign SDK siempre será completamente gratuito y de código abierto, y se compromete a construir cada componente de la arquitectura técnica con los más altos estándares de resiliencia. El equipo se compromete a un proceso de construcción abierto y transparente para garantizar la credibilidad y la fiabilidad del proyecto.

ZK-2.03%
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
  • 5
  • Republicar
  • Compartir
Comentar
0/400
BridgeJumpervip
· 08-08 12:10
¿La eficiencia de desarrollo ha mejorado?
Ver originalesResponder0
RebaseVictimvip
· 08-07 09:14
Esta ola de bull run debe sumar
Ver originalesResponder0
TestnetScholarvip
· 08-06 13:19
Vale la pena probarlo.
Ver originalesResponder0
AirdropHarvestervip
· 08-06 13:14
¡Chicas, vengan a Cupones de clip!
Ver originalesResponder0
just_another_fishvip
· 08-06 13:00
Finalmente puedo jugar zkr.
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)