Firma del adaptador y su aplicación en el intercambio atómico cross-chain
Con el desarrollo de las soluciones de escalado Layer2 de Bitcoin, la transferencia de activos entre Bitcoin y las redes Layer2 se está volviendo cada vez más frecuente. Esta tendencia es impulsada por la mayor escalabilidad, los menores costos de transacción y el alto rendimiento que ofrece la tecnología Layer2. La interoperabilidad entre Bitcoin y las redes Layer2 se está convirtiendo en un componente clave del ecosistema de criptomonedas.
Actualmente, hay tres soluciones principales para las transacciones cross-chain entre Bitcoin y Layer 2: transacciones cross-chain centralizadas, el puente cross-chain BitVM y el intercambio atómico cross-chain. Estas tecnologías tienen características diferentes en cuanto a supuestos de confianza, seguridad, conveniencia, límites de transacción, etc., y pueden satisfacer diversas necesidades de aplicación.
El intercambio centralizado cross-chain tiene una velocidad rápida y un proceso de emparejamiento simple, pero la seguridad depende de la fiabilidad de las instituciones centralizadas. El puente cross-chain BitVM introduce un mecanismo de desafío optimista, con una tecnología relativamente compleja, adecuado para transacciones de gran volumen. El intercambio atómico cross-chain es una solución de intercambio cross-chain de alta frecuencia descentralizada, sin censura y con una buena protección de la privacidad, ampliamente utilizada en intercambios descentralizados.
La tecnología de intercambio atómico cross-chain incluye principalmente dos tipos: HTLC basado en un bloqueo de tiempo hash ( y firma de adaptador. HTLC es fácil de implementar, pero presenta problemas de privacidad. La firma de adaptador protege bien la privacidad y es una solución más liviana y de menor costo.
Este artículo se centra en los principios de la firma de adaptador Schnorr/ECDSA y el intercambio atómico cross-chain, analiza los problemas de seguridad del número aleatorio que existen y los problemas de heterogeneidad del sistema y heterogeneidad del algoritmo en escenarios cross-chain, y proporciona soluciones correspondientes. Además, también se presenta la aplicación de la firma de adaptador en la custodia de activos digitales no interactivos.
![Análisis de la tecnología de cruce de cadenas de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-2f759a084987474f828bddaf6928b645.webp(
Firma del adaptador y intercambio atómico cross-chain
) Firma de adaptador Schnorr y intercambio atómico
El principio básico de la firma de adaptador Schnorr es el siguiente:
Alice elige un número aleatorio r, calcula R = rG
Alice calcula c = H###R||P||m(
Alice calcula s' = r + cx
Alice envía )R,s'( a Bob
Bob verifica s'G = R + cP
Bob elige y, calcula Y = yG
Bob calcula s = s' + y
Bob transmite )R,s,Y(
Verificación en red sG = R + cP + Y
![Análisis de la tecnología de cruce de cadenas de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-d1dea371c4dd34fed51cbd1b2a93474e.webp(
) firma del adaptador ECDSA y intercambio atómico
El principio básico de la firma del adaptador ECDSA es el siguiente:
Alice elige un número aleatorio r, calcula R = rG
Alice calcula c = H###R||P||m(
Alice calcula s' = r^)-1()H(m( + xR_x)
Alice envía )R,s'( a Bob
Bob verifica R = )H(m( + xR_x)G / s'
Bob elige y, calcula Y = yG
Bob calcula s = s' + y
Bob transmite )R,s,Y(
Validación de red R = )H(m( + xR_x)G / s + Y / s
![Análisis de la tecnología de cruce de cadena de Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-c1f7fb81382024c7d717e75038db0cf1.webp(
Problemas y soluciones
) problema de número aleatorio y solución
Existen problemas de filtración y reutilización de números aleatorios en la firma del adaptador, lo que puede llevar a la filtración de claves privadas. La solución es utilizar la norma RFC 6979 para generar números aleatorios de manera determinística a partir de la clave privada y el mensaje mediante la función HMAC.
problemas y soluciones de escenarios cross-chain
Problema de heterogeneidad entre el modelo UTXO y el modelo de cuentas: Bitcoin utiliza el modelo UTXO, mientras que Ethereum utiliza el modelo de cuentas, lo que impide la firma previa de transacciones de reembolso. La solución es implementar la lógica de intercambio atómico mediante contratos inteligentes en el lado de Ethereum.
Seguridad de la firma del adaptador con la misma curva y diferentes algoritmos: si Bitcoin y Layer2 utilizan la misma curva pero diferentes algoritmos de firma, la firma del adaptador sigue siendo segura.
La firma del adaptador de diferentes curvas no es segura: si Bitcoin y Layer2 utilizan diferentes curvas elípticas, no se puede utilizar la firma del adaptador para el intercambio atómico cross-chain.
![Análisis de la tecnología de cruce de activos de Bitcoin y Layer2]###https://img-cdn.gateio.im/webp-social/moments-ffe66b54f14cc042d177fac8c071563b.webp(
Aplicación de custodia de activos digitales
La firma del adaptador se puede utilizar para implementar la custodia de activos digitales no interactiva. Las partes principales incluyen al comprador, al vendedor y al custodio. El custodio no necesita participar en el proceso de inicialización, solo debe liberar el secreto cuando sea necesario.
El proceso específico es el siguiente:
Crear una transacción de funding no firmada
Alice y Bob crean respectivamente la firma del adaptador y la encriptación verificable.
Alice y Bob verifican la validez del cifrado y firman la transacción de financiación
En caso de disputas, el custodio puede descifrar y liberar el secreto a la parte correspondiente.
La criptografía verificable es la tecnología clave para lograr la custodia no interactiva, y las principales soluciones de implementación son Purify y Juggling.
![Análisis de la tecnología de cruce de cadenas de Bitcoin y activos de Layer2])https://img-cdn.gateio.im/webp-social/moments-dbf838762d5d60818e383c866ca2d318.webp(
![Análisis de la tecnología cross-chain de Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-e09f20bac2bd4f245bdfc3006427e45b.webp(
![Análisis de la tecnología de interconexión de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-9c382f3c2f6eb018947793ebaeed1729.webp(
Resumen
Este artículo presenta en detalle los principios de la firma adaptadora Schnorr/ECDSA y el intercambio atómico cross-chain, analiza los problemas de seguridad y los desafíos en los escenarios de aplicación cross-chain, y propone soluciones correspondientes. Además, se explora la aplicación de la firma adaptadora en la custodia de activos digitales. La firma adaptadora ofrece una nueva solución eficiente, segura y que protege la privacidad para el intercambio de activos cross-chain, y se espera que desempeñe un papel importante en el campo de las finanzas descentralizadas.
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.
Tecnología de firma de adaptadores: una nueva herramienta para el intercambio atómico cross-chain
Firma del adaptador y su aplicación en el intercambio atómico cross-chain
Con el desarrollo de las soluciones de escalado Layer2 de Bitcoin, la transferencia de activos entre Bitcoin y las redes Layer2 se está volviendo cada vez más frecuente. Esta tendencia es impulsada por la mayor escalabilidad, los menores costos de transacción y el alto rendimiento que ofrece la tecnología Layer2. La interoperabilidad entre Bitcoin y las redes Layer2 se está convirtiendo en un componente clave del ecosistema de criptomonedas.
Actualmente, hay tres soluciones principales para las transacciones cross-chain entre Bitcoin y Layer 2: transacciones cross-chain centralizadas, el puente cross-chain BitVM y el intercambio atómico cross-chain. Estas tecnologías tienen características diferentes en cuanto a supuestos de confianza, seguridad, conveniencia, límites de transacción, etc., y pueden satisfacer diversas necesidades de aplicación.
El intercambio centralizado cross-chain tiene una velocidad rápida y un proceso de emparejamiento simple, pero la seguridad depende de la fiabilidad de las instituciones centralizadas. El puente cross-chain BitVM introduce un mecanismo de desafío optimista, con una tecnología relativamente compleja, adecuado para transacciones de gran volumen. El intercambio atómico cross-chain es una solución de intercambio cross-chain de alta frecuencia descentralizada, sin censura y con una buena protección de la privacidad, ampliamente utilizada en intercambios descentralizados.
La tecnología de intercambio atómico cross-chain incluye principalmente dos tipos: HTLC basado en un bloqueo de tiempo hash ( y firma de adaptador. HTLC es fácil de implementar, pero presenta problemas de privacidad. La firma de adaptador protege bien la privacidad y es una solución más liviana y de menor costo.
Este artículo se centra en los principios de la firma de adaptador Schnorr/ECDSA y el intercambio atómico cross-chain, analiza los problemas de seguridad del número aleatorio que existen y los problemas de heterogeneidad del sistema y heterogeneidad del algoritmo en escenarios cross-chain, y proporciona soluciones correspondientes. Además, también se presenta la aplicación de la firma de adaptador en la custodia de activos digitales no interactivos.
![Análisis de la tecnología de cruce de cadenas de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-2f759a084987474f828bddaf6928b645.webp(
Firma del adaptador y intercambio atómico cross-chain
) Firma de adaptador Schnorr y intercambio atómico
El principio básico de la firma de adaptador Schnorr es el siguiente:
![Análisis de la tecnología de cruce de cadenas de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-d1dea371c4dd34fed51cbd1b2a93474e.webp(
) firma del adaptador ECDSA y intercambio atómico
El principio básico de la firma del adaptador ECDSA es el siguiente:
![Análisis de la tecnología de cruce de cadena de Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-c1f7fb81382024c7d717e75038db0cf1.webp(
Problemas y soluciones
) problema de número aleatorio y solución
Existen problemas de filtración y reutilización de números aleatorios en la firma del adaptador, lo que puede llevar a la filtración de claves privadas. La solución es utilizar la norma RFC 6979 para generar números aleatorios de manera determinística a partir de la clave privada y el mensaje mediante la función HMAC.
problemas y soluciones de escenarios cross-chain
Problema de heterogeneidad entre el modelo UTXO y el modelo de cuentas: Bitcoin utiliza el modelo UTXO, mientras que Ethereum utiliza el modelo de cuentas, lo que impide la firma previa de transacciones de reembolso. La solución es implementar la lógica de intercambio atómico mediante contratos inteligentes en el lado de Ethereum.
Seguridad de la firma del adaptador con la misma curva y diferentes algoritmos: si Bitcoin y Layer2 utilizan la misma curva pero diferentes algoritmos de firma, la firma del adaptador sigue siendo segura.
La firma del adaptador de diferentes curvas no es segura: si Bitcoin y Layer2 utilizan diferentes curvas elípticas, no se puede utilizar la firma del adaptador para el intercambio atómico cross-chain.
![Análisis de la tecnología de cruce de activos de Bitcoin y Layer2]###https://img-cdn.gateio.im/webp-social/moments-ffe66b54f14cc042d177fac8c071563b.webp(
Aplicación de custodia de activos digitales
La firma del adaptador se puede utilizar para implementar la custodia de activos digitales no interactiva. Las partes principales incluyen al comprador, al vendedor y al custodio. El custodio no necesita participar en el proceso de inicialización, solo debe liberar el secreto cuando sea necesario.
El proceso específico es el siguiente:
La criptografía verificable es la tecnología clave para lograr la custodia no interactiva, y las principales soluciones de implementación son Purify y Juggling.
![Análisis de la tecnología de cruce de cadenas de Bitcoin y activos de Layer2])https://img-cdn.gateio.im/webp-social/moments-dbf838762d5d60818e383c866ca2d318.webp(
![Análisis de la tecnología cross-chain de Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-e09f20bac2bd4f245bdfc3006427e45b.webp(
![Análisis de la tecnología de interconexión de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-9c382f3c2f6eb018947793ebaeed1729.webp(
Resumen
Este artículo presenta en detalle los principios de la firma adaptadora Schnorr/ECDSA y el intercambio atómico cross-chain, analiza los problemas de seguridad y los desafíos en los escenarios de aplicación cross-chain, y propone soluciones correspondientes. Además, se explora la aplicación de la firma adaptadora en la custodia de activos digitales. La firma adaptadora ofrece una nueva solución eficiente, segura y que protege la privacidad para el intercambio de activos cross-chain, y se espera que desempeñe un papel importante en el campo de las finanzas descentralizadas.