¿Cómo Funcionan las Direcciones Lightning?

Y Cómo Obtener Una a Través de Blink
¿Cómo Funcionan las Direcciones Lightning?
October 29, 2024
Publicado por
Eduardo Próspero

Una nueva opción a las de algún modo engorrosas invoices y códigos QR, las Direcciones Lightning ofrecen una forma más cómoda de enviar Bitcoin a través de la red Lightning. A su llegada, el protocolo de pago de Capa 2 introdujo transacciones casi instantáneas y mucho más baratas que se basan en la solidez y seguridad de la cadena principal de Bitcoin. Las Direcciones Lightning añaden cualidades similares al correo electrónico al sistema peer-to-peer interoperable, y eso es solo la punta del iceberg.

Tanto los invoices como los códigos QR están todavía en uso, y son definitivamente útiles para ciertas situaciones. Sin embargo, añaden fricción. Para activarlos, los usuarios necesitan un dispositivo con cámara o copiar y pegar una larga cadena de texto. Además, los invoices son de un solo uso, vienen con una fecha de caducidad y suelen tener una cantidad específica fijada. Si, por ejemplo, un streamer quiere pedir donaciones a su audiencia, los invoices y los códigos QR no son las herramientas adecuadas. Por suerte para el streamer, las Direcciones Lightning están aquí para simplificar la vida de todos.

Según la página del proyecto en GitHub: 

"Las Direcciones Lightning son un identificador de Internet que permite a cualquiera enviarte Bitcoin a través de la red Lightning. No es necesario escanear códigos QR ni pegar invoices".

La definición de Identificador de Internet es:

"Un addr-spec es un identificador específico de Internet que contiene una cadena interpretada localmente seguida del carácter arroba ("@", valor ASCII 64) seguido de un dominio de Internet".

Así pues, las Direcciones Lightning son similares a las direcciones de correo electrónico, que resultan familiares a todos los usuarios de Internet.

¿Qué Otra Cosa Pueden Hacer las Direcciones Lightning?

Como promete el sitio oficial de las Direcciones Lightning, estos identificadores proporcionan "una forma masivamente más sencilla para que cualquiera pueda enviarte Bitcoin al instante en la red Lightning". No sólo eso, las Direcciones Lightning son interoperables, ya que ofrecen "un nuevo estándar diseñado para romper las barreras entre proveedores Lightning". Para enviar Bitcoin a una Dirección Lightning, basta con escribirla en el campo de invoice del monedero elegido y pulsar enviar. Así de fácil.

Bajo la capota, las Direcciones Lightning proporcionan una nueva forma de interactuar con LNURL, el protocolo UX de la red Lightning. LNURL se basa en HTTP, el protocolo de transferencia de hipertexto que hace funcionar Internet. A través de LNURL, los clientes de la red Lightning pueden intercambiar información, coordinar esfuerzos y realizar tareas. Como HTTP, ofrece un lienzo en blanco que permite todo tipo de innovaciones y la aparición constante de nuevas funciones.

Introducción a la Dirección Lightning

Como bien dice el vídeo introductorio de ZEBEDEE, "una Dirección Lightning es otra forma de obtener un código QR LNURL". Técnicamente hablando, cuando alguien envía Bitcoin a una Dirección Lightning, el monedero genera una solicitud de pago LNURL y, a continuación, una factura BOLT11. Según the Builder’s Guide repository, el estándar BOLT11 se refiere a:

"BOLT significa 'Basis of Lightning Technology' (Base de la tecnología Lightning) y cubre todas las especificaciones de la red Lightning. Las especificaciones BOLT son necesarias para permitir que distintas implementaciones funcionen e interactúen en la misma red. Así, con la especificación, una factura Lightning creada por cualquier cliente o herramienta será entendida por todas las demás implementaciones."

Por supuesto, todo esto se oculta al usuario. Que, reconozcámoslo, no tiene ningún interés en toda esta jerga técnica. Todo lo que el usuario necesita saber es que con las Direcciones Lightning enviar bitcoin es tan fácil como enviar un correo electrónico.

¿Puede Alguien Confundirlas con Direcciones de Correo Electrónico?

La respuesta corta es sí, pero todo el mundo debería comprobar siempre dos y tres veces cada parte de una transacción en Bitcoin. Además, el riesgo es mínimo porque el remitente no perderá los fondos. Como no hay un monedero asociado a la dirección de correo electrónico, la operación no se realizará y los fondos permanecerán en el monedero original. 

Vale la pena señalar que este problema teórico fue la inspiración de Michael Saylor para transformar cada correo electrónico corporativo de Microstrategy en una Dirección Lightning. En abril, como invitado en el Café Bitcoin en Twitter Spaces, Saylor dijo:

"Averigué al respecto y pensé: un momento, estamos creando software empresarial y estamos conectados al directorio activo, ¿por qué no convertimos todas las direcciones de correo electrónico corporativas en Direcciones Lightning para que tu correo electrónico sea tu Dirección Lightning?".

Cualquiera con un dominio de Internet puede hacer lo mismo de forma no custodial utilizando servicios como satdress, Ligess y PHP Lightning. Alternativamente, uno podría ir por la ruta DIY y servir "su propio servidor HTTP con soporte para protocolos LNURL Pay + Internet Identifier".

En cualquier caso, para quienes no estén interesados en ir tan lejos, Blink ofrece una solución sencilla.

¿Cómo Consigo una Dirección Lightning en Blink?

Tan fácil como 1, 2, 3. Sólo tienes que descargar la aplicación, elegir tu nombre de usuario y Blink creará automáticamente una para ti. Tu dirección Lightning será "[nombredeusuario]@blink.sv". Somos el monedero Bitcoin de todos los días y simplificar es nuestro objetivo.

Descarga Blink

Comienza a enviar y recibir Bitcoin