403 / 736ROASBEEF

Olaoluwa Osuntokun

Laolu Osuntokun, roasbeef — desarrollo Lightning

Olaoluwa Osuntokun, también conocido como Laolu o roasbeef, ayuda a convertir las ideas de Lightning en programas que funcionan. Es cofundador de Lightning Labs y coautor de Mastering the Lightning Network. Su trabajo está detrás de los canales de pago y de proyectos para transferir otros activos utilizando la infraestructura de Bitcoin.

Olaoluwa Osuntokun es desarrollador y director técnico de Lightning Labs. Su trabajo está vinculado a lnd, un programa para operar un nodo de Lightning, y a Taproot Assets, un protocolo para emitir y transferir activos anclados en Bitcoin. Para entender su aportación conviene empezar por las funciones de cada programa, no por sus comandos.

Cuando un pago por Lightning llega rápidamente, la cartera muestra sobre todo una confirmación. Detrás hay programas que mantienen canales de pago y se comunican con otros participantes. Olaoluwa Osuntokun contribuye a desarrollar esas herramientas. Consultada el 21 de octubre de 2026, la página del equipo de Lightning Labs lo presenta como cofundador y CTO, es decir, director técnico. Es un cargo dentro de una organización. La red está formada por nodos operados de manera independiente; él no los administra todos. [1]

lnd gestiona canales de pago, acuerdos que permiten realizar pagos repetidos sin registrar cada cambio de saldo en la cadena de bloques. También busca rutas a través de otros nodos, los ordenadores que participan en la red. Obtiene información de Bitcoin mediante un backend, un servicio conectado que proporciona esos datos, como bitcoind, btcd o el cliente ligero neutrino. Ejecutar lnd no implica ejecutar también un nodo completo de Bitcoin. Importa qué servicio se conecta al programa. [2]

Osuntokun escribió Mastering the Lightning Network junto con Andreas M. Antonopoulos y Rene Pickhardt. La primera edición apareció el 21 de diciembre de 2021. El libro pasa del funcionamiento de la red a los canales, las rutas y la operación de nodos, explicando qué sucede entre enviar y recibir un pago. Está pensado para lectores técnicos con conocimientos básicos de Bitcoin. Para una instalación actual también hace falta documentación reciente: los ejemplos antiguos pueden no corresponder a la versión utilizada. [3]

Otra parte de su trabajo gira en torno a Taproot Assets. El programa tapd permite emitir y transferir otros activos, por ejemplo un token que represente un derecho de cobro frente a un emisor. Sus registros quedan vinculados criptográficamente a un UTXO de Bitcoin, una salida de transacción aún no gastada. Las pruebas detalladas se transmiten fuera de la cadena. Son cosas distintas los bitcoin de esa salida y el activo anclado a ella: sus unidades no se convierten en satoshis, las unidades mínimas de bitcoin, ni heredan automáticamente sus propiedades. [4]

Al recibir un activo necesitamos pruebas de su emisión y sus transferencias. Un servicio Universe conserva esos datos. Un desarrollador puede solicitarlos mediante QueryProof e identificar el registro con un UniverseKey, que combina el identificador del activo o del grupo con la clave del registro concreto. La respuesta acredita su inclusión y la emisión o el cambio de estado del activo. Permite comprobar los datos presentados; no concede permiso para gastarlo ni sustituye una copia de seguridad de la clave privada. [5]

La arquitectura tiene una consecuencia práctica para las copias de seguridad. lnd conserva la clave privada y tapd guarda otros datos necesarios para gastar la salida, incluido un ajuste de clave llamado Taproot tweak. El README advierte que la semilla de lnd por sí sola no permite recuperar los activos emitidos o recibidos. Esas palabras recuperan material de claves, pero desinstalar la aplicación puede borrar los otros datos. Antes de hacerlo hay que respaldar los datos locales de tapd según la documentación; las palabras no son una copia completa de este conjunto. [4]

El anuncio de Taproot Assets del 23 de julio de 2024 describe pagos de activos por Lightning utilizando liquidez en bitcoin, es decir, fondos disponibles en los canales. Un nodo de enlace situado en el extremo de la red realiza el cambio entre el activo y bitcoin. Mediante RFQ, una solicitud de cotización, el receptor obtiene un precio válido durante un tiempo limitado. Puede aceptarlo o rechazarlo y buscar otro. Lightning no garantiza un cambio permanentemente fijo ni disponibilidad continua: también cuentan el proveedor y la oferta concreta. [6]

Al conectar una aplicación a tapd también hay que decidir quién puede enviar órdenes. TLS cifra la conexión para proteger los datos durante el transporte; los macaroons son tokens que sirven para autorizar operaciones. Estas funciones no se sustituyen entre sí. Una orden puede llegar de forma segura y aun así proceder de alguien que no debería tener acceso. Por eso no se debe compartir un token de acceso simplemente porque la conexión esté cifrada. [4]

Para obtener la imagen más completa, lee esta entrada junto con Joseph Poon, Elizabeth Stark, Lightning Network. También enlazan con esta entrada Joseph Poon, Elizabeth Stark.

DOC · 001Lightning Labs — teamDocumentación DOC · 002lnd — implementation and backendsDocumentación DOC · 003Mastering the Lightning Network — first editionDocumentación DOC · 004Taproot Assets — architecture and recoveryDocumentación DOC · 005Taproot Assets — QueryProof APIDocumentación DOC · 006Lightning Labs — multi-asset Lightning release (2024)Documentación
Revisado: Fuentes primero · No es asesoramiento financiero