Sovereign: Proporciona herramientas de desarrollo para Rollup, haciendo que las aplicaciones de Cadena de bloques sean más fáciles de escalar.
Sovereign Labs recientemente completó una ronda de financiación. La empresa está desarrollando un kit de herramientas de desarrollo de software llamado Sovereign SDK, diseñado para ayudar a los desarrolladores a crear rollups de cero conocimiento que sean seguros y operables. El objetivo de este proyecto es establecer un ecosistema de rollups interconectados y abiertos, permitiendo a todos los desarrolladores desplegar rollups que sean interoperables y escalables sin problemas, y que funcionen en varias cadenas de bloques.
Desafíos de la expansión de aplicaciones en la cadena de bloques actual
Actualmente, la escalabilidad de las aplicaciones de cadena de bloques se puede lograr de tres maneras: cadenas de bloques públicas L1 para aplicaciones específicas, optimistic rollups y zk-rollups. Aunque es fácil diseñar y desplegar cadenas de bloques públicas L1 específicas, se necesita una gran cantidad de fondos para reclutar e incentivar a los validadores, lo que limita su aplicabilidad.
Aunque los rollups optimistas reducen la barrera de entrada para el desarrollo de cadenas de aplicaciones, su dependencia del mecanismo de prueba de fraude implica una larga demora en la finalización, lo que hace que las operaciones entre cadenas sean lentas y costosas. Esto obliga a los desarrolladores a tomar decisiones difíciles entre construir un rollup dedicado y un rollup genérico, ambos con defectos evidentes.
En comparación, los zk-rollups se consideran una solución de escalamiento más prometedora. Conservan las ventajas de los optimistic rollups, mientras que reducen drásticamente el tiempo de confirmación de las transacciones. Sin embargo, construir zk-rollups sigue siendo una tarea compleja que requiere un alto nivel de conocimiento en criptografía y una inversión a largo plazo.
Solución del SDK Soberano
Sovereign SDK está diseñado para simplificar el proceso de desarrollo de zk-rollups, similar a la contribución de Cosmos SDK al desarrollo de cadenas públicas L1. Proporciona componentes básicos comunes en la cadena de bloques, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores enfocarse en la lógica de negocio de sus propias aplicaciones. Además, el SDK también incluye algunos módulos predeterminados que funcionan de manera eficiente en entornos de conocimiento cero, como el despliegue de tokens, la verificación de almacenamiento de datos y módulos de puente.
Lo más importante es que el Sovereign SDK se convertirá en el primer marco de rollup que oculta los complejos detalles de conocimiento cero. Los desarrolladores no necesitan convertirse en expertos en criptografía, solo deben usar lenguajes de programación comunes como Rust (en el futuro, podría soportar C++) para escribir aplicaciones, y el SDK podrá compilar automáticamente en una máquina virtual zk eficiente.
Principales características del SDK soberano
Interoperabilidad sin costuras: adopción de una nueva tecnología de puente basada en la agregación de pruebas para lograr un puente eficiente y seguro entre los rollups del Sovereign SDK en L1 compartido.
Seguridad y escalabilidad: Optimizar cada componente para los casos de uso de zk-rollups, proporcionando un rendimiento excelente de forma predeterminada. Aprovechando los avances en tecnología de paralelización, el tiempo de generación de pruebas se puede reducir a unos pocos segundos.
Compatibilidad entre cadenas: Los rollups de Sovereign SDK pueden ejecutarse en cualquier Cadena de bloques, ya que delegan la responsabilidad de la validación de la prueba a los usuarios finales, en lugar de a la cadena pública L1 subyacente.
Ruta de desarrollo del proyecto
El plan de desarrollo del Sovereign SDK se divide en tres etapas:
Etapa de investigación (en curso): diseño de componentes centrales y API, desarrollo de prototipo de investigación. Se espera completar en el segundo trimestre de 2023.
Fase de despliegue preliminar: desplegar la infraestructura de red básica, la API central y los módulos predeterminados.
Etapa de endurecimiento: realizar la optimización del código, pruebas y auditorías, al mismo tiempo que se desarrolla el primer caso de uso práctico del SDK. Se espera que esta etapa dure aproximadamente seis meses, después de lo cual el SDK se lanzará oficialmente en la red principal.
La visión de Sovereign Labs es permitir que la tecnología de la cadena de bloques soporte a miles de millones de usuarios. Para ello, se dedican a reducir la barrera de entrada al uso de la tecnología de conocimiento cero, de modo que los desarrolladores comunes también puedan construir rollups con facilidad. Al mismo tiempo, enfatizan que no sacrificarán la verificabilidad para el usuario final 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.
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.
14 me gusta
Recompensa
14
8
Compartir
Comentar
0/400
AirdropHunterXiao
· hace9h
zk ha lanzado zk y ha financiado de nuevo.
Ver originalesResponder0
GraphGuru
· hace13h
zk圈 ha entrado otro kit de herramientas para jugar.
Ver originalesResponder0
TokenToaster
· 08-04 08:39
Esta herramienta tiene que ser realmente útil, de lo contrario sería un castillo en el aire.
Ver originalesResponder0
MEVHunter
· 08-03 18:12
otro conjunto de herramientas zk... lmao buena suerte superando a mis bots mev en esa cadena
Ver originalesResponder0
OfflineNewbie
· 08-03 18:11
Otra vez es la disposición de capital en web3, ¿pueden ofrecer perspectivas valiosas?
Ver originalesResponder0
SolidityNewbie
· 08-03 17:58
zk realmente está en llamas, casi se dispara al cielo.
Ver originalesResponder0
LiquidityWitch
· 08-03 17:57
preparando un poco de magia oscura de rollup... el sdk del soberano podría ser el pergamino prohibido que hemos estado buscando en las sombras
Ver originalesResponder0
StakeWhisperer
· 08-03 17:44
Desde la perspectiva de la etiqueta, se trata de hacer una expansión L2.
Sovereign SDK: Simplificación del desarrollo de zk-rollup para impulsar la expansión masiva de aplicaciones de Cadena de bloques
Sovereign: Proporciona herramientas de desarrollo para Rollup, haciendo que las aplicaciones de Cadena de bloques sean más fáciles de escalar.
Sovereign Labs recientemente completó una ronda de financiación. La empresa está desarrollando un kit de herramientas de desarrollo de software llamado Sovereign SDK, diseñado para ayudar a los desarrolladores a crear rollups de cero conocimiento que sean seguros y operables. El objetivo de este proyecto es establecer un ecosistema de rollups interconectados y abiertos, permitiendo a todos los desarrolladores desplegar rollups que sean interoperables y escalables sin problemas, y que funcionen en varias cadenas de bloques.
Desafíos de la expansión de aplicaciones en la cadena de bloques actual
Actualmente, la escalabilidad de las aplicaciones de cadena de bloques se puede lograr de tres maneras: cadenas de bloques públicas L1 para aplicaciones específicas, optimistic rollups y zk-rollups. Aunque es fácil diseñar y desplegar cadenas de bloques públicas L1 específicas, se necesita una gran cantidad de fondos para reclutar e incentivar a los validadores, lo que limita su aplicabilidad.
Aunque los rollups optimistas reducen la barrera de entrada para el desarrollo de cadenas de aplicaciones, su dependencia del mecanismo de prueba de fraude implica una larga demora en la finalización, lo que hace que las operaciones entre cadenas sean lentas y costosas. Esto obliga a los desarrolladores a tomar decisiones difíciles entre construir un rollup dedicado y un rollup genérico, ambos con defectos evidentes.
En comparación, los zk-rollups se consideran una solución de escalamiento más prometedora. Conservan las ventajas de los optimistic rollups, mientras que reducen drásticamente el tiempo de confirmación de las transacciones. Sin embargo, construir zk-rollups sigue siendo una tarea compleja que requiere un alto nivel de conocimiento en criptografía y una inversión a largo plazo.
Solución del SDK Soberano
Sovereign SDK está diseñado para simplificar el proceso de desarrollo de zk-rollups, similar a la contribución de Cosmos SDK al desarrollo de cadenas públicas L1. Proporciona componentes básicos comunes en la cadena de bloques, como redes p2p, bases de datos y nodos RPC, permitiendo a los desarrolladores enfocarse en la lógica de negocio de sus propias aplicaciones. Además, el SDK también incluye algunos módulos predeterminados que funcionan de manera eficiente en entornos de conocimiento cero, como el despliegue de tokens, la verificación de almacenamiento de datos y módulos de puente.
Lo más importante es que el Sovereign SDK se convertirá en el primer marco de rollup que oculta los complejos detalles de conocimiento cero. Los desarrolladores no necesitan convertirse en expertos en criptografía, solo deben usar lenguajes de programación comunes como Rust (en el futuro, podría soportar C++) para escribir aplicaciones, y el SDK podrá compilar automáticamente en una máquina virtual zk eficiente.
Principales características del SDK soberano
Interoperabilidad sin costuras: adopción de una nueva tecnología de puente basada en la agregación de pruebas para lograr un puente eficiente y seguro entre los rollups del Sovereign SDK en L1 compartido.
Seguridad y escalabilidad: Optimizar cada componente para los casos de uso de zk-rollups, proporcionando un rendimiento excelente de forma predeterminada. Aprovechando los avances en tecnología de paralelización, el tiempo de generación de pruebas se puede reducir a unos pocos segundos.
Compatibilidad entre cadenas: Los rollups de Sovereign SDK pueden ejecutarse en cualquier Cadena de bloques, ya que delegan la responsabilidad de la validación de la prueba a los usuarios finales, en lugar de a la cadena pública L1 subyacente.
Ruta de desarrollo del proyecto
El plan de desarrollo del Sovereign SDK se divide en tres etapas:
Etapa de investigación (en curso): diseño de componentes centrales y API, desarrollo de prototipo de investigación. Se espera completar en el segundo trimestre de 2023.
Fase de despliegue preliminar: desplegar la infraestructura de red básica, la API central y los módulos predeterminados.
Etapa de endurecimiento: realizar la optimización del código, pruebas y auditorías, al mismo tiempo que se desarrolla el primer caso de uso práctico del SDK. Se espera que esta etapa dure aproximadamente seis meses, después de lo cual el SDK se lanzará oficialmente en la red principal.
La visión de Sovereign Labs es permitir que la tecnología de la cadena de bloques soporte a miles de millones de usuarios. Para ello, se dedican a reducir la barrera de entrada al uso de la tecnología de conocimiento cero, de modo que los desarrolladores comunes también puedan construir rollups con facilidad. Al mismo tiempo, enfatizan que no sacrificarán la verificabilidad para el usuario final 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.