ZKM - Un zkvm basado en mips @ProjectZKM ha actualizado recientemente a una nueva versión, código Ziren. ZKM es uno de los pocos productos zkvm del conjunto de instrucciones mips, han elegido una pista relativamente menos concurrida (en comparación con el conjunto de instrucciones zk-risc-v), mips es un conjunto de instrucciones de reducción de tamaño con una larga historia, su ventaja no radica en la cantidad de instrucciones y la escalabilidad, sino en la fijación y estabilidad de las instrucciones. Por lo tanto, el mayor desafío de zk-evm anteriormente era el cambio constante de las instrucciones de evm, lo que genera nuevas restricciones de circuito y actualizaciones. Para las finanzas y el crypto, la estabilidad y la seguridad son más importantes, por lo que la estabilidad de zk-mips es su punto de valor central. El CTO de este proyecto, @sd_eigen, realizó anteriormente otro proyecto zkvm, Eigen_Network, que en su momento se centró en la privacidad, pero luego cambió de dirección y fue adquirido, lo que no se sabe. A continuación, se comparan los conjuntos de instrucciones mips32 y riscv: RV32I es minimalista, con extensiones (como M, A, F, D, C) de selección flexible, codificación de instrucciones sencilla, soporta 16/32 bits. Conjunto de instrucciones central: el RV32I de RISC-V (47 instrucciones) es mucho menor que el conjunto de instrucciones enteras centrales de MIPS32 (~150 instrucciones), lo que refleja la filosofía de diseño minimalista de RISC-V. Con extensiones: la configuración común de RISC-V (como RV32IMAFC o RV32G) tiene un número de instrucciones de aproximadamente 100-150, que aún suele ser menor que las 200+ de MIPS32 (incluyendo flotantes y extensiones). Complejidad de las instrucciones: el conjunto de instrucciones MIPS32 es más complejo, incluye algunas instrucciones específicas (como ranuras de retraso de bifurcación, instrucciones de coprocesador), mientras que RISC-V persigue la simplicidad, la modularidad de las extensiones y la reducción de redundancias. Diferencias en la filosofía de diseño MIPS32: diseñado en la década de 1980, con el objetivo de procesadores RISC de alto rendimiento, el conjunto de instrucciones es relativamente fijo. Incluye ranuras de retraso de bifurcación (característica de hardware, requiere gestión de instrucciones adicionales), lo que aumenta la complejidad de implementación. El conjunto de instrucciones es rico, pero algunas instrucciones están dirigidas a escenarios de hardware específicos, lo que puede no ser adecuado para diseños modernos y ligeros. Ecosistema maduro, pero cerrado, con extensiones limitadas. RISC-V: ISA moderna de código abierto, diseñada en la década de 2010, enfatiza la modularidad y flexibilidad. No tiene ranuras de retraso de bifurcación, la codificación de instrucciones es sencilla, fácil de implementar en hardware y optimizar en software. Se pueden personalizar conjuntos de instrucciones a través de extensiones, adecuados para desde sistemas embebidos de bajo consumo hasta computación de alto rendimiento. Ecosistema de código abierto, comunidad activa, soporta iteraciones rápidas y personalización. Algunas informaciones sobre la actualización de Ziren: Ziren = zkMIPS v1.1.0 con GPU + validador de red - Aceleración de GPU de 30 veces - El probador de red soporta pruebas paralelas - Optimización de restricciones principales - Actualización de herramientas y precompilación - Corrección de errores clave y mejoras de auditoría El proceso de prueba central ahora se ha acelerado mediante GPU, lo que resulta en un aumento significativo de la velocidad: - La velocidad de generación de pruebas centrales ha aumentado 30 veces - La velocidad de agregación de pruebas ha aumentado 15 veces - La prueba de envoltura bn254 también ha aumentado 30 veces Más detalles sobre las actualizaciones: El primer proyecto que ejecuta Ziren es uno llamado @GOATRollup, que es una red de Layer 2 (capa 2) basada en Bitcoin. GOAT Network es la primera red de Bitcoin Layer 2 basada en zkMIPS (conjunto de instrucciones MIPS de conocimiento cero), BitVM3 y un secuenciador descentralizado. Implementa un diseño de minimización de confianza a través de un protocolo de desafío optimista (GOAT-OCP), el objetivo del proyecto es resolver las limitaciones de Bitcoin en escalabilidad, velocidad de transacción y costos, manteniendo la seguridad de Bitcoin Layer 1. Características clave Descentralización: GOAT Network logra operaciones de red impulsadas por la comunidad a través de nodos de secuenciador descentralizados, permitiendo a los participantes externos gestionar conjuntamente la producción de bloques y el orden de las transacciones, compartiendo los ingresos. Seguridad: el proyecto utiliza un esquema de puente BitVM3 y tecnología zkRollup, asegurando la seguridad y privacidad de las transacciones a través de pruebas de conocimiento cero (ZKP). zkMIPS soporta programas escritos en lenguajes de alto nivel como Rust y Golang, los desarrolladores no necesitan auditar los circuitos de prueba de conocimiento cero, solo necesitan verificar la lógica de negocio, lo que reduce la barrera de entrada y mejora la seguridad. Escalabilidad: al mover parte de las transacciones a procesamiento fuera de la cadena, GOAT Network mejora significativamente la velocidad de transacción de Bitcoin y reduce los costos de transacción, mientras hereda la seguridad de la cadena principal de Bitcoin. Soporta una compatibilidad del 100% con EVM, permitiendo a los desarrolladores construir aplicaciones descentralizadas (DApps) de Web3 de manera eficiente. Ingresos sostenibles: GOAT Network se compromete a proporcionar oportunidades de ingresos sostenibles para los poseedores de Bitcoin, ampliando el uso de Bitcoin más allá del almacenamiento de valor.
Mostrar original
3,81 mil
0
El contenido de esta página lo proporcionan terceros. A menos que se indique lo contrario, OKX no es el autor de los artículos citados y no reclama ningún derecho de autor sobre los materiales. El contenido se proporciona únicamente 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 vinculado para obtener más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. El holding de activos digitales, incluyendo stablecoins y NFT, implican un alto grado de riesgo y pueden fluctuar en gran medida. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti a la luz de tu situación financiera.