Por qué los visualizadores de Bitcoin Lightning no son lo que parecen

Posted by

Los visualizadores de datos se han convertido en una herramienta favorita para los usuarios de Bitcoin ansiosos por contar la historia de la adopción constante de la tecnología de pagos en desarrollo. Ya se han lanzado una tonelada de visualizadores para representar la red de formas novedosas, desde representaciones 3D y series de tiempo históricas, hasta árboles genealógicos y animaciones experimentales.

Bitcoin Lightning

Observar cómo los nodos y los canales se despliegan en redes complicadas se ha convertido en algo así como un deporte para los fanáticos de Lightning.

“Solía ​​verificar el precio de Bitcoin todos los días, pero ahora reviso los nodos de Lightning Network”, escribió un entusiasta en Reddit, y agregó que, a diferencia de los gráficos de precios, Lightning está siempre en una tendencia ascendente.

Pero según varios desarrolladores que trabajan en las implementaciones de esta red, las imágenes no cuentan toda la historia.

“La mayoría de las instantáneas se volverán cada vez más irrelevantes”, dijo Olaoluwa Osuntokun, CTO y cofundador de Lightning Labs. Por un lado, las imágenes se basan en vistas desde un solo nodo, que tiene acceso limitado a toda la red.

“No es autoritativo, no es realmente indicativo de la topología a más largo plazo”, continuó Osuntokun.

Sin embargo, las imágenes en este momento juegan un papel importante, a menudo para tener una idea acerca de cómo está creciendo la red, es decir, si Lightning está cumpliendo su promesa de descentralización.

El desarrollador pseudónimo “Intel”, que creó el popular visualizador #recksplorer, estuvo de acuerdo, diciendo que estas herramientas son la forma más fácil de observar el crecimiento de la red en este punto.

Intel continuó:

“Puedes comparar visualmente cómo se veían antes y mirar ahora, haciendo que el crecimiento de la red sea realmente notable. Es mucho más agradable que compartir números sin formato de nodos de red”.

Una foto incompleta

Aún así, de acuerdo con Osuntokun, a medida que la red continúa creciendo, estas representaciones visuales se volverán más problemáticas.

Aunque los usuarios a veces se quejaron de la falta de visibilidad en toda la red, pensando que se debía a un código defectuoso, la vista parcial de los nodos es una característica necesaria, ya que mejora la privacidad y reduce los costos de almacenamiento de nodos individuales.

Bitcoin Lightning Network

Además, debido a ciertos parámetros de implementación, si un canal ha estado inactivo durante más de dos semanas o si contiene una cantidad muy pequeña de fondos, es posible que no sea visible para todos los nodos. También existirían nodos y canales que no se anuncian en absoluto.

“En realidad, es opcional que los nodos envíen pruebas autenticadas que certifiquen la existencia de un canal”, dijo Osuntokun.

Incluso las vistas en capas desde múltiples nodos no te darían una imagen completa.

Tyzbit, el autor pseudónimo de varios visualizadores interactivos de Lightning, comparó esto con una habitación oscura y llena de gente, con grupos de personas escondidas detrás de otras.

“No necesitas saber de todos los que están en la habitación para enviar dinero a alguien, sólo necesitas una ruta de trabajo”, explicó tyzbit. “Nadie tiene una imagen perfecta de la red”.

De acuerdo con Osuntokun, aunque eso podría preocupar a la gente de que en realidad la red no está creciendo tan rápido como algunos sugieren, en realidad muestra el lado más positivo.

En Lightning no hay necesidad de consenso, o un acuerdo global de lo que es la red, incluso es posible que varias redes lightning no conectadas puedan existir a la vez. Con esto en mente, es probable que la red total pueda ser mucho más grande que la representada en las imágenes.

El final de los visualizadores

Los visualizadores pueden tener una vida útil corta, de todos modos.

Por un lado, Osuntokun dijo que a medida que Lightning agrega más características de privacidad, los visualizadores no podrán recopilar datos más específicos, como la ubicación física, sobre los nodos. Esto es obviamente un beneficio para los usuarios, ya que los datos sobre su ubicación podrían exponerlos a ataques, pero a expensas de las herramientas visuales.

“A medida que el gráfico se hace cada vez más grande, las visualizaciones probablemente comenzarán a colapsar los canales para reducir la dimensionalidad del renderizado”, dijo Osuntokun, “de lo contrario, las cosas terminarán luciendo como una bola de hilo muy pronto”.

Intel se hizo eco de este punto, indicando que el software de visualización eventualmente no podrá manejar la cantidad de solapamientos en la red.

“Una gran red Lightning se convierte en un lío enredado, y no hay forma de que puedas desenredarlo para fines de visualización”, dijo.

2017-05-01