El proyecto blockchain Brevis utiliza como principio central la tecnología de pruebas de conocimiento cero (ZK Proof), descargando tareas computacionales pesadas del lado de la cadena al procesamiento fuera de la cadena, y luego devolviendo una prueba matemática concisa a la cadena para una verificación rápida y sin necesidad de confianza. Esto logra esencialmente la separación entre computación y verificación, proporcionando a los contratos inteligentes un "cerebro externo".



En pocas palabras, Brevis es como un "coprocesador" o "acelerador" para blockchain, permitiendo que los contratos inteligentes realicen tareas complejas que originalmente serían imposibles debido a costos excesivos o limitaciones técnicas.

⚙ Flujo de trabajo: ¿Cómo funciona?

El flujo de trabajo de Brevis se puede dividir en cuatro pasos claros:

1. Iniciación de solicitud
Cuando un contrato inteligente de una aplicación descentralizada (dApp) necesita procesar grandes volúmenes de datos históricos o ejecutar cálculos complejos, envía una solicitud a la red Brevis.

2. Computación fuera de la cadena
La red descentralizada de probadores (ProverNet) de Brevis recibe la solicitud, recupera los datos requeridos de una o más blockchains fuera de la cadena y ejecuta la tarea computacional. Este proceso no está limitado por el gas de la cadena y puede usar lenguajes de programación estándar (como Rust).

3. Generación de prueba
Una vez completado el cálculo, la red Brevis genera una prueba de conocimiento cero concisa. Esta prueba garantiza matemáticamente la corrección del proceso y resultado del cálculo, sin revelar ningún detalle de los datos originales.

4. Verificación en cadena
Finalmente, esta prueba se devuelve al contrato inteligente de la dApp. El contrato puede verificar la corrección de la prueba con un costo extremadamente bajo y una velocidad extremadamente rápida. Una vez que la verificación se aprueba, el contrato ejecuta la lógica posterior utilizando el resultado del cálculo como datos confiables.

Todo el proceso permite que los contratos inteligentes "confíen" en los resultados de la computación fuera de la cadena sin necesidad de re-ejecutarlos ellos mismos ni de depender de ningún tercero centralizado.

🧩 Componentes principales: ¿De qué está compuesto?

La arquitectura técnica de Brevis se compone principalmente de tres componentes principales que funcionan conjuntamente para respaldar la funcionalidad de su "capa de computación ilimitada":

* Pico zkVM (Motor de prueba)
Esta es una máquina virtual de conocimiento cero modular responsable de ejecutar la computación fuera de la cadena y generar pruebas. Su objetivo de diseño es el alto rendimiento y la baja latencia, capaz de procesar rápidamente enormes volúmenes de datos blockchain (por ejemplo, la velocidad para generar pruebas de bloques de Ethereum puede rivalizar con su velocidad de generación de bloques). Los desarrolladores pueden construir aplicaciones usando lenguajes de programación familiares sin necesidad de comprender profundamente la complejidad subyacente de las pruebas de conocimiento cero.

* zkCoprocessor (Coprocesador ZK)
Es la "interfaz de datos" o "cerebro externo" de los contratos inteligentes. Se especializa en manejar consultas y cálculos complejos que los contratos inteligentes no pueden completar en cadena, involucrando grandes volúmenes de datos históricos e interconexiones entre cadenas.

* ProverNet (Red descentralizada de probadores)
Esta es una red compuesta por participantes (probadores) que contribuyen sus recursos computacionales (como GPUs) para ejecutar tareas computacionales y generar pruebas. La red incentiva a los participantes y garantiza la descentralización y seguridad a través de mecanismos similares a la prueba de participación (PoS).

🚀 Funciones principales: ¿Qué puede hacer?

A través de los principios y componentes anteriores, Brevis resuelve dos puntos de dolor fundamentales en el campo blockchain:

* Desbloquear el acceso a datos históricos
Los contratos inteligentes normalmente solo pueden acceder al estado actual sin poder consultar su "historial". Brevis permite que los contratos accedan y calculen de manera segura datos históricos arbitrarios de la cadena, por ejemplo, verificar si un usuario ha permanecido activo durante un período largo de tiempo.

* Lograr interoperabilidad de datos entre cadenas
Brevis permite que las dApps consulten y utilicen de manera segura datos de diferentes blockchains. Por ejemplo, un protocolo DeFi puede verificar los activos de un usuario en Ethereum para decidir si le proporciona un préstamo en BNB Chain.
BREV-3,34%
ETH-2,3%
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
  • Comentar
  • Republicar
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios
  • Anclado