Publicado originalmente en Substack el 31 de octubre de 2021. Actualizado aquí el 13 de octubre de 2024.
Una guía sencilla que enumera el software disponible que puede utilizar para ejecutar un nodo de la red Lightning de Bitcoin y sus principales funcionalidades
Hoy es 31 de octubre de 2021 y celebramos 13 años desde que Satoshi Nakamoto publicó el Libro blanco de Bitcoin. Para honrar este día especial, estoy publicando esta guía sobre Bitcoin y los nodos Lightning, para ayudar a los nuevos usuarios a tener más opciones para ejecutar un nodo.
Bien, ahora eres un bitcoiner que comienza su viaje en la madriguera profunda de Bitcoin y quieres profundizar en la gestión de un nodo BTC/LN. Ya sabes cómo usar/administrar una billetera BTC/LN, sabes cómo obtener algunos BTC de los exchanges, sabes que no es bueno dejar tus BTC en servicios de custodia, es hora de que tomes la responsabilidad en tus propias manos. Bueno…
O eres un pequeño comerciante, tienes un negocio que quiere empezar a aceptar Bitcoin a través de pagos de Lightning Network, sin intermediarios de ningún tipo, como Bitcoin Papers establece en el resumen:
Una versión puramente peer-to-peer del dinero electrónico permitiría que los pagos en línea se envíen directamente de una parte a otra sin pasar por una institución financiera.
Otros recursos sobre por qué ejecutar y qué son los nodos de Bitcoin:
- ¿Qué es un nodo completo de Bitcoin - Bitcoin.org
- Cómo asegurar su soberanía financiera - Jameson Lopp
- Razón principal por la que debería ejecutar un nodo - In Bitcoin We Trust
- Mitos y conceptos erróneos sobre los nodos de Bitcoin - Bitcoin Wiki
- Guía de Bitcoin Lightning solo para Tor - Jameson Lopp
- Guía de Node Box para Ubuntu - Ministry of Nodes
- Página de recursos de Bitcoin
- Recurso de la red Lightning Página
- Recursos integrales para operadores de nodos de Lightning Network: por Aljaz Ceru
Repasemos rápidamente algunas de las mejores soluciones que están disponibles en la actualidad. La idea es ser TOTALMENTE independiente y administrar usted mismo su dinero y pagos, sin intermediarios de por medio.
Todo depende de las particularidades de su actividad comercial, infraestructura, presupuesto, conocimientos de tecnología que tenga y el nivel de "independencia" que desee tener.
Otro aspecto a mencionar: cada tipo de nodo utiliza un código de implementación específico para Lightning Network: LND, Core Lightning, Eclair, LDK, Rust, Electrum.
Un nodo de Bitcoin tiene que estar en línea las 24 horas del día, los 7 días de la semana y ser confiable. Así que prepárate para mantenerlo "vivo" y bien conectado a Internet. Tu nodo es tu propio banco.
Antes de sumergirnos en la variedad de nodos de escritorio, podemos mencionar que también existen versiones para dispositivos móviles, que sincronizan SPV, una pequeña parte de los encabezados de los bloques de un servidor de nodo completo confiable y mantienen un nodo LN sin custodia en tu dispositivo móvil.
Si no estás buscando ejecutar un nodo de enrutamiento PÚBLICO, solo lo quieres para tu uso personal, con pagos pequeños, ejecutar un nodo LN PRIVADO en tu móvil con estas aplicaciones de billetera es más que suficiente:
- Billetera Blixt (Neutrino, nodo LND) - iOS, Android, macOS y próximamente Linux
- Breez (Neutrino, nodo LND) - iOS, Android
- Billetera Zeus LN (Neutrino, nodo LND) - iOS, Android, macOS
- Billetera Green LN (Greenlight, nodo GDK) - iOS, Android
- Billetera Phoenix (Electrum SPV, nodo Eclair) - iOS, Android
- Billetera Bitkit (nodo LDK Electrum SPV) - iOS, Android
- Valet (nodo Electrum SPV, Immortan) - Android
- Electrum (nodo Electrum SPV, Electrum) - iOS, Android
- Bluewallet (nodo Electrum SPV, LDK) - iOS, Android
Nodo Umbrella - DIY y Bitcoin Máquina
Descripción:
- Esta es una forma gratuita, sencilla y rápida de crear un nodo DIY, con su propio hardware (dispositivo RPi o PC/Linux normal) y también es totalmente gratuita y de código abierto.
- Ahora también se ofrece como Máquina Bitcoin, plug'n'play, lista para usarse como un servidor personal, con muchas aplicaciones ya incluidas y bloques sincronizados.
- En este momento es un nodo solo Tor, que viene con el último nodo Bitcoin y el nodo LND, con un panel de control web simplista para administrar su nodo Bitcoin y Lightning, configuraciones / estado del sistema / copia de seguridad / semilla, App Store para agregar / eliminar Aplicaciones, conectar al menú de billeteras.
- Una vez que se hayan instalado y sincronizado los datos de la cadena de bloques, puedes comenzar a usarla como tu propio banco, conectando muchas aplicaciones de billetera y complementos de procesadores de pagos a sus aplicaciones incluidas en la parte superior del nodo LND. Algunas de las aplicaciones como BTCPay y LNBits, si quieres usarlas en clearnet, requerirán algunas modificaciones en la configuración para poder ser "visibles" fuera de la red Tor. Se incluyen guías.
Software utilizado, aplicaciones disponibles/incluidas:
- OS Rasp DebianOS adaptado para aplicaciones dockerizadas (para usuarios de RaspPi)
- Cualquier distribución de SO Linux + Docker (se recomienda Debian para usuarios que no sean de RPi)
- Bitcoin Core + nodo LND como software de nodo base + Electrs (servidor Electrum)
- Además, puede instalar y usar el nodo CLN
- AppStore: BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, Whirlpool, Sphinx Relay, Bluewallet LNDHUB, Spectre, LNMarkets, Kristall Bull, VaultWarden, NextCloud, Synapse Matrix / Element, SqueakNode, PhotoPrism, Pi-Hole, SimpleTorrent, Home Assistant, Node-RED, code-server, Gitea y muchos más
Recursos:
- Página oficial - Página de GitHub - Foro de la comunidad - Grupo de Telegram - Blog
- Guía de inicio con Umbrel, que explica en profundidad cómo empezar, cómo instalarlo y cómo administrarlo.
myNodeBTC - DIY y Premium
Descripción:
- myNode es un dispositivo dedicado que brinda acceso a Bitcoin y Lightning Network junto con una serie de otras funciones.
- Solución de nodo completa con muchas funcionalidades, puede comprar la máquina ya instalada o puede descargar el software y construirlo usted mismo con su propio hardware.
- Se ofrece en 3 versiones: One, Premium, Community Edition (DIY gratis) y también puede solicitar una máquina RPi ya instalada y sincronizada (myNode One)
- Puede ejecutarse en Tor o clearnet según lo decida el usuario y viene con un panel de control web simple donde el usuario puede administrar las aplicaciones y el estado de los servicios del nodo.
- Una vez instalado y sincronizado, el usuario puede conectarse a varias aplicaciones de billetera y pagos. soluciones.
Software utilizado, aplicaciones disponibles/incluidas:
- OS Rasp DebianOS adaptado para aplicaciones dockerizadas (para usuarios de RaspPi)
- cualquier distribución de Linux del SO + implementación de VM
- Bitcoin Core + nodo LND como software de nodo base + Electrs (servidor Electrum)
- AppStore: BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, Whirlpool, Dojo, JoinBox, Sphinx Relay, Bluewallet LNDHUB, Spectre, CKBunker, Caravan, PyBlock, Remote Access VPN y muchos más
Recursos:
- Página oficial - Página de GitHub - Foro de la comunidad - Grupo de Telegram
- Guías de documentación completa
- Tutoriales en video - Serie Ministry of nodes
RaspiBlitz - DIY
Descripción:
- Nodo Bitcoin y Lightning DIY en una RaspberryPi dispositivos
- Está principalmente dirigido a aprender a ejecutar su propio nodo descentralizado desde su hogar, porque: No es su nodo, no son sus reglas. Descubra y desarrolle el creciente ecosistema de Lightning Network convirtiéndose en parte integral de él. Construyalo como parte de un taller o como un proyecto de fin de semana.
- Se ejecuta de forma predeterminada en Tor, pero también viene con un servicio como IP2Tor para acceder a él desde la red clara
- Tiendas de hardware: Fulmo, DIY Nodes, LightningInABox
Software utilizado, aplicaciones disponibles / incluidas:
- OS Rasp DebianOS
- Bitcoin Core + LND o C-Lightning Nodo como software de nodo base + Electrs
- Nodo Lightning básico opcional
- Aplicaciones/complementos: BTC RPC Ecplorer, Mempool, RTL (Ride The Lightning), Thunderhub, Lightning Terminal, BTCPay Server, LNBits, JoinMarket, BoS, Circuit Breaker, Specter, PyBlock, Kindle Display, Suez, ChanTools, StackingSats, CLBoss, Spark, Sphinx Relay, Telegraf y muchos más
Recursos:
- Página oficial - GitHub - Foro de la comunidad - Telegram Grupo
Embassy Start9 - HW + SW premium y DIY
Descripción:
- Máquina plug'n'play, licencia paga para el sistema operativo si desea hacerlo usted mismo
- Fácil de configurar y usar con su interfaz web, conexiones sencillas a aplicaciones de billetera
- Embassy es un elegante servidor personal plug'n'play para ejecutar software alojado por uno mismo. Se encuentra silenciosamente en su estante, funcionando todo el día y toda la noche: su propia nube privada.
- Se ejecuta de forma predeterminada en la red Tor, lo que protege la privacidad del usuario
Software utilizado, aplicaciones disponibles / incluidas:
- Sistema operativo Rasp DebianOS como sistema operativo base
- Bitcoin Core + LND o nodo C-Lightning como software de nodo base + Electrs
- Aplicaciones/Servicios/Plugins: Matrix, BTCPay Server, BitWarden, File Browser, Sphinx Relay, Mastodon, CUPS, BAR, RTL, Thunderhub, Spark, Photoview, Bitcoin Proxy y muchos más.
Recursos:
- Página oficial - GitHub - Community Matrix - Telegram Group
- Guías de documentación completa
- Instala Embassy en cualquier PC x86
- Tutoriales en video
NODL - Asistente personal premium de Bitcoin
Descripción:
- Máquina de nodo Bitcoin plug'n'play, fácil de configurar y usar
- Funciona con Tor, totalmente personalizable, código abierto
- Viene en 3 versiones: One, Dojo, Cloud, Rack
Software utilizado, aplicaciones disponibles / incluidas:
- SO Debian Linux como SO base
- Bitcoin Core + nodo LND como software de nodo base + Electrs
- Aplicaciones/Servicios/Plugins: BTCPay Server, RTL, Thunderhub, Whirlpool, Dojo, BTC RPC Explorer.
Recursos:
Servidor BTCPay: máquinas DIY y Plug’n’Play
Descripción:
- Procesador de pagos de Bitcoin de código abierto y alojado por uno mismo. Es seguro, privado, resistente a la censura y gratuito.
- Puedes instalarlo tú mismo en tu propia PC con Linux o comprar una máquina Plug’n’Play disponible, fácil de instalar y configurar, también hay versiones alojadas disponibles
- El objetivo principal de BTCPay Server es eliminar las dependencias de terceros de confianza. Las aplicaciones están integradas en aplicaciones que dejan obsoletas a las autoridades centrales y permiten a los usuarios una forma sencilla de ampliar el caso de uso del software. Los usuarios pueden alojar por sí mismos todo tipo de aplicaciones personalizables que funcionan de inmediato.
- Pagos directos de Bitcoin entre pares, sin tarifas de transacción (aparte de la tarifa de red, sin tarifas de procesamiento, sin intermediarios, sin KYC, sin custodia (control completo sobre la clave privada), privacidad y seguridad mejoradas, compatibilidad con Tor, pagos pull
- Gestión de usuarios, gestión de tiendas
Software utilizado, aplicaciones disponibles / incluidas:
- SO Debian Linux como SO base o Rasp DebianOS
- Bitcoin Core + LND o C-Lightning o nodo Eclair + servidor Electrum
- Aplicaciones/Servicios: BTCPay Server, RTL, PayJoin, Wordpress, Pi-Hole, JoinMarket
- Botones de pago fáciles de integrar, aplicación de punto de venta, aplicación de financiación colectiva, aplicación de pago Solicitudes, Monedero interno que depende de nodos completos con integración de monedero de hardware, Soporte de Payjoin, Aplicaciones de Lightning Network, Contabilidad
- Plugins para Woocommerce, Shopify, Drupal, Magento, PrestaShop
Recursos:
- Página oficial - GitHub - Grupo de Telegram - Blog
- Guías de documentación completa - Casos de uso
- Canal de YouTube
Tiendas/Máquinas de alojamiento listas para usar:
- LightningInABox, NODL, BitcoinPOS, CoinCharge, Voltage.Cloud
- CypherPunkPay: una versión liviana de BTCPay Server
Nodos caseros sencillos DIY
Descripción:
- Software de nodo que puedes instalar en tu propia PC normal, con fines de prueba o simplemente para tener un nodo Bitcoin & Lightning simple para uso personal
- No se necesitan habilidades técnicas avanzadas
- Limitado en opciones y aplicaciones adicionales, pero suficiente para poder realizar transacciones a través de la red Lightning de manera autocustodia
- Puedes conectar varias aplicaciones de billetera a tu propio nodo
Software utilizado:
- SO Windows, SO Linux, MacOS
- Bitcoin Core, Knots, LND, Eclair, Core Lightning, LDK, Eclair
Recursos:
- Nodo LND o CLN DYI de MiniBolt
- ParmanNode: instalación sencilla con comandos en línea
- Node Launcher: nodo para Windows y Mac con LND
- PhoenixD Server: un nodo simple con Eclair
- Nodo LND estándar: nodo para Linux máquina con Tor
- NixBitcoin: colección de paquetes Nix y módulos NixOS para instalar fácilmente nodos de Bitcoin con todas las funciones y con énfasis en la seguridad.
- CypherPunkPay: una versión liviana de BTCPay Server
Solución de nodo alojado
Descripción:
- No tiene la opción de alojar su propia máquina de nodo o necesita una solución más segura y confiable
- No tiene control total sobre la máquina, pero aún controla el software
- Tiene costos más altos de mantenimiento y servicios
- No tiene habilidades técnicas necesario
Software utilizado:
- Generalmente, se basa en el sistema operativo Linux
- LND, Core Lightning, LDK, PhoenixD, servidor BTCPay, Wordpress/Woocommerce
Recursos:
- Servidor BTCPay alojado CoinCharge
- Voltage Cloud: nodos y aplicaciones LN alojados
- GreenLight Blockstream
- Nodana: LND, PhoenixD, Alby Hub, LNbits y más
- Alby Cloud - Ejecuta tu propia instancia de Alby Hub en la nube
Nodo Ronin Dojo
Descripción:
- Nodos totalmente enfocados en la privacidad, solo Tor
- SOLO nodo Bitcoin en cadena, NO nodos Lightning
- No se requieren habilidades técnicas
- Dispositivo plug'n'play
Software utilizado:
- Base del sistema operativo Linux
- Bitcoin Core
- Whirlpool coinjoin
Recursos:
RoninDojo web | Nodos de la tienda Dojo | Documentación wiki