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.
Análisis de los principales modos de comunicación cross-chain
Actualmente, en la industria existen los siguientes modos de comunicación cross-chain:
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.
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".
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.
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.
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.
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.
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.
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.
14 me gusta
Recompensa
14
8
Compartir
Comentar
0/400
0xSherlock
· 07-09 09:59
La fiabilidad se compra con la vida, ¡el que pierde despierta!
Ver originalesResponder0
Degentleman
· 07-09 08:05
No te pongas aquí de grande, zk es confiable.
Ver originalesResponder0
HackerWhoCares
· 07-07 22:17
¿Esta es la seguridad? Solo otro esquema Ponzi.
Ver originalesResponder0
SeeYouInFourYears
· 07-07 04:10
La era de cambiar la vida por dinero ha terminado, el cross-chain debe ser más robusto.
Ver originalesResponder0
BoredApeResistance
· 07-07 04:08
increíble es un poco apresurado, ¿a quién buscaré para que me indemnice si hay un problema?
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.
Análisis de los principales modos de comunicación cross-chain
Actualmente, en la industria existen los siguientes modos de comunicación cross-chain:
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.
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".
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.
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.
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:
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.
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.
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.