Sovereign: Crear un ecosistema Rollup abierto y conectado
Sovereign es un proyecto dedicado a construir un ecosistema Rollup interconectado y abierto, con el objetivo de permitir que todos los desarrolladores desplieguen Rollups que sean interoperables y escalables sin problemas, y que funcionen en diversas blockchains. Para lograr este objetivo, Sovereign está desarrollando un kit de herramientas de desarrollo de software (SDK) para simplificar el proceso de creación de zk-rollups soberanos que sean seguros e interoperables.
Desafíos de la expansión de aplicaciones de blockchain
Limitaciones de la cadena pública L1
Actualmente, hay tres formas principales de escalar aplicaciones de blockchain: cadenas públicas L1 dedicadas, optimistic rollups y zk-rollups. Aunque las cadenas públicas L1 dedicadas son relativamente simples de diseñar y desplegar, enfrentan altos costos de capital, ya que cada L1 necesita reclutar validadores y convencerlos de que apuesten suficientes fondos para proteger la seguridad de la red. Este enfoque solo es adecuado para unas pocas aplicaciones con suficiente capital.
Desventajas de los Optimistic Rollups
Los rollups intentan abordar este problema al permitir a los desarrolladores expandir las blockchains existentes mediante el uso de nueva lógica. Sin embargo, los rollups optimistas dominantes actualmente también tienen defectos. Dependen de pruebas de fraude para prevenir comportamientos indebidos, lo que resulta en una "demora de finalización" más larga, y las transacciones pueden revertirse debido a las pruebas de fraude. Esto hace que el puenteo entre los rollups optimistas sea lento, costoso y arriesgado.
Ventajas de Zk-Rollups
En comparación, se considera que los zk-rollups son el paradigma de escalado dominante del futuro. Tienen las ventajas de los optimistic rollups, pero sin los largos retrasos de finalización. Una vez que se crea la prueba de validez (que generalmente solo toma unos segundos), los usuarios pueden estar seguros de que la transacción se ha completado. Sin embargo, construir zk-rollups sigue siendo una tarea compleja que requiere la dedicación a largo plazo de ingenieros criptográficos altamente especializados.
Solución del SDK Soberano
Sovereign SDK está diseñado para proporcionar soporte a zk-rollups de manera similar a como Cosmos SDK lo hace para las cadenas de bloques L1. Proporcionará varios componentes fundamentales que normalmente son proporcionados por blockchain, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores concentrarse en la lógica de negocios de su propia blockchain. Además, también proporcionará un conjunto de módulos predeterminados que funcionan de manera eficiente en un entorno de conocimiento cero, incluyendo implementación de tokens, almacenamiento de datos verificados y módulos de puente.
Las características centrales del Sovereign SDK incluyen:
Interoperabilidad sin costuras: utilizar una nueva tecnología de puente basada en agregación de pruebas para lograr un puente rápido y de bajo costo para los rollups Sovereign SDK en L1 compartido.
Seguridad y escalabilidad: optimizando cada componente para los casos de uso de zk-rollups, se ofrece un rendimiento y una seguridad excepcionales.
Compatibilidad entre cadenas: Los Rollups del SDK Sovereign 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 cadena pública L1 subyacente.
Progreso del proyecto
La ruta de desarrollo del Sovereign SDK se divide en tres etapas:
Fase de investigación (en curso): diseño del módulo de almacenamiento predeterminado, modelo de economía criptográfica y API central, se espera completar en el segundo trimestre de 2023.
Fase de implementación preliminar: implementar la red p2p, nodos RPC, API central y módulos de almacenamiento y ordenamiento predeterminados.
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 el endurecimiento de la implementación inicial dure aproximadamente seis meses, después de lo cual el SDK se lanzará en la red principal.
Visión y Compromiso
El objetivo de Sovereign Labs es permitir que la blockchain soporte miles de millones de usuarios. Para ello, se dedican a reducir la barrera de entrada para el uso de tecnologías de conocimiento cero, para que desarrolladores comunes también puedan construir Rollups, sin necesidad de convertirse en expertos en criptografía.
El equipo del proyecto enfatiza que siempre mantendrán el Sovereign SDK completamente gratuito y de código abierto, y se comprometen a construir cada componente de la arquitectura tecnológica con los más altos estándares de resiliencia. Creen que la escalabilidad infinita solo tiene sentido si se garantiza la verificabilidad del usuario final. Por lo tanto, el proceso de construcción de Sovereign se mantendrá abierto y transparente, demostrando su compromiso a través de acciones concretas.
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.
9 me gusta
Recompensa
9
6
Compartir
Comentar
0/400
CryptoGoldmine
· hace5h
Desde la perspectiva de la iteración técnica, este podría ser el momento para la disposición en la pista de zk.
Ver originalesResponder0
GasFeeCrybaby
· hace16h
¿Por qué es otra vez SDK? Suspiro.
Ver originalesResponder0
LoneValidator
· hace16h
Otra vez están haciendo un nuevo concepto para recaudar dinero.
Sovereign SDK: Crear un ecosistema zk-rollup abierto e interconectado
Sovereign: Crear un ecosistema Rollup abierto y conectado
Sovereign es un proyecto dedicado a construir un ecosistema Rollup interconectado y abierto, con el objetivo de permitir que todos los desarrolladores desplieguen Rollups que sean interoperables y escalables sin problemas, y que funcionen en diversas blockchains. Para lograr este objetivo, Sovereign está desarrollando un kit de herramientas de desarrollo de software (SDK) para simplificar el proceso de creación de zk-rollups soberanos que sean seguros e interoperables.
Desafíos de la expansión de aplicaciones de blockchain
Limitaciones de la cadena pública L1
Actualmente, hay tres formas principales de escalar aplicaciones de blockchain: cadenas públicas L1 dedicadas, optimistic rollups y zk-rollups. Aunque las cadenas públicas L1 dedicadas son relativamente simples de diseñar y desplegar, enfrentan altos costos de capital, ya que cada L1 necesita reclutar validadores y convencerlos de que apuesten suficientes fondos para proteger la seguridad de la red. Este enfoque solo es adecuado para unas pocas aplicaciones con suficiente capital.
Desventajas de los Optimistic Rollups
Los rollups intentan abordar este problema al permitir a los desarrolladores expandir las blockchains existentes mediante el uso de nueva lógica. Sin embargo, los rollups optimistas dominantes actualmente también tienen defectos. Dependen de pruebas de fraude para prevenir comportamientos indebidos, lo que resulta en una "demora de finalización" más larga, y las transacciones pueden revertirse debido a las pruebas de fraude. Esto hace que el puenteo entre los rollups optimistas sea lento, costoso y arriesgado.
Ventajas de Zk-Rollups
En comparación, se considera que los zk-rollups son el paradigma de escalado dominante del futuro. Tienen las ventajas de los optimistic rollups, pero sin los largos retrasos de finalización. Una vez que se crea la prueba de validez (que generalmente solo toma unos segundos), los usuarios pueden estar seguros de que la transacción se ha completado. Sin embargo, construir zk-rollups sigue siendo una tarea compleja que requiere la dedicación a largo plazo de ingenieros criptográficos altamente especializados.
Solución del SDK Soberano
Sovereign SDK está diseñado para proporcionar soporte a zk-rollups de manera similar a como Cosmos SDK lo hace para las cadenas de bloques L1. Proporcionará varios componentes fundamentales que normalmente son proporcionados por blockchain, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores concentrarse en la lógica de negocios de su propia blockchain. Además, también proporcionará un conjunto de módulos predeterminados que funcionan de manera eficiente en un entorno de conocimiento cero, incluyendo implementación de tokens, almacenamiento de datos verificados y módulos de puente.
Las características centrales del Sovereign SDK incluyen:
Interoperabilidad sin costuras: utilizar una nueva tecnología de puente basada en agregación de pruebas para lograr un puente rápido y de bajo costo para los rollups Sovereign SDK en L1 compartido.
Seguridad y escalabilidad: optimizando cada componente para los casos de uso de zk-rollups, se ofrece un rendimiento y una seguridad excepcionales.
Compatibilidad entre cadenas: Los Rollups del SDK Sovereign 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 cadena pública L1 subyacente.
Progreso del proyecto
La ruta de desarrollo del Sovereign SDK se divide en tres etapas:
Fase de investigación (en curso): diseño del módulo de almacenamiento predeterminado, modelo de economía criptográfica y API central, se espera completar en el segundo trimestre de 2023.
Fase de implementación preliminar: implementar la red p2p, nodos RPC, API central y módulos de almacenamiento y ordenamiento predeterminados.
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 el endurecimiento de la implementación inicial dure aproximadamente seis meses, después de lo cual el SDK se lanzará en la red principal.
Visión y Compromiso
El objetivo de Sovereign Labs es permitir que la blockchain soporte miles de millones de usuarios. Para ello, se dedican a reducir la barrera de entrada para el uso de tecnologías de conocimiento cero, para que desarrolladores comunes también puedan construir Rollups, sin necesidad de convertirse en expertos en criptografía.
El equipo del proyecto enfatiza que siempre mantendrán el Sovereign SDK completamente gratuito y de código abierto, y se comprometen a construir cada componente de la arquitectura tecnológica con los más altos estándares de resiliencia. Creen que la escalabilidad infinita solo tiene sentido si se garantiza la verificabilidad del usuario final. Por lo tanto, el proceso de construcción de Sovereign se mantendrá abierto y transparente, demostrando su compromiso a través de acciones concretas.