Con el aumento de la popularidad de los rollups, especialmente la tecnología ZK-rollup compatible con EVM, los canales de pago han perdido un poco su lugar en el centro de atención.
Sin embargo, siguen siendo una tecnología de escalado enormemente importante, especialmente para cadenas de bloques basadas en UTXO como CKB de Nervos.
Una de las muchas formas en que Nervos planea escalar como una red modular es precisamente a través de los canales de pago.
Sin embargo, muchos recién llegados al espacio criptográfico aún no saben qué son los canales de pago y cómo funcionan. ?
Un canal de pago es una tecnología de escalado de Capa 2 que permite que dos partes realicen muchos pagos (a muy alta velocidad y bajo costo) fuera de la cadena mientras solo registran las transacciones de apertura y liquidación final en la cadena de bloques.
Los canales de pago no son redes separadas con sus propios mecanismos de consenso e incluso tokens nativos como cadenas laterales. En cambio, aprovechan las capacidades programáticas de la cadena base para liquidar muchos pagos fuera de la cadena en una sola transacción dentro de la cadena.
La premisa básica de los canales de pago es que no son confiables, lo que significa que las partes que realizan transacciones no tienen que confiar entre sí para realizar transacciones de manera segura.
Esto se debe a que los canales de pago están protegidos por la cadena de bloques en la que están construidos.
Los canales de pago son efectivamente dos de dos cuentas de múltiples firmas que funcionan como contratos inteligentes que definen las condiciones bajo las cuales se pueden gastar los fondos en el canal.
La mejor manera de entender cómo funcionan es a través de un ejemplo en la práctica ?
La apertura y cierre de canales de pago implica tres pasos:
1️⃣ Creación del canal: dos partes, Alice y Bob, crean y financian una cuenta de múltiples firmas 2 de 2 con depósitos iniciales en una “transacción de financiación”. Se requieren las firmas de Alice y Bob para autorizar cualquier transacción
2️⃣ Transacciones fuera de la cadena: Alice y Bob pueden realizar transacciones fuera de la cadena actualizando sus saldos dentro del canal de pago.
Intercambiarán transacciones de compromiso firmadas que *podrían* usarse para distribuir fondos en el canal en consecuencia, pero no las transmitirán a la cadena de bloques.
3️⃣ Cierre del canal: cualquiera de las partes puede cerrar el canal de pago en cualquier momento transmitiendo la última transacción de compromiso firmada a la cadena de bloques. Esto liquida los saldos actualizados entre las partes, cerrando el canal y devolviendo los fondos a sus monederos.
Los canales de pago aumentan significativamente el rendimiento de las transacciones de las redes , reducen las tarifas de transacción y permiten pagos casi instantáneos entre usuarios.
Además, los canales de pago se pueden vincular para crear redes de pago, como Lightning Network en Bitcoin.
Las redes de pago permiten pagos entre partes sin un canal de pago directo.
Por ejemplo, si Alice quiere enviar fondos a Charlie pero no tiene un canal de pago directo, el protocolo enrutará el pago a través de Bob, quien tiene canales abiertos tanto con Alice como con Charlie.
Como parte de nuestro esfuerzo por escalar Nervos a millones de transacciones por segundo (a través de múltiples soluciones de escalamiento de Capa 2), recientemente nos asociamos con PolyCrypt para implementar los canales de Perun en la Base de conocimiento común.
Los canales de pago de Perun sentarán las bases para el procesamiento de transacciones fuera de la cadena de dos partes y de un solo activo de alto rendimiento en CKB, lo que reducirá los costos de transacción y los tiempos de liquidación y aumentará la privacidad.
Una vez que se hayan implementado con éxito, estos canales de pago se pueden extender a redes de canales de pago de grados superiores.
Para obtener más información sobre los canales de pago que llegan a CKB, lea ? https://medium.com/perunnetwork/perun-channels-coming-to-nervos-ckb-1d72081ee887
+ este blog de Cryptape Jungle https://blog.cryptape.com/understanding-payment-channel-network