ZK coprocesador: rompiendo el cuello de botella de Ethereum, abriendo una nueva era de aplicaciones a gran escala en Web3

robot
Generación de resúmenes en curso

ZK coprocesador: construyendo un puente hacia aplicaciones web3 a gran escala

En el campo de la computación tradicional, los coprocesadores son responsables de manejar otras tareas complejas para la CPU. Los coprocesadores comunes incluyen el coprocesador de movimiento M7 de Apple y la GPU de Nvidia. Los coprocesadores pueden descargar código complejo y con altos requisitos de rendimiento único, permitiendo que la CPU maneje partes más flexibles y variadas.

Existen dos problemas graves que limitan el desarrollo de aplicaciones en la cadena de Ethereum:

  1. Las altas tarifas de Gas limitan el alcance del desarrollo de aplicaciones en la cadena.
  2. Los contratos inteligentes solo pueden acceder a los datos de bloques recientes, lo que dificulta la aparición de aplicaciones innovadoras basadas en datos.

Estas dos cuestiones limitan gravemente la aparición de productos de "aplicación a gran escala". El coprocesador ZK puede funcionar como una unidad de procesamiento auxiliar para Ethereum, manejando tareas intensivas en cálculos y datos, resolviendo así estos problemas.

La frontera de aplicación de los procesadores ZK es muy amplia, casi puede cubrir todos los escenarios de aplicaciones dapp reales, como redes sociales, juegos, DeFi, sistemas de gestión de riesgos, almacenamiento de datos, entrenamiento de grandes modelos, entre otros. En teoría, las funcionalidades que pueden ser implementadas por aplicaciones Web2 también pueden ser realizadas en la blockchain por los procesadores ZK, y al mismo tiempo pueden utilizar Ethereum como capa de liquidación para proteger la seguridad de las aplicaciones.

Actualmente, los proyectos de coprocesadores reconocidos en la industria se dividen en tres categorías: indexación de datos en cadena, oráculos y ZKML. Entre ellos, el coprocesador ZK genérico (General-ZKM) puede cubrir todos estos escenarios de aplicación.

¿Por qué se dice que ZK es el juego final?

Arquitectura técnica del procesador ZK genérico

Analizar la arquitectura técnica de los coprocesadores ZK genéricos tomando como ejemplo Risc Zero, Lagrange y Succinct:

Risc Zero

El coprocesador ZK de Risc Zero se llama Bonsai y es un conjunto de componentes de prueba de conocimiento cero que no están relacionados con la cadena. Sus funciones principales incluyen:

  1. zkVM genérico, capaz de ejecutar cualquier máquina virtual en un entorno de conocimiento cero/ verificable.
  2. Sistema de generación de pruebas ZK que se puede integrar directamente en contratos inteligentes o en la cadena.
  3. Rollup genérico, puede distribuir el cálculo probado en Bonsai a la cadena.

Los componentes de Bonsai incluyen la red de probadores, el grupo de solicitudes, el motor de Rollup, el centro de imágenes, el almacenamiento de estados y el mercado de pruebas, entre otros.

¿Por qué se dice que ZK es el Juego Final?

Lagrange

Lagrange tiene como objetivo construir coprocesadores y bases de datos verificables, incluyendo datos históricos de blockchain, para apoyar el desarrollo de aplicaciones que requieren intensivos en cálculos y datos. Sus principales funciones son:

  1. Base de datos verificable: almacenamiento de contratos inteligentes en la cadena de bloques de índices, reestructuración del almacenamiento, estado y bloques de la blockchain.
  2. Cálculo basado en el principio de MapReduce: se utiliza la separación de datos para el cálculo paralelo de múltiples instancias.

Lagrange diseñó nuevas estructuras de datos para el almacenamiento de contratos, el estado de cuentas y los bloques, para soportar las pruebas SNARK/STARK. Su máquina virtual ZKMR realiza cálculos distribuidos y la fusión de pruebas a través de dos pasos: Map y Reduce.

¿Por qué se dice que ZK es el juego final?

Conciso

El objetivo de Succinct Network es integrar hechos programables en varias partes de la pila de desarrollo de blockchain. Se caracteriza por ser compatible con varios sistemas de prueba en el mercado.

El ZKVM fuera de la cadena de Succinct se llama SP(Succinct Processor), que admite lenguajes LLVM como Rust. Sus características clave incluyen:

  1. Tecnología de pruebas recursivas basada en STARKs
  2. Envolturas de SNARKs a STARKs
  3. Arquitectura zkVM centrada en la precompilación

¿Por qué se dice que ZK es el juego final?

Similitudes y diferencias entre los coprocesadores y Layer2

A diferencia de Layer2 orientado al usuario, el coprocesador está orientado a aplicaciones y se puede utilizar como componente de aceleración o componente modular en:

  1. Máquina virtual fuera de la cadena de ZK Layer2
  2. Potencia de cálculo fuera de la cadena en aplicaciones de cadena pública
  3. Oráculo de datos intercadena
  4. Mensajería de puente entre cadenas

El coprocesador ha traído el potencial de sincronización de datos en tiempo real en toda la cadena y una computación confiable de alto rendimiento y bajo costo, lo que permite reconfigurar la mayoría del middleware de blockchain.

¿Por qué se dice que ZK es el juego final?

Desafíos que enfrentan los coprocesadores

  1. La barrera de entrada para los desarrolladores es alta
  2. La pista está en una etapa muy temprana, con un panorama poco claro.
  3. Los requisitos previos de hardware, etc. no se han concretado.
  4. Las rutas tecnológicas son similares, lo que dificulta la formación de barreras tecnológicas.

¿Por qué se dice que ZK es el juego final?

Resumen y perspectivas

Los procesadores ZK tienen el potencial de redefinir el paradigma de desarrollo de aplicaciones Web3, logrando bases de datos en cadena que sean probables en tiempo real y cálculos fuera de la cadena a bajo costo. La implementación de chips de potencia ZK es un requisito previo para aplicaciones comerciales a gran escala. Se espera que en el próximo ciclo la cadena de suministro de ZK logre su implementación comercial, apoyando realmente interacciones en cadena a nivel de 1,000 millones de usuarios.

¿Por qué se dice que ZK es el juego final?

ZK-2.32%
ETH1.26%
Ver originales
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.
  • Recompensa
  • 6
  • Republicar
  • Compartir
Comentar
0/400
ChainBrainvip
· hace2h
Otra vez se va a hablar de zk.
Ver originalesResponder0
consensus_whisperervip
· 08-09 18:13
Esta tarifa de gas es demasiado cara, olvídalo.
Ver originalesResponder0
GasWastingMaximalistvip
· 08-09 18:05
GasWastingMaximalist: ¿Te atreves a subir a la cadena verdadera? Los que entienden, entienden.
Ver originalesResponder0
CoconutWaterBoyvip
· 08-09 18:04
¿Cuándo veremos resultados?
Ver originalesResponder0
AlphaLeakervip
· 08-09 18:00
no es un problema que las tarifas de gas estén por las nubes
Ver originalesResponder0
GateUser-a5fa8bd0vip
· 08-09 17:55
El verdadero dios del costo.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)