<¿Por qué fracasó ZK y qué está tratando de cambiar Succinct?>
1. Conciencia del Problema
El creador de Bitcoin, Satoshi Nakamoto, expresó escepticismo sobre las Pruebas de Conocimiento Cero (ZKP).
Él afirmó: "Para probar que algo no existe, necesitas conocer toda la transacción", concluyendo que aplicar ZKP a la blockchain es estructuralmente difícil.
Sin embargo, también mencionó que "si se encuentra una solución, sería mucho mejor, más fácil y más conveniente implementar Bitcoin". En otras palabras, aunque reconocía las limitaciones técnicas de ZK, admitió que si se resolviera, podría ser un punto de inflexión significativo en la evolución de la blockchain.
Años después, la comunidad cypherpunk y los investigadores de ZK finalmente encontraron esa solución. Zcash fue el primer caso en aplicar ZKP a una criptomoneda real, y proyectos posteriores como StarkWare, zkSync y Scroll han desarrollado esta tecnología como un medio clave para mejorar la escalabilidad y verificabilidad de Ethereum.
Sin embargo, todavía hay una brecha en la realidad. Crear un zkEVM requiere una profunda experiencia, años de tiempo de desarrollo y hardware de alto rendimiento, y la mayoría de los proyectos terminan dependiendo de proveedores de pruebas específicos en lugar de operar su propia infraestructura ZKP. Como resultado, ZKP sigue siendo una herramienta compleja que solo unos pocos pueden manejar en lugar de una tecnología que cualquiera pueda usar.
2. ¿Qué es Succinct?
Succinct (@SuccinctLabs) es un intento de abordar directamente este problema. Su misión principal es transformar ZKP en una infraestructura que todos los desarrolladores puedan usar fácilmente, permitiendo a cualquiera crear un 'sistema sin confianza' sin circuitos o infraestructura complejos.
Succinct es una infraestructura que convierte el ideal de un sistema 'sin confianza', que la blockchain ha perseguido, en una realidad prácticamente implementable. Sin confianza no significa 'no confiable'; más bien, se refiere a una estructura que opera de manera independiente sin depender de la confianza, es decir, un sistema matemáticamente verificable sin terceros o autoridades centrales.
Sin embargo, el ecosistema blockchain actual todavía depende en gran medida de la confianza. Los hacks de puentes, las operaciones de firma múltiple y las delegaciones de validadores centralizados sirven como evidencia de que todavía necesitamos confiar en personas u organizaciones para que el sistema funcione.
El intento de romper estas limitaciones basadas en la confianza es precisamente la tecnología de Prueba de Conocimiento Cero (ZKP). Esta tecnología permite demostrar matemáticamente que "este cálculo es correcto" sin confiar en nadie, convirtiéndose en una base fundamental para los sistemas descentralizados. El problema ha sido que ZKP es demasiado complejo y pesado para su uso práctico.
3. ¿Por qué se sentía difícil ZKP?
La tecnología ZKP tiene altas barreras tanto como su potencial. En particular, crear un zkEVM requiere un equipo especializado, años de tiempo de desarrollo y una infraestructura costosa. La mayoría de los proyectos zk tuvieron que diseñar sus propios circuitos, construir zkVMs dedicados y operar hardware directamente. Solo después de pasar por todos estos procesos podrían reclamar ser "ZK rollups."
Además, los zkVMs de propósito general existentes eran muy ineficientes en la generación de pruebas. Típicamente, probar un solo bloque requería un clúster de docenas de máquinas de alto rendimiento, costando entre $10 y $20 por bloque. Debido a estas cargas técnicas y costos operativos, muchos proyectos abandonaron la introducción de ZKP por completo o optaron por depender de algunos proveedores de pruebas centralizados.
4. El Intento de Succinct
@SuccinctLabs ve estos problemas estructurales como 'problemas de infraestructura'. ZKP es técnicamente lo suficientemente poderoso, pero la pregunta es quién, cómo y a qué costo se implementa. Por lo tanto, Succinct está creando una red de probadores descentralizada a la que cualquiera puede acceder fácilmente sin que los proyectos individuales necesiten operar directamente la infraestructura de pruebas.
Los desarrolladores no necesitan configurar zkVMs complejos ni adquirir hardware. Cuando envían solicitudes de prueba a la red, varios probadores con diferentes hardware pujan para procesarlas de manera similar a una subasta. Los costos de prueba disminuyen naturalmente a través de la competencia, y los probadores generan pruebas de manera eficiente utilizando equipos de alto rendimiento. Como resultado, los desarrolladores reciben pruebas rápidas y económicas, mientras que todo el ecosistema se beneficia de una infraestructura de pruebas con alta disponibilidad y resistencia a la censura.
Succinct no solo está demostrando posibilidades técnicas; está probando su papel en áreas donde surge la demanda real. Un ejemplo representativo es la aparición de la tendencia 'CLOBs en Blobs' en el ecosistema @celestia. Los intercambios descentralizados que utilizan métodos de libro de órdenes central limitados (CLOB) de alto rendimiento están apareciendo en el espacio de blobs de Celestia, lo que lleva a demandas de infraestructura para el procesamiento de datos a gran escala y pruebas de estado rápidas.
Proyectos como Hyperliquid y @hibachi_xyz están implementando lógica compleja de comercio de libros de órdenes y descubrimiento de precios en la cadena, lo que requiere escalabilidad y rendimiento más allá de simples rollups. Lo que se necesita aquí es la capa de disponibilidad de datos de alto rendimiento de Celestia y la infraestructura de prueba ZK descentralizada proporcionada por Succinct.
De hecho, Celestia ha visto un aumento rápido en el uso real del espacio de blobs, y detrás de esto, infraestructuras ZK como Succinct están contribuyendo silenciosamente. Si Celestia proporciona un 'almacenamiento de datos verificable', Succinct es responsable de crear 'transiciones de estado verificables' sobre esos datos. Esta combinación puede verse como el punto de partida para que la tecnología ZKP pase de la teoría abstracta a un sistema funcional en la realidad.
5. Un zkEVM que cualquiera puede manejar, SP1 y SP1 Reth
Al resolver la accesibilidad de la infraestructura, Succinct también busca reducir las barreras de entrada del zkVM mismo desarrollando un zkVM de código abierto llamado SP1 (Succinct Processor 1). SP1 es un zkVM de propósito general implementado en Rust, diseñado para que cualquiera lo use directamente sin el diseño de circuitos complejos requerido por los zkEVM existentes.
Un ejemplo temprano que demuestra el potencial de SP1 es SP1 Reth. SP1 Reth es un zkEVM de tipo 1 implementado con aproximadamente 2,000 líneas de código Rust, fácilmente configurado reutilizando componentes del ecosistema del cliente de Ethereum existente (Reth, Revm, Alloy, etc.). Aún más asombroso es su rendimiento. El costo promedio de prueba por transacción de Ethereum para SP1 Reth es solo de aproximadamente $0.01 a $0.02, que es más bajo que los costos de disponibilidad de datos comúnmente incurridos en L2.
La razón por la que este rendimiento es posible se debe al sistema de 'precompilación' que posee SP1. Procesa operaciones computacionales intensivas como funciones hash y verificaciones de firmas en una estructura preoptimizada, reduciendo significativamente los recursos consumidos por el zkVM. Hasta ahora, implementar zkEVM con un zkVM costaba entre $10 y $20 por bloque, pero SP1 Reth ha logrado reducir esto a cifras de un solo dígito.
Tanto SP1 como SP1 Reth son completamente de código abierto y están disponibles para que cualquiera los bifurque y cree su propio zkEVM o agregue precompilaciones para mejorar el rendimiento. Esto representa una completa revolución del entorno de desarrollo zk existente de alto costo y alta dificultad, abriendo una era en la que cualquier desarrollador de Rust puede participar en sistemas zk.
6. En última instancia, ZK ahora es accesible para todos
Succinct está llenando las últimas piezas del rompecabezas del potencial, accesibilidad y practicidad de la tecnología ZKP. Sin circuitos complejos o hardware dedicado, cualquiera puede crear aplicaciones que utilicen ZKP, y las pruebas son procesadas por una red descentralizada.
Estamos entrando en una era donde todos los rollups pueden convertirse en rollups ZK, y la internet opera únicamente sobre la verdad. En el punto de partida de esto están Succinct y SP1. Ahora, ZKP es una tecnología para todos, no solo para unos pocos seleccionados.
Mostrar original



7.84 K
56
El contenido al que estás accediendo se ofrece por terceros. A menos que se indique lo contrario, OKX no es autor de la información y no reclama ningún derecho de autor sobre los materiales. El contenido solo se proporciona con fines informativos y no representa las opiniones de OKX. No pretende ser un respaldo de ningún tipo y no debe ser considerado como un consejo de inversión o una solicitud para comprar o vender activos digitales. En la medida en que la IA generativa se utiliza para proporcionar resúmenes u otra información, dicho contenido generado por IA puede ser inexacto o incoherente. Lee el artículo enlazado para más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. Los holdings de activos digitales, incluidos stablecoins y NFT, suponen un alto nivel de riesgo y pueden fluctuar mucho. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti según tu situación financiera.