Glosario cripto
Intercambio atómico (atomic swap)
Un intercambio atómico es un canje sin intermediarios de monedas de dos blockchains que se completa en ambas o en ninguna, normalmente con contratos HTLC.
Un intercambio atómico permite a dos personas cambiar activos de cadenas distintas, por ejemplo bitcoin por litecoin, sin exchange ni puente. Cada parte bloquea sus fondos en un contrato con bloqueo de hash y de tiempo (HTLC). Alice bloquea sus monedas tras el hash de un secreto que solo ella conoce, y Bob bloquea las suyas tras el mismo hash. Cuando Alice reclama las monedas de Bob revela el secreto, y eso permite a Bob reclamar las suyas. Si alguien se detiene, los bloqueos de tiempo devuelven los fondos.
La técnica, demostrada por primera vez en 2017, probó que operar entre cadenas no exige custodios. Es la base del enrutamiento en Lightning Network y de los submarine swaps entre bitcoin on-chain y Lightning, y algunos exchanges descentralizados centrados en activos nativos han usado swaps con HTLC para negociar BTC sin envolverlo.
Los intercambios atómicos nunca se popularizaron. Ambas cadenas deben admitir scripts compatibles de hash y bloqueo de tiempo, las partes tienen que seguir conectadas, encontrar contraparte es lento y quien mueve primero regala al otro una opción gratuita de retirarse si el precio cambia. Muchos productos que hoy se presentan como atomic swaps son en realidad puentes o servicios custodiados.
Ejemplo
Dos usuarios cambian BTC por LTC: ambos bloquean sus monedas en HTLC con el mismo hash y, cuando el primero cobra, el secreto revelado permite al segundo cobrar dentro del plazo.
