¿Qué son los canales de pago en cripto?
Los canales de pago son sistemas off-chain que permiten a dos o más participantes realizar numerosos pagos cripto entre sí sin registrar cada pago individual directamente en la blockchain.En lugar de enviar una nueva transacción on-chain por cada transferencia pequeña, los usuarios bloquean fondos en un canal, intercambian actualizaciones firmadas de forma privada y, más adelante, liquidan el resultado final on-chain.Esto hace que los canales de pago sean útiles para transacciones rápidas, de bajo coste y alta frecuencia.Los canales de pago son más conocidos como componente básico de Lightning Network, que utiliza una red de canales de pago de Bitcoin para enrutar pagos entre usuarios.El documento de Lightning Network describe un sistema descentralizado en el que los pagos se envían a través de una red de canales de micropagos y las transferencias de valor se realizan off-chain.
Un canal de pago no es una blockchain independiente.Es un acuerdo criptográfico respaldado por una blockchain subyacente.La blockchain actúa como árbitro definitivo si los participantes discrepan, se desconectan o intentan hacer trampas.En una situación normal, los usuarios cooperan y cierran el canal con el último saldo acordado.En caso de disputa, una de las partes puede utilizar la blockchain para hacer cumplir el último estado válido.Para principiantes, la forma más sencilla de entender un canal de pago es imaginar que se abre una cuenta compartida con alguien.Ambas partes depositan fondos en esa cuenta, la actualizan muchas veces de forma privada y solo liquidan el saldo final cuando la cierran.Aspectos clave de los canales de pago
- Los canales de pago permiten realizar muchos pagos off-chain entre participantes y utilizan la blockchain principalmente para abrir y cerrar el canal.
- Pueden reducir las comisiones y aumentar la velocidad de las transferencias frecuentes, los micropagos, los pagos en videojuegos, los pagos por streaming y las transacciones comerciales.
- Los canales de pago utilizan firmas criptográficas para verificar cada actualización del canal.
- El último estado válido del canal determina cómo deben distribuirse los fondos bloqueados al cerrarlo.
- Las redes de canales de pago pueden enrutar pagos a través de intermediarios, sin que los usuarios tengan que abrir un canal directo con cada destinatario.
- Los canales de pago siguen conllevando riesgos, entre ellos límites de liquidez, necesidad de supervisión online, fallos de enrutamiento, ataques con estados obsoletos y errores del usuario.
Cómo funcionan los canales de pago
Un canal de pago suele comenzar con una transacción de financiación on-chain.Dos participantes bloquean fondos en una salida compartida, un contrato inteligente o un contrato de canal.Ese valor bloqueado se convierte en el saldo inicial del canal.Una vez abierto el canal, los participantes pueden actualizar el saldo intercambiando mensajes firmados.Por ejemplo, Alice y Bob pueden abrir un canal con una capacidad total de 1 BTC.Si Alice paga 0.1 BTC a Bob dentro del canal, no tienen que publicar ese pago inmediatamente on-chain.En su lugar, firman un nuevo estado del canal que muestra que la parte de Bob ha aumentado y la de Alice ha disminuido.Pueden repetir este proceso muchas veces.Al cerrar el canal, solo debería importar el último estado acordado.La documentación de los canales de pago de Lightning explica que los canales de pago son contratos multifirma entre pares y que los pagos efectuados en ellos pueden liquidarse posteriormente en la blockchain.
Si ambos participantes cooperan, cierran el canal enviando una transacción de liquidación final.Si uno se niega a cooperar, el otro puede utilizar el mecanismo de disputa definido por el diseño del canal.Apertura de un canal de pago
Abrir un canal de pago significa comprometer fondos on-chain para que el canal tenga valor que transferir off-chain.En un canal de tipo Bitcoin, normalmente se necesita una transacción de financiación vinculada a una salida multifirma.En una plataforma de contratos inteligentes, puede ser necesario depositar fondos en un contrato de canal.La transacción de apertura es importante porque crea la capa base ejecutable del canal.Sin fondos bloqueados, el canal sería solo una promesa entre participantes.Con los fondos bloqueados, el canal se convierte en un acuerdo criptográfico que puede liquidarse on-chain.El paso de apertura suele tener una comisión de transacción on-chain.Por eso, los canales de pago son más útiles cuando se prevé realizar muchos pagos después de abrirlos.Si el usuario solo necesita hacer un pago, una transacción on-chain normal puede ser más sencilla.Si prevé efectuar cientos o miles de pagos, el coste de configuración del canal puede repartirse entre muchas transferencias off-chain.Actualización de un canal de pago
Actualizar un canal de pago significa cambiar el saldo off-chain entre los participantes.Cada actualización suele representarse mediante un estado firmado.El estado muestra qué parte del saldo del canal corresponde a cada participante.Ambos participantes deben aceptar una actualización válida.Si uno se niega a firmar, el canal no pasa al nuevo estado.Cada nuevo estado sustituye al anterior.Esto permite realizar muchos pagos sin publicar cada uno on-chain.Para liquidar el canal, los usuarios solo necesitan el último estado válido.Los buenos diseños de canales incorporan mecanismos para penalizar o impedir intentos de liquidación con un estado antiguo.Esto es importante porque un estado anterior puede mostrar un saldo que beneficie más a una de las partes que el estado más reciente.Sin protección frente a estados obsoletos, un participante deshonesto podría intentar cerrar el canal con un saldo desactualizado.Cierre de un canal de pago
Cerrar un canal de pago significa liquidar el saldo final del canal en la blockchain.El cierre cooperativo se produce cuando todos los participantes aceptan el último estado y envían conjuntamente una transacción de cierre.Suele ser la forma más rápida y sencilla de cerrar un canal.El cierre forzoso se produce cuando una parte cierra el canal sin la cooperación de la otra.Un cierre forzoso puede activar un plazo para disputas o impugnaciones.Durante ese plazo, la otra parte puede demostrar que existe un estado más reciente si se ha enviado uno antiguo.La documentación de los canales de estado de Ethereum explica que los participantes interactúan principalmente off-chain y solo utilizan la blockchain subyacente para abrir o cerrar el canal, o para resolver disputas.
Una vez cerrado el canal, los fondos bloqueados se distribuyen conforme al último estado aceptado.Cuando la transacción de cierre se confirma definitivamente on-chain, el canal ya no puede utilizarse para nuevos pagos off-chain.Canales de pago y Lightning Network
Lightning Network es la red de canales de pago más conocida del sector cripto.Utiliza numerosos canales de pago conectados para permitir pagos entre usuarios que quizá no tengan un canal directo entre sí.El sitio web de Lightning Network la describe como una red descentralizada que utiliza la funcionalidad de los contratos inteligentes de blockchain para permitir pagos instantáneos entre participantes.
En Lightning, dos usuarios pueden abrir un canal directo y realizarse pagos muchas veces.Pero, sobre todo, también pueden pagarse a través de una ruta de canales conectados.Por ejemplo, Alice puede no tener un canal directo con Carol.Aun así, Alice puede pagar a Carol si existe una ruta a través de Bob u otros nodos de enrutamiento.Esto hace que el sistema sea más útil, ya que los usuarios no necesitan abrir un canal con todos los posibles destinatarios.El enrutamiento permite que una red de canales funcione como una red de pagos, en lugar de ser solo un conjunto de cuentas aisladas entre dos personas.En principio, no es necesario confiar la custodia del pago a los nodos de enrutamiento.Las condiciones criptográficas hacen que el pago enrutado sea atómico: debería completarse íntegramente o fallar.Canales de pago frente a transacciones on-chain
Una transacción on-chain se registra directamente en la blockchain.Las actualizaciones de transacciones de un canal de pago se intercambian off-chain entre sus participantes.Las transacciones on-chain son útiles para la liquidación final, el almacenamiento a largo plazo, la auditabilidad pública y las transferencias a cualquier dirección válida.Los canales de pago son útiles para transferencias frecuentes, de poco valor o urgentes entre participantes conectados.Las transacciones on-chain suelen requerir comisiones de red y tiempo de confirmación.Las actualizaciones de los canales de pago pueden ser mucho más rápidas, ya que solo requieren que los participantes intercambien firmas.Sin embargo, los canales de pago requieren configuración, liquidez, supervisión y gestión.No siempre son la mejor opción para todos los pagos.Una transferencia única de gran importe puede ser más adecuada para una liquidación directa on-chain.Un flujo recurrente de pagos pequeños puede ser más adecuado para un canal de pago.Canales de pago frente a canales de estado
Un canal de pago es un tipo de canal centrado en transferir valor.Un canal de estado es un concepto más amplio que permite gestionar off-chain estados de aplicaciones más generales.La documentación de los canales de estado de Ethereum describe los canales de pago como un libro mayor bidireccional mantenido por los usuarios, mientras que los canales de estado pueden registrar estados más amplios de contratos y lógica de aplicaciones.En pocas palabras, todos los canales de pago son canales, pero no todos los canales de estado se limitan a los pagos.Un canal de pago puede registrar cuánto dinero pertenece a Alice y cuánto a Bob.Un canal de estado puede registrar el estado de un juego, de una aplicación o del almacenamiento de un contrato, además de los saldos.Los canales de pago son más fáciles de entender porque su estado suele limitarse a actualizar saldos.Los canales de estado pueden ser más flexibles, pero también son más difíciles de diseñar de forma segura.Ambos enfoques comparten el objetivo básico de reducir la actividad on-chain trasladando las interacciones repetidas off-chain.Canales de pago frente a rollups
Los canales de pago y los rollups son soluciones de escalabilidad, pero funcionan de manera distinta.Los canales de pago trasladan la actividad off-chain entre un conjunto definido de participantes y liquidan on-chain únicamente los resultados finales o disputados.Los rollups procesan numerosas transacciones off-chain o fuera del entorno de ejecución base y después publican datos comprimidos o pruebas en la cadena base.Los canales de pago son muy eficientes para interacciones repetidas entre participantes conocidos.Los rollups suelen ser más flexibles para aplicaciones generales y grupos de usuarios más amplios.Los canales de pago suelen exigir que los usuarios gestionen la liquidez y puedan responder a las disputas.En los rollups, los usuarios suelen depender de la disponibilidad de datos, el sistema de pruebas, el diseño del secuenciador y los contratos bridge del rollup.Ninguno de los diseños es automáticamente mejor en todas las situaciones.Los canales son adecuados para pagos directos repetidos e interacciones de baja latencia.Los rollups son adecuados para ejecutar contratos inteligentes compartidos y desarrollar ecosistemas de aplicaciones más amplios.Contratos multifirma en los canales de pago
Muchos canales de pago utilizan control multifirma.Un esquema multifirma exige más de una clave para gastar los fondos bloqueados.En un canal entre dos partes, ambas suelen participar en el control de la salida de financiación o del contrato del canal.Esto impide que un participante se apropie sin más de todos los fondos sin respetar las reglas del canal.El control multifirma constituye la base de la propiedad compartida del saldo del canal.Las actualizaciones off-chain determinan después cómo debe repartirse ese saldo compartido.Si las partes cooperan, pueden liquidar el último saldo de forma eficiente.Si no cooperan, la blockchain subyacente puede hacer cumplir las reglas de disputa del canal.Para los usuarios, la lógica multifirma suele quedar oculta tras el software de la wallet.Para los desarrolladores, es un componente esencial de la seguridad del canal.Contratos Hashed Timelock
Los Hashed Timelock Contracts, abreviados normalmente como HTLC, se utilizan a menudo en redes de canales de pago con enrutamiento.Un HTLC utiliza una condición hash y una condición temporal para controlar la liberación del pago.Antes de una fecha límite, el destinatario debe revelar un secreto preimagen que coincida con un hash conocido.Si el destinatario no revela el secreto a tiempo, el pago puede caducar y volver por la ruta.Este diseño contribuye a que los pagos con varios saltos sean más seguros.Cada participante del enrutamiento puede reenviar un pago condicional sin confiar completamente en el siguiente participante.El diseño de Lightning utiliza condiciones con bloqueo temporal para enrutar pagos sin que los intermediarios custodien los fondos.El documento de Lightning Network describe los pagos enrutados mediante contratos ejecutables on-chain con bloqueos temporales decrecientes.
Los HTLC suelen ser invisibles para los usuarios habituales.Para la red, son uno de los mecanismos que posibilitan el enrutamiento con una confianza mínima.Enrutamiento en redes de canales de pago
El enrutamiento permite que un pago pase por varios canales conectados.Esto es lo que convierte muchos canales independientes en una red de pagos utilizable.Si Alice tiene un canal con Bob y Bob tiene uno con Carol, Alice puede pagar a Carol a través de Bob.Bob no tiene que recibir la confianza del usuario respecto al pago final, ya que el mecanismo de enrutamiento hace cumplir la liquidación condicional.El enrutamiento depende de la liquidez disponible en los canales.Puede existir un canal, pero quizá no tenga saldo suficiente en la dirección adecuada para reenviar un pago.Esta es una de las principales limitaciones prácticas de las redes de canales de pago.Normalmente es más fácil enrutar pagos pequeños que grandes.Algunos sistemas dividen los pagos grandes en partes más pequeñas para aumentar las probabilidades de enrutamiento.Los nodos de enrutamiento pueden cobrar comisiones por reenviar pagos.Estas comisiones pueden incentivar a los usuarios a aportar liquidez y mantener canales útiles.Liquidez en los canales de pago
La liquidez es el valor disponible para transferir a través de un canal de pago.La capacidad del canal es el importe total bloqueado en él.La liquidez direccional es el importe que puede transferirse en una dirección concreta en un momento determinado.Esta distinción es importante.Un canal puede tener mucha capacidad total y, aun así, no poder enviar un pago en una dirección si todo el saldo está en el lado equivocado.Por ejemplo, si Alice ya ha pagado a Bob la mayor parte de su saldo dentro del canal, puede que no le quede suficiente liquidez saliente para pagarle más.Bob puede tener liquidez entrante procedente de Alice, pero la liquidez saliente de Alice es limitada.La liquidez de los canales puede gestionarse abriéndolos, cerrándolos, reequilibrándolos, recibiendo pagos o enrutándolos.La gestión de la liquidez es una de las razones por las que las redes de canales de pago pueden ser más complejas que las transferencias normales entre wallets.Es posible que los usuarios no perciban esa complejidad al utilizar una wallet bien diseñada, pero sigue afectando a la fiabilidad.Watchtowers y supervisión de canales
Algunos sistemas de canales de pago exigen que los usuarios supervisen la blockchain por si se producen cierres fraudulentos.Si una contraparte intenta cerrar un canal usando un estado desactualizado, el usuario honesto puede tener que responder antes de que venza el plazo.Las watchtowers son servicios que supervisan la blockchain en nombre de los usuarios.Si una watchtower detecta un cierre sospechoso, puede ayudar a publicar la respuesta adecuada o avisar al usuario.La documentación de los canales de estado de Ethereum señala que las watchtowers pueden vigilar las disputas on-chain y actuar en nombre de los usuarios.Las watchtowers pueden reducir la necesidad de que los usuarios permanezcan conectados constantemente.Sin embargo, pueden añadir complejidad, costes y supuestos de confianza.Un buen diseño de watchtower no debería permitirle robar fondos ni conocer información privada innecesaria.Para los usuarios, la idea clave es que los canales de pago pueden exigir más atención operativa que los pagos on-chain normales.Ventajas de los canales de pago
La primera ventaja importante es la velocidad.Los pagos dentro de un canal pueden actualizarse rápidamente porque no necesitan una nueva confirmación de bloque para cada transferencia.La segunda ventaja es el menor coste.Es posible que los usuarios solo paguen comisiones on-chain al abrir y cerrar canales, mientras que muchos pagos intermedios se realizan off-chain.La tercera ventaja es la escalabilidad.Los canales de pago reducen el número de transacciones que la blockchain base debe procesar directamente.La cuarta ventaja es la privacidad.Muchas actualizaciones individuales de los canales no se publican en la blockchain pública.La quinta ventaja es que permiten realizar micropagos.Los pagos muy pequeños pueden resultar viables si no requieren una comisión on-chain independiente.La sexta ventaja es una experiencia de usuario instantánea.Cuando ambas partes cooperan y hay liquidez disponible, las transferencias por canales de pago pueden parecer casi inmediatas.Estas ventajas hacen que los canales de pago sean importantes para pagos cotidianos, pagos por contenidos, transferencias continuas de dinero, videojuegos e interacciones de alta frecuencia entre usuarios.Riesgos de los canales de pago
El primer riesgo importante es el riesgo de liquidez.Un pago puede fallar si el canal o la ruta no dispone de suficiente liquidez en la dirección adecuada.El segundo riesgo importante es el riesgo de disponibilidad.Los usuarios quizá tengan que supervisar la blockchain o recurrir a watchtowers para responder a cierres fraudulentos.El tercer riesgo importante es el fallo de enrutamiento.Una ruta puede existir en teoría y, aun así, fallar por límites de liquidez, comisiones, nodos desconectados o información de red desactualizada.El cuarto riesgo importante es el fraude mediante estados obsoletos.Una contraparte deshonesta puede intentar cerrar el canal con un estado antiguo si el diseño permite disputas.El quinto riesgo importante es el riesgo de software.Las wallets y los nodos de canales de pago deben gestionar correctamente las firmas, los estados del canal, las copias de seguridad, las comisiones, el enrutamiento y la lógica de disputas.El sexto riesgo importante son los errores del usuario.Perder los datos de copia de seguridad del canal, cerrarlo forzosamente de forma incorrecta o utilizar software mal mantenido puede provocar pérdidas.El séptimo riesgo importante es la presión hacia la centralización.Los nodos de enrutamiento grandes y bien conectados pueden adquirir importancia para la liquidez y la eficiencia del enrutamiento.El octavo riesgo importante es el de las comisiones de la capa base.Si las comisiones on-chain aumentan bruscamente, abrir y cerrar canales puede resultar más caro.Casos de uso de los canales de pago
Los canales de pago son útiles para los micropagos.Un usuario puede pagar importes muy pequeños por artículos, vídeos, llamadas a API, acceso a datos, acciones de un videojuego o contenidos en streaming.También son útiles para pagos a comercios.El comprador y el comercio pueden liquidar compras pequeñas rápidamente, sin esperar cada vez a las confirmaciones de la capa base.Los canales de pago son útiles para pagos entre máquinas.Los dispositivos pueden necesitar enviar pagos pequeños y frecuentes por ancho de banda, carga, almacenamiento o servicios de datos.También son útiles para los videojuegos.Los jugadores pueden realizar pagos rápidos dentro del juego o liquidar resultados sin registrar on-chain cada jugada.Son útiles para pagos recurrentes entre contrapartes habituales.Una empresa y un proveedor de servicios pueden utilizar un canal si intercambian valor muchas veces a lo largo del tiempo.Los canales de pago también son útiles para quienes priorizan la privacidad, ya que no todas las actualizaciones aparecen en el libro mayor público.Sin embargo, los usuarios deben recordar que la apertura y el cierre de los canales pueden seguir siendo visibles on-chain.Canales de pago y micropagos
Los micropagos son pagos muy pequeños que a menudo resultan poco prácticos en los sistemas de pago tradicionales o en blockchains congestionadas.Un pago de unos céntimos puede no tener sentido si la comisión supera el importe del pago.Los canales de pago hacen más viables los micropagos al repartir el coste de apertura y cierre del canal entre numerosas transferencias.La documentación de los canales de estado de Ethereum explica que los canales de pago pueden reducir los costes indirectos de las transferencias pequeñas, ya que los participantes no pagan gas por cada micropago off-chain.Esto abre nuevas posibilidades de diseño.Los usuarios podrían pagar por cada artículo leído, cada segundo de contenido reproducido, cada solicitud a una API, cada ronda de un videojuego o cada unidad de servicio digital consumida.Estos modelos son difíciles cuando cada pago debe ser una transacción on-chain independiente.Los canales de pago los hacen más viables al permitir actualizaciones rápidas de saldos off-chain.Canales de pago y privacidad
Los canales de pago pueden mejorar la privacidad porque sus actualizaciones intermedias normalmente no se publican on-chain.Un observador externo puede ver cuándo se abre y se cierra un canal, pero quizá no vea cada pago realizado dentro de él.Esto difiere de las transferencias on-chain normales, en las que los importes y las direcciones pueden ser públicos, según la blockchain.Sin embargo, los canales de pago no garantizan una privacidad completa.Los nodos de enrutamiento pueden conocer información sobre los pagos que ayudan a reenviar.Los observadores de la red pueden analizar los tiempos, la capacidad de los canales, el comportamiento de las rutas y la actividad on-chain.La apertura y el cierre de los canales pueden revelar información.El comportamiento de las wallets también puede filtrar metadatos.Los usuarios deben considerar los canales de pago como una mejora de la privacidad en ciertos contextos, no como una forma de anonimato perfecto.Canales de pago y seguridad
La seguridad de los canales de pago depende de las firmas criptográficas, la correcta actualización de los estados, las reglas de disputa, los bloqueos temporales y la posibilidad de hacer cumplir los acuerdos en la capa base.Cada participante debe llevar un registro del último estado del canal.Si un usuario pierde el estado más reciente, recuperar los fondos puede resultar difícil.Si alguien vulnera el dispositivo de un usuario, puede robar claves o interrumpir las operaciones del canal.Si una contraparte se desconecta, los pagos pueden fallar o quizá sea necesario cerrar el canal forzosamente.Si las comisiones de la capa base son demasiado elevadas, puede resultar más difícil o caro confirmar rápidamente las transacciones de disputa.Las wallets y el software de los nodos deben gestionar estos riesgos con cuidado.Antes de mantener fondos importantes en canales, los usuarios deben utilizar software bien mantenido y entender los requisitos de las copias de seguridad.Para importes elevados, la custodia directa on-chain puede ser más sencilla que gestionar canales complejos.Copias de seguridad de los canales de pago
Las copias de seguridad son especialmente importantes para los canales de pago.Una copia de seguridad normal de una wallet puede no ser suficiente si el estado de los canales cambia con frecuencia.Según el diseño del protocolo, los canales de pago implican saldos actualizados, transacciones de compromiso, datos de revocación o información sobre estados.Si un usuario restaura una copia de seguridad antigua, puede utilizar accidentalmente datos desactualizados del canal.En algunos diseños, publicar un estado antiguo puede activar penalizaciones.Por eso, la estrategia de copia de seguridad de un canal difiere de la simple copia de seguridad de una frase semilla.Los usuarios deben seguir las instrucciones de copia de seguridad de su wallet o del software de su nodo.No deben dar por sentado que basta con apuntar una frase semilla para recuperar de forma segura todos los canales activos.Los errores con las copias de seguridad de los canales pueden salir caros.Un buen diseño de wallet debería facilitar la gestión de estos riesgos, pero los usuarios deben entender los conceptos básicos.Ideas equivocadas habituales sobre los canales de pago
Una idea equivocada habitual es que los canales de pago hacen innecesaria la blockchain.No es así.Los canales de pago dependen de la blockchain para abrirse, cerrarse y hacer cumplir las resoluciones de disputas.Otra idea equivocada es que los canales de pago siempre son gratuitos.Pueden reducir los costes, pero los usuarios aún pueden pagar comisiones de enrutamiento, apertura y cierre, así como costes de liquidez.Una tercera idea equivocada es que los canales de pago pueden enviar cualquier importe en cualquier momento.Los pagos están limitados por la capacidad del canal, la liquidez direccional, la disponibilidad de rutas y las condiciones de la red.Una cuarta idea equivocada es que los canales de pago son completamente privados.Pueden ocultar las actualizaciones intermedias de la cadena pública, pero aún pueden filtrarse metadatos.Una quinta idea equivocada es que los canales de pago están libres de riesgos.Requieren software correcto, supervisión, gestión de la liquidez y buenas prácticas de copia de seguridad.Buenas prácticas para utilizar canales de pago
Utiliza wallets y nodos de canales de pago de fuentes fiables y bien mantenidas.Empieza con importes pequeños antes de utilizar canales para pagos mayores.Comprueba si tu wallet es custodial, de autocustodia o híbrida.Aprende cómo funcionan las copias de seguridad de los canales antes de abrirlos con fondos importantes.Cuando sea necesario, mantén suficientes fondos on-chain para abrir o cerrar canales y cubrir las comisiones.Si gestionas tu propio nodo, supervisa la liquidez de los canales.Si tu configuración lo requiere y no puedes estar conectado continuamente, utiliza el soporte de watchtower.Evita cerrar canales forzosamente si no entiendes las consecuencias en cuanto a costes y plazos.Comprueba las facturas de pago y los datos del destinatario antes de enviar.Recuerda que una experiencia de pago rápida no elimina la necesidad de proteger la wallet.Los canales de pago en una frase
Los canales de pago son sistemas cripto off-chain que permiten a los participantes intercambiar en privado numerosas actualizaciones de saldo firmadas y liquidar solo el resultado final en la blockchain.Preguntas frecuentes
¿Qué es un canal de pago?
Un canal de pago es un acuerdo off-chain en el que los participantes bloquean fondos, intercambian actualizaciones de saldo firmadas y, más adelante, liquidan el saldo final on-chain.¿Para qué se utilizan los canales de pago?
Se utilizan para que los pagos cripto repetidos sean más rápidos, económicos y escalables que si cada pago se publicara directamente on-chain.¿Los canales de pago forman parte de Lightning Network?
Sí. Los canales de pago son los componentes básicos de Lightning Network.¿Los canales de pago requieren confianza?
Están diseñados para reducir la necesidad de confianza mediante firmas, bloqueos temporales y la ejecución de acuerdos en la blockchain, pero los usuarios siguen necesitando software correcto y supervisión.¿Los canales de pago se liquidan on-chain?
Sí. Normalmente utilizan la blockchain para abrir el canal y, más adelante, liquidar el estado final o resolver disputas.¿Los canales de pago permiten micropagos?
Sí. Son especialmente útiles para los micropagos porque, una vez abierto el canal, pueden realizarse muchas transferencias pequeñas off-chain.¿Qué es la liquidez de un canal?
Es el valor disponible para enviar o recibir a través de un canal de pago en una dirección concreta.¿Qué ocurre si una contraparte del canal se desconecta?
Los pagos pueden fallar y, según la wallet y el diseño del protocolo, quizá el usuario tenga que esperar, utilizar otra ruta o cerrar el canal.¿Qué es un cierre forzoso?
Es el cierre no cooperativo de un canal, en el que una de las partes lo liquida on-chain sin la cooperación de la otra.¿Qué es una watchtower?
Es un servicio que supervisa la blockchain para detectar cierres sospechosos de canales y ayudar a proteger a los usuarios que quizá estén desconectados.¿Los canales de pago son privados?
Pueden mejorar la privacidad porque las actualizaciones intermedias se realizan off-chain, pero no garantizan un anonimato completo.¿Cuál es el mayor riesgo de los canales de pago?
Los principales riesgos son los problemas de liquidez, los requisitos de supervisión, las disputas por estados obsoletos, los errores de software, los fallos en las copias de seguridad y los errores del usuario.Conclusión
Los canales de pago son una herramienta de escalabilidad importante en las criptomonedas, ya que trasladan los pagos repetidos off-chain y mantienen la posibilidad de hacer cumplir la liquidación final on-chain.Son útiles cuando los usuarios necesitan transferencias rápidas, económicas y repetidas sin registrar cada pago individual en la blockchain base.La estructura básica es sencilla: bloquear fondos, intercambiar actualizaciones firmadas y liquidar el último saldo válido al cerrar el canal.El diseño práctico puede ser complejo porque los canales deben gestionar liquidez, enrutamiento, disputas, estados obsoletos, copias de seguridad, supervisión y comisiones.Las redes al estilo de Lightning muestran cómo pueden conectarse numerosos canales de pago para que los usuarios paguen a través de una red más amplia sin abrir un canal directo con cada destinatario.Los sistemas de canales de estado muestran cómo la misma idea off-chain puede ampliarse más allá de los pagos sencillos e incluir lógica de aplicaciones más general.Los canales de pago no sustituyen a la blockchain base.Dependen de ella para la seguridad, la liquidación y la resolución de disputas.Para los usuarios, pueden hacer que los pagos cripto sean más rápidos y prácticos en el día a día.Para los desarrolladores, ofrecen una forma de crear experiencias de pago de alta frecuencia sin sobrecargar la capa base.Si se utilizan con cuidado, los canales de pago pueden aumentar la velocidad, reducir costes, permitir micropagos y ofrecer más privacidad que una actividad completamente on-chain.Si se utilizan sin cuidado, pueden exponer a los usuarios a fallos de liquidez, problemas con las copias de seguridad, disputas por estados obsoletos y riesgos operativos.La mejor forma de entender los canales de pago es considerarlos acuerdos off-chain respaldados por mecanismos de ejecución on-chain.Esa combinación los convierte en una de las ideas de escalabilidad más importantes para los pagos cripto.También te puede interesar
WhatsMiner M30S++
Dominios Web3
Proyectos Web3
POPULAR
Criptomonedas de moda que están acaparando la atención del mercado
Volumen TOP
Las criptomonedas con mayor volumen de trading
Recién Añadidos
Criptomonedas recientemente listadas y disponibles para operar

