Sovereign SDK:Soltar el umbral de desarrollo de Rollup de conocimiento cero para ayudar a la expansión de la Cadena de bloques

robot
Generación de resúmenes en curso

Sovereign: Proporciona un SDK innovador para Rollups, Soltar la barrera de entrada para el uso de la tecnología zk-SNARKs.

Un proyecto de criptomonedas enfocado en la construcción de rollups ha completado una ronda de financiación semilla de 7.4 millones de dólares, lo que lleva la valoración de la empresa a "diez millones". Este proyecto está desarrollando un kit de herramientas de desarrollo de software (SDK), diseñado para ayudar a los desarrolladores a crear rollups de cero conocimiento seguros e interoperables. A continuación se presenta una descripción detallada de este proyecto llamado Sovereign.

Sovereign se dedica a crear un ecosistema de rollups abierto e interconectado, permitiendo a todos los desarrolladores desplegar rollups que sean interoperables y escalables sin problemas, y que funcionen en varias cadenas de bloques. El objetivo del SDK de Sovereign es convertirse en el marco más simple para crear zk-rollups soberanos seguros e interoperables.

Un artículo sobre Sovereign: proporciona SDK para Rollups, Soltar la barrera de uso de la tecnología de zk-SNARKs

Desafíos de la expansión de aplicaciones de blockchain

Actualmente, hay tres maneras principales de escalar aplicaciones de blockchain: cadenas de bloques públicas L1 dedicadas, rollups optimistas y zk-rollups.

Las cadenas de bloques L1 dedicadas, aunque su diseño y despliegue son relativamente simples, requieren una gran cantidad de fondos para reclutar validadores y proteger la seguridad de la red, por lo que sólo son adecuadas para unos pocos proyectos con abundante capital.

A pesar de que los rollups optimistas han Soltado el umbral de desarrollo para las cadenas de aplicaciones, la dependencia de pruebas de fraude conlleva un largo retraso en la finalización, lo que provoca operaciones entre cadenas lentas y costosas. Los desarrolladores se enfrentan a la difícil elección de construir un rollup especializado o un rollup genérico, y ambas opciones presentan defectos evidentes.

En comparación, los zk-rollups se consideran una solución de escalado más prometedora. Conservan las ventajas de los optimistic rollups, al mismo tiempo que reducen drásticamente la latencia de finalización. Sin embargo, construir zk-rollups sigue siendo una tarea compleja que requiere la dedicación a largo plazo de ingenieros criptográficos altamente especializados.

Innovación del Sovereign SDK

Sovereign SDK tiene como objetivo convertirse en el Cosmos SDK del ámbito de zk-rollups, proporcionando a los desarrolladores una variedad de componentes básicos necesarios para la blockchain, como redes p2p, bases de datos y nodos RPC, permitiendo que los constructores se concentren en su lógica de negocio. Además, también ofrece un conjunto de módulos predeterminados que funcionan de manera eficiente en un entorno de zk-SNARKs, incluyendo implementación de tokens, almacenamiento de datos verificados y módulos de puente.

Lo más importante es que el Sovereign SDK se convertirá en el primer marco de rollup que simplifica la complejidad de los zk-SNARKs. Los desarrolladores no necesitan ser expertos en criptografía, solo deben usar lenguajes de programación comunes como Rust (que en el futuro podría incluir C++) para escribir aplicaciones, y el SDK las compilará automáticamente en una máquina virtual zk eficiente.

Las principales características de Sovereign SDK incluyen:

  1. Interoperabilidad sin costuras: adopte una nueva tecnología de puente basada en la agregación de pruebas para lograr un puente rápido y de bajo costo entre los rollups Sovereign SDK en L1 compartido.

  2. Seguridad y escalabilidad: Optimización de cada componente para escenarios de zk-rollups, ofreciendo un rendimiento excepcional por defecto y utilizando tecnología paralela para lograr un retraso de prueba de solo unos segundos.

  3. Compatibilidad entre cadenas: Los rollups de Sovereign SDK pueden ejecutarse en cualquier blockchain, sin estar limitados por la cadena pública L1 subyacente.

Ruta de desarrollo del proyecto

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

La visión de Sovereign Labs es que la blockchain pueda servir a miles de millones de usuarios. Para lograr este objetivo, se dedican a Soltar la barrera de uso de la tecnología zk-SNARKs, permitiendo que los desarrolladores comunes también puedan construir Rollups fácilmente. Al mismo tiempo, enfatizan que no sacrificarán la verificabilidad de los usuarios finales y se comprometen a mantener el SDK completamente gratuito y de código abierto, creando cada componente técnico con los más altos estándares.

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
  • 1
  • Compartir
Comentar
0/400
NestedFoxvip
· hace17h
Todo el día se habla de umbrales, pero creo que el umbral del dinero es el más alto.
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)