Firma de adaptador y su aplicación en el intercambio atómico cross-chain
Con el rápido desarrollo de las soluciones de escalado Layer2 de Bitcoin, la demanda de transferencia de activos entre Bitcoin y las redes Layer2 ha aumentado significativamente. Actualmente, existen principalmente tres soluciones de intercambio cross-chain: intercambio cross-chain centralizado, puente cross-chain BitVM y intercambio atómico cross-chain. Entre ellas, la tecnología de intercambio atómico cross-chain tiene ventajas como la descentralización y la protección de la privacidad, y se utiliza ampliamente en los intercambios descentralizados.
El intercambio atómico cross-chain incluye principalmente dos esquemas: HTLC basado en un bloqueo de tiempo hash ( y el esquema basado en firmas de adaptador. En comparación con HTLC, el esquema de firmas de adaptador ofrece una mejor privacidad, menor ocupación en la cadena y menores costos de transacción. Este artículo se centra en los principios de las firmas de adaptador y su aplicación en el intercambio atómico cross-chain.
![Análisis de la tecnología cross-chain de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-2f759a084987474f828bddaf6928b645.webp(
Firma del adaptador e intercambio atómico cross-chain
La firma de adaptador es un tipo especial de firma digital que se puede utilizar para realizar intercambios atómicos cross-chain. Principalmente incluye dos tipos: la firma de adaptador Schnorr y la firma de adaptador ECDSA.
) firma de adaptador Schnorr
El proceso básico de firma del adaptador Schnorr es el siguiente:
Alice genera un número aleatorio r, calcula R = r·G, Y = y·G
Alice calcula la firma previa ŝ = r + cx
Alice envía ###R,ŝ( a Bob
Bob verifica ŝ·G = R + cX
Bob calcula s = ŝ + y
Bob broadcast )R, s( completar la transacción
Alice extrae y = s - ŝ
![Análisis de la tecnología de cruce de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-d1dea371c4dd34fed51cbd1b2a93474e.webp(
) firma del adaptador ECDSA
El proceso de firma del adaptador ECDSA es similar, la principal diferencia radica en que la forma de la ecuación de firma es diferente:
ŝ = r^###-1()hash(m( + R_x·x)
Además, la firma del adaptador ECDSA también requiere una prueba de conocimiento cero para garantizar la corrección de R y r.
![Análisis de la tecnología cross-chain de Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-c1f7fb81382024c7d717e75038db0cf1.webp(
Problemas y soluciones
) problema de seguridad de números aleatorios
La filtración o reutilización del número aleatorio en la firma del adaptador puede llevar a la filtración de la clave privada. La solución es usar la norma RFC 6979, derivando el número aleatorio de manera determinista a partir de la clave privada y el mensaje.
problema de escenario cross-chain
UTXO y el modelo de cuenta son heterogéneos: Bitcoin utiliza el modelo UTXO, mientras que Ethereum utiliza el modelo de cuenta, lo que impide la aplicación directa de firmas de adaptador. La solución es implementar la lógica de intercambio atómico a través de contratos inteligentes en la cadena del modelo de cuenta.
Diferentes algoritmos de firma: cuando dos cadenas utilizan la misma curva pero diferentes algoritmos de firma, la firma del adaptador sigue siendo segura.
Curvas diferentes: Si dos cadenas utilizan diferentes curvas elípticas, no se puede realizar un intercambio cross-chain utilizando firmas de adaptador.
![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. El proceso principal es el siguiente:
Alice y Bob crean una salida de firma múltiple 2-de-2
Ambas partes generan por separado la firma del adaptador y encriptan el secreto del adaptador.
Enviar el secret encriptado al custodio
En caso de disputa, el custodio podrá descifrar y proporcionar el secret del adaptador a una de las partes.
Este esquema no requiere la participación de un custodio en la inicialización y puede lograr un custodia no interactiva.
![Análisis de la tecnología de跨链 entre Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-dbf838762d5d60818e383c866ca2d318.webp(
Resumen
La firma del adaptador proporciona una solución eficiente y privada para el intercambio atómico cross-chain. Sin embargo, en la aplicación práctica aún se deben considerar problemas como la seguridad del número aleatorio y la compatibilidad de sistemas heterogéneos. Además, la firma del adaptador también se puede aplicar de manera extensible a escenarios de custodia de activos digitales, lo que presenta un amplio horizonte de aplicaciones.
![Análisis de la tecnología cross-chain de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-e09f20bac2bd4f245bdfc3006427e45b.webp(
![Análisis de la tecnología de cruce de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-9c382f3c2f6eb018947793ebaeed1729.webp(
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.
21 me gusta
Recompensa
21
9
Compartir
Comentar
0/400
GasGuzzler
· 07-18 03:54
Hacer esta cosa al final no es más que un Rug Pull.
Ver originalesResponder0
HodlNerd
· 07-17 23:59
teoría de juegos en su máxima expresión, la verdad... las firmas de adaptador están cambiando todo
Ver originalesResponder0
TommyTeacher
· 07-17 21:46
El futuro del cross-chain está aquí.
Ver originalesResponder0
StableNomad
· 07-15 17:22
esto me recuerda a los intercambios atómicos de 2018... teóricamente perfectos pero prácticamente meh
Firma del adaptador: Análisis de la nueva tecnología de intercambio atómico cross-chain y perspectivas de aplicación
Firma de adaptador y su aplicación en el intercambio atómico cross-chain
Con el rápido desarrollo de las soluciones de escalado Layer2 de Bitcoin, la demanda de transferencia de activos entre Bitcoin y las redes Layer2 ha aumentado significativamente. Actualmente, existen principalmente tres soluciones de intercambio cross-chain: intercambio cross-chain centralizado, puente cross-chain BitVM y intercambio atómico cross-chain. Entre ellas, la tecnología de intercambio atómico cross-chain tiene ventajas como la descentralización y la protección de la privacidad, y se utiliza ampliamente en los intercambios descentralizados.
El intercambio atómico cross-chain incluye principalmente dos esquemas: HTLC basado en un bloqueo de tiempo hash ( y el esquema basado en firmas de adaptador. En comparación con HTLC, el esquema de firmas de adaptador ofrece una mejor privacidad, menor ocupación en la cadena y menores costos de transacción. Este artículo se centra en los principios de las firmas de adaptador y su aplicación en el intercambio atómico cross-chain.
![Análisis de la tecnología cross-chain de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-2f759a084987474f828bddaf6928b645.webp(
Firma del adaptador e intercambio atómico cross-chain
La firma de adaptador es un tipo especial de firma digital que se puede utilizar para realizar intercambios atómicos cross-chain. Principalmente incluye dos tipos: la firma de adaptador Schnorr y la firma de adaptador ECDSA.
) firma de adaptador Schnorr
El proceso básico de firma del adaptador Schnorr es el siguiente:
![Análisis de la tecnología de cruce de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-d1dea371c4dd34fed51cbd1b2a93474e.webp(
) firma del adaptador ECDSA
El proceso de firma del adaptador ECDSA es similar, la principal diferencia radica en que la forma de la ecuación de firma es diferente:
ŝ = r^###-1()hash(m( + R_x·x)
Además, la firma del adaptador ECDSA también requiere una prueba de conocimiento cero para garantizar la corrección de R y r.
![Análisis de la tecnología cross-chain de Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-c1f7fb81382024c7d717e75038db0cf1.webp(
Problemas y soluciones
) problema de seguridad de números aleatorios
La filtración o reutilización del número aleatorio en la firma del adaptador puede llevar a la filtración de la clave privada. La solución es usar la norma RFC 6979, derivando el número aleatorio de manera determinista a partir de la clave privada y el mensaje.
problema de escenario cross-chain
UTXO y el modelo de cuenta son heterogéneos: Bitcoin utiliza el modelo UTXO, mientras que Ethereum utiliza el modelo de cuenta, lo que impide la aplicación directa de firmas de adaptador. La solución es implementar la lógica de intercambio atómico a través de contratos inteligentes en la cadena del modelo de cuenta.
Diferentes algoritmos de firma: cuando dos cadenas utilizan la misma curva pero diferentes algoritmos de firma, la firma del adaptador sigue siendo segura.
Curvas diferentes: Si dos cadenas utilizan diferentes curvas elípticas, no se puede realizar un intercambio cross-chain utilizando firmas de adaptador.
![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. El proceso principal es el siguiente:
Este esquema no requiere la participación de un custodio en la inicialización y puede lograr un custodia no interactiva.
![Análisis de la tecnología de跨链 entre Bitcoin y activos Layer2])https://img-cdn.gateio.im/webp-social/moments-dbf838762d5d60818e383c866ca2d318.webp(
Resumen
La firma del adaptador proporciona una solución eficiente y privada para el intercambio atómico cross-chain. Sin embargo, en la aplicación práctica aún se deben considerar problemas como la seguridad del número aleatorio y la compatibilidad de sistemas heterogéneos. Además, la firma del adaptador también se puede aplicar de manera extensible a escenarios de custodia de activos digitales, lo que presenta un amplio horizonte de aplicaciones.
![Análisis de la tecnología cross-chain de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-e09f20bac2bd4f245bdfc3006427e45b.webp(
![Análisis de la tecnología de cruce de activos de Bitcoin y Layer2])https://img-cdn.gateio.im/webp-social/moments-9c382f3c2f6eb018947793ebaeed1729.webp(