Skip to the content.
English EN | Deustch DE | Français FR | Italiano IT | Dutch NL | Hrvatski HR | Hindi HI

Publicado originalmente en Substack el 23 de mayo de 2022, actualizado aquí el 20 de diciembre de 2024.

Una advertencia para todos los operadores de nodos públicos sobre el uso real de Lightning Network. Este artículo está dedicado a todos aquellos nuevos usuarios que empiezan ahora o quieren empezar a ejecutar ahora un nodo BTC LN.

INTRODUCCIÓN

Estas son mis observaciones y recomendaciones personales después de más de 25 años en sistemas de TI, más de 10 años en Bitcoinlandia y más de 2 años ejecutando varios nodos LN, dedicando mucho tiempo a probar y usar varias soluciones para nodos LN, ayudando a otros operadores de nodos.

Mi único objetivo es hacer que LN funcione mejor para todos los participantes y presentar algunos aspectos desde un punto de vista muy objetivo.

No me importa si muchos no estarán de acuerdo o incluso me odiarán por lo que diré aquí. Sí, para algunos no serán palabras agradables. No estoy aquí para complacer a nadie, estoy presentando hechos. Si buscas palabras bonitas y "besos en el trasero", no las escucharás de mí. Siempre diré la verdad a mi manera, si no te gustan mis palabras, es tu problema, no el mío.

En 2020, después de que Umbrel lanzara la suite BTC/LN Umbrel Node, muchas personas nuevas se unieron y la instalaron, pensando que era divertido, fácil e incluso un "ingreso pasivo". Pero ignoraron un aspecto importante: LA EDUCACIÓN sobre Lightning Network.

En casi 1 año, hemos visto que la cantidad de nodos LN aumentó en al menos 9000 nodos. Esa es una cifra increíble en tan poco tiempo. Y principalmente en Tor.

Sí, es bueno ver el interés en ejecutar un nodo LN, pero por lo que vi en los grupos y foros de Telegram, el 90% no tiene idea de lo que está haciendo.

Creo que este lanzamiento fue un error, o al menos así se hizo. Demasiados usuarios con un conocimiento total de cero se lanzaron y crearon un caos. No sé quién lo promociona como "muy fácil de instalar un nodo en 3 clics", pero ejecutar un nodo no se trata de que puedas instalarlo con solo 3 clics. Se trata más bien de tener un gran conocimiento sobre Bitcoin y cómo funciona LN en segundo plano. De lo contrario, solo se está creando una red caótica de personas que no tienen idea de lo que están haciendo. Sí, los ayudé mucho con mis guías y estando disponible casi las 24 horas del día, los 7 días de la semana con consejos. Pero no es suficiente. Tienen que hacer un gran esfuerzo para leer y aprender sobre los nodos. De lo contrario, todo es en vano.

Sí, algunos de ellos comenzaron a educarse lentamente y se convirtieron en buenos operadores de nodos. Pero a la mayoría no le importaron las advertencias y siguen haciendo funcionar sus nodos de muy mala manera, sin el mantenimiento adecuado, sin conocimientos básicos sobre cómo funciona LN, y algunos de ellos solo se centran en "ganar sats".

Esta situación empeora cada día, porque estos "nodos malos" están creando una pesadilla para TODOS NOSOTROS en la red.

PROBLEMAS REALES EN LN

Aquí mencionaré algunos aspectos de esta pesadilla (quizás algunos problemas ya estén solucionados):

RECOMENDACIONES PARA NUEVOS EJECUTADORES DE NODOS PÚBLICOS DE LN

Entonces, como nuevo usuario en este fascinante mundo de Lightning Network, lo que debe hacer es:

Ejemplo de un usuario de Umbrel que quiere ser un "operador de nodo" sin tener idea de lo que está haciendo

SOLICITUDES PARA DESARROLLADORES DE LIGHTNING

Considere encontrar una manera de mejorar el código de LN con estos aspectos. Estas solicitudes no son solo para desarrolladores de implementación de LN, sino también para herramientas de gestión y billeteras como Thunderhub, RTL, Zeus, etc. Tal vez sus objetivos sean diferentes, pero al menos escuche lo que dicen y solicitan los usuarios:

CONCLUSIÓN

Espero que este artículo abra los ojos a muchas más personas y haga que se den cuenta de que todavía tenemos trabajo por hacer para mejorar LN. Aún tenemos tiempo para solucionarlo y podemos empezar con cosas sencillas: educar a los nuevos usuarios y corregir o mejorar el código de LN.

Puedes volver a abrir un canal, pero los satélites perdidos por el cierre forzado y la reapertura se han perdido en vano...

Y cuando empieces a tener 4 o 5 FC por semana, no te parecerá tan fiable ejecutar un nodo de enrutamiento.

Yo mismo tengo 2 nodos LN en funcionamiento y estoy considerando cerrar uno de ellos por completo. Tal vez ambos (CLN y LND) y simplemente ejecutarán un Blixt o Zeus en computadoras de escritorio o dispositivos móviles, de forma privada y sin importarles el enrutamiento ni la ayuda a la red.

Estoy dispuesto a enrutar de forma gratuita, pero pagar por cerrar a la fuerza los errores de otros... no es aceptable./<

Comenzamos a construir una red de pagos, pero otros del otro lado están tratando de cerrarla. Ahora tenemos mercados de liquidez, compramos canales, pero si estos "contratos" no se respetan y no se establecen con ciertas reglas, a nadie le importará y simplemente cerrarán sus canales. La reputación no te devolverá los sats que hayas perdido por ese cierre forzoso y la red que empezaste a construir ahora está perdida.

Aquí tenemos un ejemplo: un vendedor que vendió un canal y luego estuvo dispuesto a cerrarlo. Sí, el par podría estar desconectado o en línea, pero tú tienes un contrato cuando vendes ese canal y esto creará un precedente. La gente te venderá canales y luego los cerrará. Todo tu trabajo se habrá perdido.

Sí, este vendedor tiene razón, le preocupa que el par esté desconectado, pero el contrato es un contrato. Hay que respetarlo.

También podría ser el maldito chisme, que a veces es realmente una locura, que muestra a algunos compañeros desconectados, pero en realidad no lo están.

Yo mismo estuve en una situación en la que, unos días seguidos, 3, 4 o 5 compañeros aparecieron desconectados (de un total de 55 compañeros). Uno de ellos era incluso mi CLN de otro nodo, que estaba viendo al mismo tiempo y estaba bien, en línea y bien. Entonces LND decidió cerrar la conexión con estos compañeros, sin ningún motivo.

Intenté volver a conectarme con los compañeros, algunos funcionaron, otros no. Me comuniqué con los compañeros, dijeron que estaban en línea y bien. Mi CLN incluido.

¿Por qué está sucediendo esto? Nadie lo sabe ni intenta solucionarlo. Y a partir de este problema comienzan los otros problemas con los HTLC pendientes y luego los cierres forzados.

Estoy lanzando una ADVERTENCIA aquí, ahora, y tal vez en unos años la gente recuerde mis palabras.

Si este problema en LN, con canales cerrados forzados no se soluciona de alguna manera, o no se agregan nuevas reglas específicas en el código, veremos una gran centralización en un puñado de grandes nodos que manejarán la liquidez, con enormes tarifas.

O tal vez en unos años, veremos surgir una nueva LN, la LN de plebs, en paralelo, donde nacerá otro sistema de pago, pero que puede estar "vinculado" a la "LN centralizada" que se está formando hoy.

Al momento de escribir este artículo, LND también lanzó v.0.15 y CLN v0.11.1, solucionando algunos problemas, pero al mismo tiempo causando cierres forzados masivos para muchos nodos.

Como puede ver aquí en este gráfico de https://bitcoinvisuals.com/ln-nodes:

Muchos de esos nodos que “desaparecieron” del gráfico son:

Nota: una continuación de este artículo está aquí con una guía sobre cómo usar LN en 3 niveles