Skip to main content

Intercambio Submarino | Bitcoin Glossary | Mapping Bitcoin

Intercambio Submarino

Lightning

Also known as: swap

Intercambio atómico entre bitcoin on-chain y Lightning que permite mover fondos entre capas sin intermediarios, útil para rebalancear canales de pago.

Descripción General

Un intercambio submarino es un mecanismo sin confianza para intercambiar bitcoin en cadena por bitcoin de la Lightning Network (o viceversa). Conecta la capa base de Bitcoin con la Lightning Network, permitiendo a los usuarios mover fondos entre capas sin depender de un intercambio centralizado o custodio.

Cómo Funciona

Los intercambios submarinos aprovechan los HTLCs (Contratos Hash con Bloqueo de Tiempo) para garantizar la atomicidad — o ambos lados del intercambio se completan, o ninguno lo hace.

En cadena a Lightning (Loop Out):

Alice (tiene sats LN)        Servicio de Intercambio
      |                           |
      |--- Pago LN (HTLC) ------->|
      |    bloqueado a hash(H)     |
      |                           |
      |<-- Tx en cadena (HTLC) ---|
      |    bloqueada al mismo hash(H)|
      |                           |
      |--- Revelar preimagen H --->|
      |    (reclama tx en cadena)  |
      |                           |
      |    Servicio reclama pago   |
      |    LN usando H             |

La propiedad crítica es que la misma preimagen de hash bloquea tanto el pago de Lightning como la transacción en cadena. Cuando una parte revela la preimagen para reclamar sus fondos, la otra parte puede usar esa misma preimagen para reclamar los suyos.

Casos de Uso

  • Recibir en cadena: Un usuario de Lightning que quiera mover fondos al almacenamiento en frío puede intercambiar sats de Lightning por un UTXO en cadena.
  • Recibir en Lightning: Un usuario con fondos en cadena puede abrir o recargar canales de Lightning mediante un intercambio.
  • Reequilibrio de canales: Los intercambios submarinos ayudan a gestionar la liquidez de canales Lightning sin cerrar y reabrir canales.
  • Retiros de exchanges: Algunos servicios ofrecen retiros de Lightning mediante intercambios submarinos incluso si operan principalmente en cadena.

Implementaciones Notables

Servicios como Loop (de Lightning Labs) y Boltz Exchange implementan intercambios submarinos, proporcionando interfaces fáciles de usar para moverse entre capas. Estos servicios cobran una pequeña tarifa por facilitar el intercambio, pero no pueden robar fondos debido a la naturaleza atómica del mecanismo HTLC.

Casos Límite

Si el intercambio no se completa dentro del período de timelock, el HTLC expira y ambas partes recuperan sus fondos originales. Esto garantiza que los fondos nunca se pierdan permanentemente en un intercambio fallido, aunque aún se incurre en tarifas en cadena para la transacción de reembolso.