zkRelayer: una nueva dirección de comunicación cross-chain sin suposiciones de confianza

Futuras tendencias de desarrollo del protocolo de comunicación cross-chain

En los últimos años, la industria de blockchain ha visto surgir numerosas cadenas públicas independientes y soluciones Layer 2 de Ethereum. Debido a las ventajas en seguridad, costo de transacción, velocidad de procesamiento y ecosistemas para desarrolladores y usuarios, es muy común que los usuarios cambien entre diferentes cadenas. En comparación con la cadena principal de Ethereum, Layer 2 y otras cadenas públicas suelen ofrecer tarifas más bajas y una mayor velocidad de transacción. Por lo tanto, los usuarios a menudo necesitan utilizar servicios de puente cross-chain para reducir costos o acceder a aplicaciones de mayor calidad y únicas en otras cadenas.

El puente cross-chain puede ser comparado con un "vehículo de transporte de valores" en el mundo de blockchain. Sin importar las amenazas que enfrente, el vehículo de transporte de valores debe tener una fuerte capacidad de defensa y no debe haber ningún riesgo de seguridad. Cada etapa, desde el diseño y la producción hasta la operación real, no puede permitirse errores. Sin embargo, las soluciones cross-chain disponibles en el mercado presentan, en mayor o menor medida, algunos problemas, como defectos en el diseño de la arquitectura, vulnerabilidades en el código, o depender de suposiciones de confianza específicas en ciertas etapas, lo que disminuye considerablemente la seguridad del puente cross-chain.

Como puente que conecta diferentes cadenas públicas, los puentes cross-chain son sin duda herramientas importantes para resolver la fragmentación de la liquidez entre cadenas. Sin embargo, la demanda de los usuarios por la tecnología cross-chain no se limita solo a la transferencia de activos; esto es en realidad solo una aplicación de los protocolos cross-chain en el ámbito de DeFi. A través de los protocolos cross-chain, dos redes diferentes obtienen interoperabilidad, y esta interoperabilidad no solo necesita facilitar la transferencia de tokens cross-chain, sino que también debe soportar la comunicación intercadena más amplia, como archivos grandes y paquetes de datos.

En el ecosistema de múltiples cadenas de Web3.0, los usuarios desean poder interactuar con todos los principales cadenas públicas a través de una única aplicación de manera fluida, sin necesidad de cambiar de billetera y red con frecuencia. En el actual patrón de "una cadena dominante y múltiples fuertes" de las cadenas públicas, lo que los usuarios necesitan es un protocolo de comunicación entre cadenas que sea más seguro, más versátil y más amigable.

¿Por qué usar pruebas de conocimiento cero para desarrollar un protocolo cross-chain?

Análisis de los principales modos de comunicación cross-chain

Actualmente, en la industria existen los siguientes modos de comunicación cross-chain:

  1. Modo de verificación nativa

Este modo permite la comunicación entre cadenas mediante la ejecución de un cliente ligero en las máquinas virtuales de la cadena de origen y la cadena de destino, y con la ayuda de un retransmisor. Su característica es que no requiere operar una cadena intermedia independiente. Si se utiliza la tecnología de prueba de conocimiento cero, también se pueden evitar problemas de suposición de confianza presentes en ciertos esquemas.

  1. Modo de validación externa

Este modo depende de uno o un grupo de validadores que monitorean una dirección específica en la cadena de origen. Cuando un usuario envía activos a esa dirección, los activos se bloquean temporalmente. Los validadores necesitan alcanzar un consenso sobre esta información y luego generar los activos correspondientes en la cadena de destino. La desventaja de este modo es que existe una "suposición de confianza", lo que facilita el robo de activos debido a "puntos únicos de falla" o "fallas locales".

  1. Modo de verificación local

Esta es una red de liquidez punto a punto, donde cada nodo actúa como un "enrutador", proporcionando activos nativos de la cadena objetivo en lugar de activos derivados. Sin embargo, este modelo es difícil de lograr "universalidad", ya que solo es aplicable a la transferencia de activos entre cadenas, y no puede soportar la transferencia de información y datos generales entre cadenas.

  1. Modo de cadena ascendente

Este modo requiere que dApp despliegue contratos inteligentes en una cadena específica para copiar y enviar mensajes a otras cadenas públicas Layer 1 para realizar actualizaciones de estado. Su principal desventaja se refleja en el ámbito comercial, ya que esta cadena competirá con todas las cadenas Layer 1 en lugar de cooperar, ya que todas las partes están compitiendo por que dApp se despliegue en su propia cadena.

¿Por qué usar pruebas de cero conocimiento para desarrollar protocolos cross-chain?

zkRelayer: la tecnología clave para la comunicación entre cadenas

Una solución ideal de comunicación entre cadenas debe tener las siguientes características:

  • Supuesto de confianza cero, seguro y confiable
  • Sin permisos, descentralizado
  • Gran versatilidad
  • Escalable
  • Eficiente, bajo costo

Sin embargo, las soluciones de cross-chain existentes tienen dificultades para satisfacer estos requisitos al mismo tiempo. Los usuarios pueden tolerar servicios de cross-chain más lentos o costos más altos, pero la "suposición de no confianza" es crucial y necesita ser resuelta urgentemente. Los modelos de validación externa temprana intentaron resolver los problemas de comunicación entre diferentes cadenas públicas utilizando una sola cadena, lo que resulta ser un enfoque engorroso y difícil para resolver los problemas de comunicación entre cadenas EVM y no EVM, así como entre cadenas PoW y PoS. Al mismo tiempo, la cadena intermedia es en sí misma una herramienta centralizada, difícil de "autoprobar su inocencia", careciendo tanto de seguridad descentralizada como de seguridad sin confianza.

Sin embargo, algunos esquemas en el modo de verificación nativa, aunque enfatizan el papel de los dos clientes, Sender y Receiver, aún presentan problemas de suposición de confianza: los usuarios deben confiar en que los retransmisores y los oráculos no conspirarán para hacer el mal, y también deben confiar en que el protocolo en sí no tendrá problemas en la etapa de retransmisión. Esto significa que las soluciones actuales no pueden lograr una verdadera seguridad sin confianza. Los fallos de punto único y los fallos locales son como una bomba de tiempo, que puede explotar en cualquier momento en estos esquemas de comunicación cross-chain que presentan defectos inherentes.

¿Por qué usar pruebas de conocimiento cero para desarrollar un protocolo cross-chain?

zkRelayer, como un nuevo intermediario de comunicación entre cadenas basado en pruebas de conocimiento cero, tiene la mayor ventaja de que los usuarios no necesitan confiar en ningún tercero externo, ni en el protocolo mismo. Siempre que el proceso de prueba matemática y criptográfica sea completo y correcto, este sistema puede obtener el reconocimiento público. Aquí ha ocurrido un cambio esencial: los usuarios confían en la "verdad", y no en alguna persona u organización. Las personas u organizaciones pueden cometer errores o actuar mal, pero la verdad nunca lo hará.

En toda la cadena de comunicación (Chain A → Sender → zkRelayer → ZK Verifier → Receiver → Chain B), la posición de zkRelayer superará a los dos clientes ligeros Sender y Receiver, convirtiéndose en el núcleo de toda la solución.

¿Por qué usar pruebas de conocimiento cero para desarrollar protocolos cross-chain?

Los componentes centrales de zkRelayer incluyen ZK Prover y Message Aggregator. Algunos proyectos adoptan el método de prueba de conocimiento cero ZK-FOAKS, que tiene características rápidas, soporta pruebas recursivas y no requiere confianza, con un tiempo de prueba lineal y un tiempo de verificación sublineal que ha alcanzado el límite teórico inferior. Aplicar ZK-FOAKS en la etapa de retransmisión de la comunicación entre cadenas puede garantizar que todo el proceso de comunicación sea confiable, eficiente y de bajo costo.

En resumen, la tecnología zkRelayer tiene el potencial de convertirse en la clave para abrir una nueva generación de comunicación entre cadenas. Con el apoyo de zkRelayer, el campo de la comunicación cross-chain dará la bienvenida a nuevas oportunidades de desarrollo.

¿Por qué usar pruebas de cero conocimiento para desarrollar un protocolo cross-chain?

ZK1.4%
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
  • 8
  • Compartir
Comentar
0/400
0xSherlockvip
· 07-09 09:59
La fiabilidad se compra con la vida, ¡el que pierde despierta!
Ver originalesResponder0
Degentlemanvip
· 07-09 08:05
No te pongas aquí de grande, zk es confiable.
Ver originalesResponder0
HackerWhoCaresvip
· 07-07 22:17
¿Esta es la seguridad? Solo otro esquema Ponzi.
Ver originalesResponder0
SeeYouInFourYearsvip
· 07-07 04:10
La era de cambiar la vida por dinero ha terminado, el cross-chain debe ser más robusto.
Ver originalesResponder0
BoredApeResistancevip
· 07-07 04:08
increíble es un poco apresurado, ¿a quién buscaré para que me indemnice si hay un problema?
Ver originalesResponder0
LoneValidatorvip
· 07-07 04:04
La seguridad es la vida, hermanos.
Ver originalesResponder0
CrossChainBreathervip
· 07-07 04:03
zkRelayer es bastante bueno, entiende del tema.
Ver originalesResponder0
DeFiGraylingvip
· 07-07 03:45
¿Qué hacer si el camión de valores se vuelca?
Ver originalesResponder0
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)