-
Exterminar los canales inรบtiles ayudarรก a mantener la higiene del ecosistema.
-
Es necesario identificar con precisiรณn los canales que deben ser cerrados.
Los canales zombis de Lightning Network pueden complicar el enrutamiento de la red de pagos de bitcoin, pues ocupan ancho de banda y alimentan las cifras falsas con respecto a la cantidad de canales รบtiles existentes. Por ello, los desarrolladores recomiendan que estos canales inรบtiles sean exterminados para mantener la higiene del ecosistema. Asรญ que, en este artรญculo mostraremos cuรกles son los pasos que a seguir .
ยฟQuรฉ son los canales zombis de Lightning Network? Para entenderlo, recuerda la saga de Resident Evil o cualquier otra pelรญcula de zombis. Lo que viste allรญ eran muertos vivientes que en el plano del protocolo de pagos de segunda capa de Bitcoin, se refieren a canales o nodos que alguna vez estuvieron activos, pero que no han enviado mensajes en mucho tiempo.
El entusiasta de Bitcoin Gabriel Comte, publicรณ un artรญculo en su blog de Medium en el cual recomienda eliminar estos canales inรบtiles que se muestran en la red como que si estuviesen vivos. Exterminarlos ayudarรก a aliviar la carga de informaciรณn que estรก almacenada y se suprimirรก toda la memoria colectiva que sobrecarga la red.
En su artรญculo, Comte cita los pasos a seguir para eliminar los canales que estรกn en la red como muertos vivientes. En ese sentido, la primera tarea serรก identificar claramente cuรกles son los canales que deben ser cerrados, no sea que termines eliminando a un canal activo conectado a un nodo remoto que solo estรก fuera de servicio temporalmente. Para dar pasos seguros, lo mejor es no suponer y basarse en algunos indicadores que demostrarรกn cuรกl es el siguiente paso.
Identifica a los canales zombis
Para identificar los canales que vagan por la red como muertos vivientes, Comte recomienda que observes si el nodo remoto estรก activo o inactivo. Determinarlo es sencillo porque cada vez que un nodo se apaga envรญa una notificaciรณn avisando que estarรก inactivo.
Tambiรฉn, recomienda comprobar la รบltima vez que el nodo actualizรณ al canal. ยซDe acuerdo con BOLT # 7, se puede considerar que un canal se descuida si la รบltima actualizaciรณn del canal se recibiรณ hace mรกs de dos semanasยป, seรฑala Comte en su publicaciรณn.
Otro paso a seguir es observar los canales pรบblicos y privados. Un procedimiento que, aunque no ayuda a identificar canales zombis, sรญ serรก รบtil a la hora de tomar una decisiรณn, pues cuando un canal es privado, probablemente nunca tuvo la intenciรณn de estar en lรญnea todo el tiempo.
ยซAsรญ que ten esto en cuenta cuando mires mรฉtricas, observa datos como la hora de la รบltima actualizaciรณn del canal, por ejemplo, porque es posible que desees ser mรกs tolerante con estos canalesยป, seรฑala la publicaciรณn. ยซObservar el equilibrio total tampoco ayudarรก directamente a tomar una decisiรณn sobre el canal, pero mostrarรก el potencial de una pรฉrdida cuando tu propio nodo muerde el polvoยป.
Las recomendaciones tambiรฉn piden que observes si el canal estรก etiquetado como deshabilitado, pues otro nodo pudo dejar la notificaciรณn. Sobre este punto, aรฑade que es necesario tomar en cuenta que esta observaciรณn puede ser engaรฑosa, toda vez que si el indicador de deshabilitado no fue enviado directamente a tu nodo, pudo ser enviado a los pares que intentan utilizar ese canal, lo cual puede ser una informaciรณn no del todo precisa.
Segรบn estadรญsticas de Bitcoin Visual el mes con mayor crecimiento de canales en Lightning Network fue marzo de 2019, llegando a su mรกximo histรณrico de 40.000 canales activos. Ya para el mes de abril el nรบmero de canales se habรญa empezado a estancar y actualmente hay unos 32.000 canales activos. A diferencia de lo que estรก ocurriendo con los canales de LN, la cantidad de nodos activos se han mantenido en aumento, registrando en 2019 un crecimiento del 92%.
En lo que respecta a avances sobre la segunda capa de Bitcoin, CriptoNoticias informรณ en febrero pasado el lanzamiento de la versiรณn beta de Lightning Loop, un producto destinado a mejorar el manejo de canales de pago a comerciantes que buscan recibir pagos con bitcoin a travรฉs de LN.