Sovereign: Proporciona un kit de herramientas de desarrollo para Rollups, Soltar el umbral de uso de zk-SNARKs.
Recientemente, un proyecto de criptomonedas enfocado en construir rollups completó una ronda de financiación semilla de 7.4 millones de dólares, alcanzando una valoración de "ocho dígitos". El proyecto está desarrollando un kit de herramientas de desarrollo de software (SDK), diseñado para ayudar a los desarrolladores a crear rollups de conocimiento cero seguros y interoperables. A continuación se presenta una descripción detallada del proyecto.
Sovereign es un ecosistema de rollup abierto e interconectado, dedicado a permitir que todos los desarrolladores desplieguen rollups que sean interoperables y escalables sin problemas, y que puedan funcionar en todas las blockchain. Esta es la razón por la que se desarrolló el SDK de Sovereign, que se convertirá en el marco más sencillo para crear zk-rollups soberanos seguros e interoperables.
La Dilema de la Expansión de Aplicaciones de Blockchain
Las limitaciones de la cadena de bloques L1
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. Aunque las cadenas de bloques públicas L1 específicas para aplicaciones son más simples de diseñar y desplegar, tienen defectos evidentes. Cada L1 necesita reclutar sus propios validadores y convencerlos de que apuesten suficientes fondos para proteger la seguridad de la blockchain. Debido al alto costo de los fondos, este método solo es adecuado para un pequeño número de aplicaciones con suficientes recursos.
Desventajas de los Optimistic Rollups
La aparición de los rollups permite a los desarrolladores utilizar nueva lógica para expandir las blockchain existentes, en lugar de iniciar una nueva blockchain, lo que Solta significativamente el umbral de desarrollo de las cadenas de aplicación. Sin embargo, los rollups optimistas que actualmente son predominantes también tienen problemas. Para aliviar la carga del conjunto de validadores compartidos, los rollups optimistas dependen de pruebas de fraude para prevenir comportamientos inapropiados. Esto resulta en un largo "retardo de finalización" para las transacciones, que pueden revertirse debido a la aparición de pruebas de fraude. Por lo tanto, el puenteo de los rollups optimistas se vuelve lento y costoso.
Las ventajas de Zk-Rollups
Por las razones mencionadas anteriormente, los zk-rollups se consideran la solución de escalabilidad dominante en el futuro. Tienen las ventajas de los optimistic rollups, al mismo tiempo que carecen de largas demoras en la finalización. Los usuarios no necesitan esperar días para confirmar si se ha presentado una prueba 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 a largo plazo de ingenieros criptográficos altamente especializados. Este es precisamente el problema que Sovereign SDK busca resolver.
Características del Sovereign SDK
Sovereign SDK está diseñado para proporcionar soporte para zk-rollups de manera similar a como Cosmos SDK lo hace para cadenas de bloques L1. Proporcionará una variedad de componentes básicos que normalmente necesita una cadena de bloques, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores centrarse en la lógica comercial de su propia cadena de bloques. Además, también proporcionará un conjunto de módulos predeterminados que funcionan de manera eficiente en un entorno de conocimiento cero, incluidos el despliegue de tokens, almacenamiento de datos verificados y módulos de puente.
Las principales características del Sovereign SDK incluyen:
Interoperabilidad sin fisuras: Utilizar una nueva tecnología de puente basada en la agregación de pruebas para lograr un puente rápido y de bajo costo para los rollups Sovereign SDK en L1 compartido.
Seguro y escalable: al personalizar cada componente para los casos de uso de zk-rollups, el Sovereign SDK ofrece un rendimiento excelente por defecto.
Compatibilidad entre cadenas: Sovereign SDK Rollups puede funcionar en cualquier blockchain, ya que delega la responsabilidad de verificar las pruebas a los usuarios finales, en lugar de a la cadena pública L1 subyacente.
Soltar el umbral de uso: los desarrolladores no necesitan convertirse en expertos en criptografía, solo deben usar lenguajes de programación comunes (como Rust o C++) para escribir aplicaciones, el SDK las ensamblará automáticamente en una eficiente máquina virtual zk.
Ruta de desarrollo del proyecto
La ruta de desarrollo del Sovereign SDK se divide en tres fases:
Fase de investigación (en curso): diseñar el módulo de almacenamiento por defecto, el modelo económico criptográfico y la API central, desarrollar un prototipo de investigación. Se espera completar en el segundo trimestre de 2023.
Fase de implementación preliminar: desplegar la red p2p, nodos RPC, API central y módulos de almacenamiento y ordenación predeterminados.
Fase de endurecimiento: realizar la 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 el endurecimiento de la implementación inicial dure aproximadamente seis meses, después de lo cual el SDK se lanzará en la red principal.
Conclusión
La visión de Sovereign Labs es permitir que la blockchain soporte a miles de millones de usuarios. Para lograr este objetivo, es crucial Soltar el umbral de uso de zk-SNARKs. Sovereign SDK siempre será completamente gratuito y de código abierto, comprometido a construir cada componente técnico con los más altos estándares de resiliencia. De esta manera, Sovereign espera poder impulsar la adopción de la tecnología blockchain, mientras mantiene la verificabilidad y la naturaleza descentralizada para los usuarios finales.
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.
20 me gusta
Recompensa
20
6
Compartir
Comentar
0/400
TokenCreatorOP
· hace8h
¡zk es un gran trabajo!
Ver originalesResponder0
LightningAllInHero
· 07-15 10:06
Este alcista apoya la bomba al máximo.
Ver originalesResponder0
NftDeepBreather
· 07-13 17:15
Bajar el umbral también depende de quién lo haga~
Ver originalesResponder0
LiquiditySurfer
· 07-13 17:14
La buena noticia para los novatos desarrolladores, ¡sigue surfeando~
Ver originalesResponder0
BlockchainArchaeologist
· 07-13 17:13
¡Finalmente hay un buen SDK!
Ver originalesResponder0
AirdropHarvester
· 07-13 16:47
Otra oportunidad que fue tomada por tonta por el sdk
Sovereign SDK: Soltar la barrera de construcción de zk-rollup para desarrolladores
Sovereign: Proporciona un kit de herramientas de desarrollo para Rollups, Soltar el umbral de uso de zk-SNARKs.
Recientemente, un proyecto de criptomonedas enfocado en construir rollups completó una ronda de financiación semilla de 7.4 millones de dólares, alcanzando una valoración de "ocho dígitos". El proyecto está desarrollando un kit de herramientas de desarrollo de software (SDK), diseñado para ayudar a los desarrolladores a crear rollups de conocimiento cero seguros y interoperables. A continuación se presenta una descripción detallada del proyecto.
Sovereign es un ecosistema de rollup abierto e interconectado, dedicado a permitir que todos los desarrolladores desplieguen rollups que sean interoperables y escalables sin problemas, y que puedan funcionar en todas las blockchain. Esta es la razón por la que se desarrolló el SDK de Sovereign, que se convertirá en el marco más sencillo para crear zk-rollups soberanos seguros e interoperables.
La Dilema de la Expansión de Aplicaciones de Blockchain
Las limitaciones de la cadena de bloques L1
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. Aunque las cadenas de bloques públicas L1 específicas para aplicaciones son más simples de diseñar y desplegar, tienen defectos evidentes. Cada L1 necesita reclutar sus propios validadores y convencerlos de que apuesten suficientes fondos para proteger la seguridad de la blockchain. Debido al alto costo de los fondos, este método solo es adecuado para un pequeño número de aplicaciones con suficientes recursos.
Desventajas de los Optimistic Rollups
La aparición de los rollups permite a los desarrolladores utilizar nueva lógica para expandir las blockchain existentes, en lugar de iniciar una nueva blockchain, lo que Solta significativamente el umbral de desarrollo de las cadenas de aplicación. Sin embargo, los rollups optimistas que actualmente son predominantes también tienen problemas. Para aliviar la carga del conjunto de validadores compartidos, los rollups optimistas dependen de pruebas de fraude para prevenir comportamientos inapropiados. Esto resulta en un largo "retardo de finalización" para las transacciones, que pueden revertirse debido a la aparición de pruebas de fraude. Por lo tanto, el puenteo de los rollups optimistas se vuelve lento y costoso.
Las ventajas de Zk-Rollups
Por las razones mencionadas anteriormente, los zk-rollups se consideran la solución de escalabilidad dominante en el futuro. Tienen las ventajas de los optimistic rollups, al mismo tiempo que carecen de largas demoras en la finalización. Los usuarios no necesitan esperar días para confirmar si se ha presentado una prueba 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 a largo plazo de ingenieros criptográficos altamente especializados. Este es precisamente el problema que Sovereign SDK busca resolver.
Características del Sovereign SDK
Sovereign SDK está diseñado para proporcionar soporte para zk-rollups de manera similar a como Cosmos SDK lo hace para cadenas de bloques L1. Proporcionará una variedad de componentes básicos que normalmente necesita una cadena de bloques, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores centrarse en la lógica comercial de su propia cadena de bloques. Además, también proporcionará un conjunto de módulos predeterminados que funcionan de manera eficiente en un entorno de conocimiento cero, incluidos el despliegue de tokens, almacenamiento de datos verificados y módulos de puente.
Las principales características del Sovereign SDK incluyen:
Interoperabilidad sin fisuras: Utilizar una nueva tecnología de puente basada en la agregación de pruebas para lograr un puente rápido y de bajo costo para los rollups Sovereign SDK en L1 compartido.
Seguro y escalable: al personalizar cada componente para los casos de uso de zk-rollups, el Sovereign SDK ofrece un rendimiento excelente por defecto.
Compatibilidad entre cadenas: Sovereign SDK Rollups puede funcionar en cualquier blockchain, ya que delega la responsabilidad de verificar las pruebas a los usuarios finales, en lugar de a la cadena pública L1 subyacente.
Soltar el umbral de uso: los desarrolladores no necesitan convertirse en expertos en criptografía, solo deben usar lenguajes de programación comunes (como Rust o C++) para escribir aplicaciones, el SDK las ensamblará automáticamente en una eficiente máquina virtual zk.
Ruta de desarrollo del proyecto
La ruta de desarrollo del Sovereign SDK se divide en tres fases:
Fase de investigación (en curso): diseñar el módulo de almacenamiento por defecto, el modelo económico criptográfico y la API central, desarrollar un prototipo de investigación. Se espera completar en el segundo trimestre de 2023.
Fase de implementación preliminar: desplegar la red p2p, nodos RPC, API central y módulos de almacenamiento y ordenación predeterminados.
Fase de endurecimiento: realizar la 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 el endurecimiento de la implementación inicial dure aproximadamente seis meses, después de lo cual el SDK se lanzará en la red principal.
Conclusión
La visión de Sovereign Labs es permitir que la blockchain soporte a miles de millones de usuarios. Para lograr este objetivo, es crucial Soltar el umbral de uso de zk-SNARKs. Sovereign SDK siempre será completamente gratuito y de código abierto, comprometido a construir cada componente técnico con los más altos estándares de resiliencia. De esta manera, Sovereign espera poder impulsar la adopción de la tecnología blockchain, mientras mantiene la verificabilidad y la naturaleza descentralizada para los usuarios finales.