Glosario cripto
Canal de pago
Un canal de pago permite a dos partes bloquear fondos en cadena una vez, intercambiar pagos ilimitados fuera de ella y liquidar el saldo final después.
Para abrir un canal, las dos partes financian en la blockchain una salida multifirma 2 de 2 compartida. A partir de ahí, cada pago es simplemente una nueva transacción de compromiso, firmada por ambos, que reparte de otra forma el saldo del canal. Estas actualizaciones se quedan fuera de la cadena y pueden ser instantáneas y por importes mínimos. Solo se difunden las transacciones de apertura y de cierre.
Los canales son la pieza básica de la Lightning Network, donde los pagos saltan por una cadena de canales gracias a los HTLC, de modo que no hace falta un canal directo con cada comercio. La misma idea está detrás de los canales de estado de otras cadenas. Los canales hacen viables los micropagos, los pagos en streaming y las transferencias de alta frecuencia en redes cuya capa base es lenta o cara.
Para evitar trampas, cada parte debe poder castigar a la otra si difunde un estado antiguo, lo que exige estar conectado o recurrir a un watchtower. Cerrar de forma unilateral bloquea los fondos durante un plazo, y la capacidad del canal limita cuánto puede fluir en cada dirección. Abrir y cerrar sigue costando comisiones en cadena, que pesan cuando están altas.
Ejemplo
Alicia abre un canal con Bob con 0,01 BTC; durante un mes le paga 40 cafés, y al cerrar el canal una única transacción le da a Bob su total y devuelve el resto a Alicia.
