Nodos e infraestructura

Por qué operar tu propio nodo de Bitcoin

Un pequeño nodo doméstico y un disco externo junto a una lupa que sugiere la verificación independiente.

Esta guía es una traducción del original en inglés, que es el texto de referencia. Leer en inglés

Aviso sobre enlaces de afiliado: el enlace al Umbrel Home que aparece más abajo es de afiliado y podemos cobrar una comisión. El del Start9 Server One es un enlace normal. Para la mayoría de los lectores recomendamos montar su propio nodo, como en esta guía. La tabla de costos muestra por qué.

Cada transacción de Bitcoin que haces pasa por el nodo de otra persona antes de llegar a la red. Si no operas tu propio nodo completo de Bitcoin, dependes de un tercero para saber qué ocurre en la blockchain. Ese tercero conoce tu dirección IP, las direcciones de tu billetera y tu historial de transacciones. Operar tu propio nodo elimina por completo esa dependencia.

Aquí aprenderás todo lo necesario para configurar y operar un nodo completo de Bitcoin en casa: por qué importa, qué hardware necesitas, qué software elegir y cómo instalarlo paso a paso. El trabajo lleva de 30 a 60 minutos. Después, el nodo tarda unos días en comprobar toda la blockchain. Esta guía es para quienes quieran verificar sus propias transacciones y mantener sus direcciones en privado.

Por qué importa tener tu propio nodo completo de Bitcoin

El documento técnico de Bitcoin describe un sistema de efectivo electrónico entre pares. Eso significa que interactúas directamente con la red, sin intermediarios. Sin embargo, hoy la mayoría de los usuarios de Bitcoin depende de infraestructura ajena para difundir transacciones y consultar saldos. Eso va en contra del diseño del protocolo.

Al operar un nodo completo recuperas tres propiedades que Bitcoin se diseñó para ofrecer. Como verás en nuestra guía sobre las opciones actuales para montar un nodo, cada vez es más accesible. Por eso hay menos motivos que nunca para depender de infraestructura ajena.

Soberanía financiera

Cuando operas tu propio nodo, haces cumplir las reglas de consenso de Bitcoin por tu cuenta. Tu nodo valida cada bloque y cada transacción según las reglas del protocolo. Nadie puede colarte una blockchain falsa con reglas alteradas, más bitcoins de los que existen o monedas gastadas dos veces. Si los mineros o la mayoría de los demás nodos intentaran cambiar las reglas (por ejemplo, aumentar el límite de 21 millones de monedas), tu nodo rechazaría esos bloques automáticamente.

Llega un bloque nuevo desde otro nodo. Tu nodo comprueba por su cuenta todas las reglas, sin confiar en los demás. Cada firma debe ser válida, ninguna moneda puede gastarse dos veces, el minero puede pagarse como máximo 3,125 BTC más las comisiones y el bloque debe tener suficiente prueba de trabajo, además de cumplir el resto de las reglas. Si las cumple todas, tu nodo lo conserva, usa sus monedas para actualizar el conjunto de UTXO y lo retransmite a otros nodos. Si incumple alguna regla, por ejemplo si paga 100 BTC al minero, tu nodo lo rechaza y no lo retransmite. Los nodos no votan. Cada uno comprueba las reglas por su cuenta, sin importar quién haya minado el bloque.
Tu nodo decide qué bloques acepta. Comprueba cada uno por su cuenta según las reglas. Rechaza un bloque que le pague demasiado al minero, sin importar cuánta potencia de hash se haya usado para producirlo.

Esto ya pasó. En 2017, un grupo de empresas y mineros acordó duplicar el límite de tamaño de bloque de Bitcoin mediante un hard fork llamado SegWit2x. Los nodos que conservaran las reglas existentes habrían rechazado los bloques más grandes. Usuarios y desarrolladores se opusieron al plan y, el 8 de noviembre de 2017, sus organizadores lo cancelaron antes de que se activara. Se discute cuánto influyeron los operadores de nodos en ese desenlace, pero tu nodo decide qué bloques aceptas. Nuestra lección ¿Quién hace cumplir las reglas de Bitcoin y cómo cambian? cuenta la historia.

Verificación independiente

Sin un nodo completo de Bitcoin, tu billetera le pregunta al servidor de otra persona si una transacción se ha confirmado. Ese servidor podría mentir, dar por confirmado un pago que no lo está, mostrarte un saldo incorrecto u omitir transacciones por completo. Con un proveedor de billeteras de buena reputación es poco probable, pero la posibilidad existe, y en Bitcoin lo importante es eliminar la necesidad de confiar.

«No confíes, verifica» describe cómo funciona Bitcoin en la práctica cuando tú mismo ejecutas el software. Va más allá de un lema.

Privacidad en la red

Cada vez que tu billetera se conecta a un nodo ajeno para consultar un saldo o difundir una transacción, el nodo conoce tu IP junto con las direcciones de tu billetera. Con el tiempo, eso dibuja un perfil detallado de tu actividad financiera. Los servidores públicos de Electrum, los proveedores de API de la blockchain y los servicios que usan las billeteras ligeras recopilan estos metadatos, a propósito o no.

Un nodo completo de Bitcoin en tu red doméstica mantiene esa información en casa. Tu billetera se conecta a tu nodo. El resto de la red solo ve un nodo en tu dirección IP que retransmite bloques y transacciones, igual que decenas de miles de otros nodos.

No confíes, verifica: qué hace un nodo completo de Bitcoin

Un nodo completo de Bitcoin descarga y valida toda la blockchain de Bitcoin, desde el bloque génesis (3 de enero de 2009) hasta hoy. A fecha del 28 de octubre de 2026, los datos de los bloques ocupaban unos 780 GB y crecían unos 80 GB al año. Esto es lo que hace tu nodo con esos datos:

  • Descarga todos los bloques de la red Bitcoin desde el bloque 0. Tu nodo descarga datos de varios nodos a la vez y comprueba cada bloque por su cuenta, sin confiar en ninguno.
  • Valida cada transacción de cada bloque. Comprueba las firmas digitales, que las entradas no se hayan gastado dos veces, que la recompensa de minería sea la correcta y que se respeten todas las reglas de consenso.
  • Mantiene el conjunto de UTXO, la base de datos actual de todas las salidas de transacciones sin gastar. Es el registro definitivo de a quién pertenece cada moneda. Tu nodo lo crea por su cuenta a partir de los datos de la blockchain.
  • Retransmite transacciones y bloques nuevos a otros nodos de la red. Cuando difundes una transacción, tu nodo la envía directamente a otros nodos, sin pasar por un servidor centralizado.
  • Rechaza datos inválidos automáticamente. Si otro nodo envía un bloque que incumple alguna regla de consenso, tu nodo lo descarta y puede desconectarse de quien se lo envió.

La sincronización inicial se llama descarga inicial de bloques (IBD, por Initial Block Download) y puede tardar de un día a varios, según tu hardware y la velocidad de internet. Después, el nodo se mantiene al día al procesar bloques nuevos cada 10 minutos en promedio, con un consumo mínimo de recursos. El proceso completo se explica en nuestra guía sobre cómo operar un nodo de Bitcoin para ganar soberanía.

Nuestra guía técnica sobre configuración de un nodo completo y buenas prácticas (en inglés) profundiza en la poda y los ajustes de rendimiento, entre otros detalles.

Ventajas de privacidad de un nodo completo de Bitcoin

La privacidad es una de las razones más subestimadas para operar un nodo completo de Bitcoin. La mayoría de las billeteras de Bitcoin revela información importante a servidores ajenos. Si sabes exactamente qué datos salen y cómo tu nodo evita que salgan, la ventaja queda clara.

Qué revelan las billeteras ligeras

Si tu billetera usa verificación simplificada de pagos (SPV) o se conecta a un servidor Electrum remoto, quien opera ese servidor puede ver estos datos:

  • Tu dirección IP, vinculada a tu ubicación física y a tu proveedor de internet.
  • Todas las direcciones de tu billetera. El servidor necesita saber cuáles son tuyas para mostrarte el saldo.
  • Tu historial de transacciones, con fecha y hora de cada envío y cada recepción.
  • Tu saldo, calculado a partir de las direcciones que consultas.
  • Tus hábitos de gasto: cuándo haces transacciones, de cuánto y con quién.

Estos datos valen oro para las empresas de análisis de la blockchain (en inglés) y quienes hacen vigilancia. Aunque quien opera el servidor sea de confianza, pueden exigirle sus registros por vía judicial, robárselos o comprárselos.

Cómo te protege tu propio nodo

Cuando tu billetera se conecta a tu nodo completo de Bitcoin, consulta tu copia local de la blockchain. Ningún servidor externo llega a saber qué direcciones te pertenecen. Las consultas se quedan en tu hardware, dentro de tu propia red.

Arriba, tu billetera consulta todas sus direcciones a la vez, desde tu IP, en un servidor ajeno: uno público de Electrum o el de la empresa de la billetera. El servidor puede guardar tu IP junto con las cuatro direcciones y asociarlas a una sola persona con su saldo e historial. Abajo, tu billetera consulta tu propio nodo en casa a través del servidor Electrum que ejecuta en el puerto 50001, sobre Bitcoin Core. Las consultas se quedan en casa y nunca llegan al servidor externo. Los demás nodos siguen viendo un nodo en tu dirección IP que retransmite bloques y transacciones, como decenas de miles de otros nodos.
Una sola consulta de saldo revela a un servidor qué direcciones son tuyas. Tu billetera pregunta por todas ellas a la vez desde tu IP. Así que el servidor puede agruparlas en un solo perfil. Si consultas tu propio nodo, las preguntas se quedan en casa.

Un nodo propio, una buena gestión de UTXO y el control de monedas son la base para usar Bitcoin con privacidad. La lección sobre gestión de UTXO y control de monedas detalla esas prácticas. Sin tu nodo, los metadatos que revelas al consultar saldos o difundir transacciones restan eficacia a las demás medidas de privacidad.

Si buscas la máxima privacidad financiera, combina tu nodo con las técnicas de nuestra guía sobre gestión avanzada de UTXO (en inglés). Juntas forman varias capas de protección que las herramientas de vigilancia difícilmente pueden atravesar.

Requisitos de hardware para un nodo completo de Bitcoin

Para operar un nodo completo de Bitcoin no hace falta hardware caro ni especializado. Una configuración básica consume menos electricidad que una bombilla. Estas son las especificaciones:

Componente Mínimo Recomendado
CPU Raspberry Pi 5 (ARM de cuatro núcleos) x86 de cuatro núcleos (Intel N100 o superior)
RAM 4 GB 8 GB
Almacenamiento SSD de 2 TB (uno de 1 TB ya queda casi lleno) SSD NVMe de 2 TB
Internet 25 Mbps de descarga, sin límite de datos 100 Mbps o más, sin límite de datos
Consumo eléctrico De 5 a 10 W (Raspberry Pi) De 15 a 25 W (mini PC)
Sistema operativo Linux (64 bits) Linux (64 bits) o un sistema para nodos

El almacenamiento es el componente clave. Los bloques de Bitcoin ocupaban unos 780 GB a fecha del 28 de octubre de 2026 y crecen unos 80 GB al año (blockchain.com). Tu nodo guarda también los datos para deshacer bloques si otra cadena se impone y la lista de monedas sin gastar, llamada conjunto de UTXO. Por eso un nodo sincronizado ocupa unos 900 GB. Un disco de 1 TB ya queda casi lleno: unos 100 GB libres, espacio para más o menos un año de crecimiento y sin sitio para el índice de un servidor Electrum. Compra uno de 2 TB. Un disco de 2 TB te deja espacio para la blockchain y para software adicional, como un nodo Lightning, un servidor Electrum y un explorador de bloques, que los sistemas para nodos como Umbrel y StartOS ofrecen como aplicaciones.

Tres discos dibujados a escala, según la capacidad con que se venden, antes de formatearlos. A fecha del 28 de octubre de 2026, los bloques de Bitcoin ocupaban 779 GB. Un nodo sincronizado ocupa unos 900 GB porque Bitcoin Core guarda también los datos para deshacer bloques y el conjunto de UTXO. En un disco de 512 GB ni siquiera caben los bloques, que rebasan el extremo del disco. Uno de 1 TB queda casi lleno: le sobran unos 100 GB, espacio para cerca de un año de crecimiento. Uno de 2 TB tiene unos 1100 GB libres, espacio para más de una década al ritmo actual. Los bloques crecen unos 80 GB al año.
Un nodo guarda más que los bloques. Con los datos para deshacer bloques y el conjunto de UTXO, un nodo sincronizado ya ocupa unos 900 GB. Un disco de 1 TB se llenará en un año, más o menos. Así que compra uno de 2 TB.

Usa un SSD en vez de un disco duro. La sincronización inicial de la blockchain implica miles de millones de operaciones de lectura y escritura aleatorias. En un disco duro mecánico puede tardar semanas y quizá no llegue a terminar de forma fiable. En un SSD puede tardar de un día a unos pocos. NVMe es más rápido que SATA, pero ambos sirven.

Elige una Raspberry Pi 5 o una mini PC. Umbrel recomienda la Pi 5 y considera que la Pi 4 «sirve para hacer pruebas», porque las unidades USB pueden hacer que una Pi 4 se bloquee. Una mini PC con Intel N100 y el SSD interno se sincroniza más rápido (cerca de uno o dos días en vez de dos a cuatro) y tiene espacio para un servidor Electrum y Lightning. Nuestra guía sobre los requisitos de hardware de un nodo ofrece más detalles.

Opciones de software para operar un nodo completo de Bitcoin

Tienes dos opciones: ejecutar Bitcoin Core directamente en Linux o usar un sistema operativo para nodos con interfaz gráfica y catálogo de aplicaciones. En ambos casos obtienes un nodo completo de Bitcoin que valida la blockchain. Lo que cambia es la experiencia de uso. Nuestra guía sobre cómo han evolucionado las opciones para alojar tu propia infraestructura muestra por qué operar un nodo resulta más fácil que nunca.

Bitcoin Core (línea de comandos)

Bitcoin Core es la implementación de referencia del protocolo Bitcoin. Es el software para nodos más probado, el más revisado por otros desarrolladores y el más utilizado. Ejecutarlo directamente en Linux te da el máximo control, con un consumo mínimo de recursos y sin depender de software de terceros.

A cambio, gestionas todo desde la línea de comandos y los archivos de configuración. No hay panel gráfico, tienda de aplicaciones ni instalación de Lightning con un clic. Para quienes manejan bien la administración de Linux, es la opción de referencia. Nuestra guía sobre cómo verificar e instalar Bitcoin Core detalla el proceso, incluida la verificación de firmas.

Umbrel

Umbrel es el sistema para nodos más popular, y tiene motivos para serlo. Ofrece un panel web claro, una tienda integrada con cientos de aplicaciones que puedes alojar tú mismo y una configuración sencilla que lleva de 30 a 60 minutos de trabajo antes de sincronizar. Por dentro ejecuta Bitcoin Core en contenedores Docker.

umbrelOS funciona en una Raspberry Pi 5 (la que recomienda Umbrel), una Pi 4 y computadoras Intel o AMD de 64 bits, incluidas las mini PC. Umbrel también vende un equipo con umbrelOS instalado, el Umbrel Home[#aff] (Intel N150, 1, 2 o 4 TB NVMe, desde 499 US$ el 3 de noviembre de 2026). Si compras uno, elige 2 TB o más. En Umbrel, 1 TB ya es insuficiente para Bitcoin Node y sus índices. El catálogo incluye Lightning (LND), un servidor Electrum, un explorador de bloques, BTCPay Server y decenas de aplicaciones ajenas a Bitcoin. Docker aumenta el consumo de recursos y la complejidad. Así que si algo falla dentro de un contenedor tendrás que conocer Docker para resolverlo.

Start9

Start9 usa su propio sistema operativo, StartOS, diseñado desde el principio para alojar servicios por tu cuenta. Desde la versión 0.4, StartOS ejecuta cada servicio en su propio contenedor LXC en vez de Docker. Su sistema de dependencias te da un control detallado de cada servicio, a cambio de un catálogo más pequeño. Puedes instalar StartOS en tu computadora x86-64, ARM64 o RISC-V, o en una Raspberry Pi 4. Su documentación indica que otros modelos de Pi no son compatibles.

Start9 también vende un equipo ya montado con StartOS instalado, el Start9 Server One (AMD Ryzen 5 6600H, 2 o 4 TB NVMe), de 899 US$ a 1399 US$ según el almacenamiento y la memoria. Las cuatro versiones estaban a la venta cuando comprobamos los precios el 8 de noviembre de 2026. Nuestra guía Umbrel vs. Start9: ¿qué software elegir para tu nodo? compara las dos plataformas directamente.

RaspiBlitz

RaspiBlitz es un proyecto de nodo de código abierto centrado en las funciones de la red Lightning. Funciona en Raspberry Pi y ofrece menús en la terminal para gestionar Bitcoin Core, LND o Core Lightning y varias herramientas de Lightning. Es ideal si quieres una integración a fondo con la red Lightning sin el consumo adicional de todo un catálogo de aplicaciones.

La configuración requiere más trabajo que en Umbrel o Start9. Usas menús de texto en vez de una interfaz web. Es una opción atractiva para quienes tienen experiencia técnica y prefieren ver cómo funciona todo, aunque la interfaz esté menos pulida. Para seguir el proceso completo, lee nuestra guía sobre cómo configurar RaspiBlitz (en inglés).

myNode

En facilidad de uso, myNode queda entre Umbrel y RaspiBlitz. Su interfaz web es funcional, aunque menos cuidada que la de Umbrel. Tiene una edición comunitaria gratuita con las funciones básicas de Bitcoin y Lightning y una versión premium de pago con más funciones y actualizaciones con un clic.

En el sitio de myNode encontrarás el precio y las condiciones vigentes de Premium. Si quieres una interfaz web sin depender del catálogo de Umbrel ni del hardware de Start9, myNode es una opción práctica.

Antes de elegirlo, comprueba qué versión de Bitcoin Core instala. myNode v0.3.52, publicado el 30 de octubre de 2026, instala Bitcoin Core 29.5. Las instalaciones antiguas que siguen en una versión de Debian anterior a la 12 se quedan en la 27.2. Bitcoin Core mantiene sus tres últimas versiones principales, ahora de la 30 a la 32. Así que esas dos series ya no reciben soporte. Fuentes: registro de cambios de myNode, código fuente de myNode y ciclo de vida de Bitcoin Core.

Cómo configurar Umbrel paso a paso

Esta guía usa Umbrel porque es la opción más fácil para empezar y permite operar un nodo completo de Bitcoin que valida toda la blockchain. Los pasos sirven para una Raspberry Pi 5 o cualquier mini PC x86.

Paso 1: reúne el hardware. Necesitas una computadora (una Raspberry Pi 5 con 8 GB de RAM o una mini PC con Intel N100), un SSD de 2 TB (NVMe o USB 3.0), un cable Ethernet y una fuente de alimentación adecuada para tu equipo. Si vas a usar una Raspberry Pi, prepara además una tarjeta microSD de al menos 32 GB. El Wi-Fi funciona, pero el cable es más fiable.

Paso 2: descarga y graba umbrelOS. Entra en umbrel.com/downloads y descarga la imagen para tu hardware. Si vas a usar una Raspberry Pi 5 o Pi 4, graba umbrelos-pi.img.zip en una tarjeta microSD de al menos 32 GB con balenaEtcher o Raspberry Pi Imager. Si es una Pi 4, actualiza primero el gestor de arranque, como explica la guía de Umbrel para Raspberry Pi. Si tu computadora es x86, la opción predeterminada de Umbrel es grabar la imagen en una memoria USB y dejarla conectada. Así que el SSD interno queda libre para las aplicaciones y los datos. El instalador USB permite instalar umbrelOS en el disco interno.

Paso 3: conecta y enciende el equipo. Inserta la tarjeta microSD o conecta la memoria USB que grabaste. Luego conecta el cable Ethernet y enciende el equipo. Si usas una Raspberry Pi, deja el SSD desconectado hasta que termine la configuración. En una mini PC, umbrelOS usa el SSD interno para las aplicaciones y los datos. Umbrel arranca automáticamente e inicia la configuración.

Paso 4: entra en la interfaz web. Desde cualquier dispositivo en la misma red, abre el navegador y entra en umbrel.local. Si no se abre, busca la dirección IP de tu nodo en el panel de administración del router y entra en http://[IP-address].

Paso 5: crea tu cuenta. Elige una contraseña segura para proteger el acceso a la interfaz web de tu nodo. Si más adelante instalas la aplicación Lightning Node, te mostrará 24 palabras de recuperación. Anótalas en papel y guárdalas como cualquier frase semilla.

Paso 6: espera a que termine la descarga inicial de bloques. Instala Bitcoin Node desde la App Store de Umbrel. Si usas una Raspberry Pi, conecta el SSD y mueve Bitcoin Node a ese disco de inmediato, porque umbrelOS guarda las aplicaciones en la tarjeta microSD por defecto. En los ajustes de la aplicación, elige Storage, después App storage y, por último, Move. El disco debe estar formateado en ext4. Entonces Bitcoin Node descarga y valida toda la blockchain de Bitcoin. Tarda uno o dos días en una mini PC con disco NVMe, entre dos y cuatro en una Raspberry Pi 5 y más en una Pi 4. Puedes seguir el progreso desde el panel. Tu nodo no estará del todo operativo hasta que termine la IBD.

Paso 7: prepara el acceso de tus billeteras. Si usas una mini PC, espera a que termine la IBD. Luego entra en la App Store de Umbrel e instala Electrs (servidor Electrum en Rust). Indexa la blockchain para que tus billeteras puedan consultar tu nodo sin recurrir a servidores públicos. Electrs necesita crear su propio índice, de unos 80 GB, lo que tarda de 12 a 24 horas más. Si usas una Raspberry Pi, omite Electrs por ahora. A fecha de noviembre de 2026, umbrelOS no permite mover un servidor Electrum al SSD y el índice no cabe en la microSD. En ese caso, conecta Sparrow directamente a Bitcoin Core por Tor, como muestra nuestra lección Cómo configurar tu nodo de Bitcoin paso a paso.

Paso 8: conecta tus billeteras. Configura tus billeteras de Bitcoin para que usen tu nodo. Si tienes Electrs en una mini PC, abre Settings en Sparrow Wallet. Entra en la pestaña Server, elige Private Electrum e introduce la IP local del nodo con el puerto 50001. En BlueWallet, entra en Settings → Network → Electrum Server e introduce los mismos datos. Cada billetera gestiona la conexión a su manera, pero la idea es la misma: configúrala para que se conecte al servidor Electrum de tu nodo.

Paso 9: comprueba la conexión. Envía una transacción pequeña y confirma que aparece en tu billetera a través de tu propio nodo. Abre el panel de Umbrel y comprueba que tu nodo está completamente sincronizado y conectado a otros nodos. Por defecto, Bitcoin Core mantiene 10 conexiones salientes: 8 retransmiten transacciones y bloques y 2 retransmiten solo bloques. Si el nodo acepta conexiones entrantes, se suman a esas.

Paso 10: instala tú las actualizaciones. En Umbrel nada se actualiza solo. Ni umbrelOS ni sus aplicaciones instalan actualizaciones automáticamente. Revísalas al menos una vez al mes. Para umbrelOS, entra en Settings → Software update. Para las aplicaciones, entra en Updates en la App Store. En ambos casos basta un clic. En noviembre de 2026, los nodos Lightning en Linux deben usar umbrelOS 2.0.1 o posterior y Lightning Node 0.21.6 o posterior, como indican nuestros avisos de seguridad (en inglés).

Cómo operar tu nodo completo de Bitcoin a través de Tor

Conectar tu nodo completo de Bitcoin a través de la red Tor añade una capa importante de privacidad. Sin Tor, tu proveedor de internet puede ver que operas un nodo de Bitcoin, y los nodos a los que te conectas ven la IP de tu casa. Si usas solo Tor, el tráfico de tu nodo pasa por repetidores cifrados. Los otros nodos dejan de ver tu IP y tu proveedor solo ve que usas Tor.

Por qué les importa Tor a los operadores de nodos

La dirección IP de tu casa está vinculada a tu ubicación física y a tu identidad real a través de tu proveedor de internet. Cuando tu nodo se conecta a otros, estos ven tu IP. Si alguno lo opera una empresa de análisis de la blockchain, un organismo estatal o alguien malintencionado, puede asociar la IP de tu nodo con las transacciones que difunde.

Tor elimina esa asociación al dirigir todas las conexiones por su red. Tu nodo obtiene una dirección .onion, un identificador criptográfico que no revela tu ubicación ni tu identidad.

Cómo configurar Tor

Las plataformas para nodos ofrecen Tor. Activarlo no basta para usar solo Tor. A fecha de noviembre de 2026, la aplicación Bitcoin Node de Umbrel se conecta por defecto a otros nodos por la red pública, Tor e I2P. StartOS usa todas las redes a las que puede acceder. Por eso, los nodos de la red pública aún ven la IP de tu casa. Si quieres ocultarla, en Umbrel entra en Peer Settings y desmarca Clearnet en Outgoing Peer Connections. En StartOS, entra en Peer Settings y deja seleccionado solo onion en Onlynet. Nuestra lección Privacidad en la red: Tor, VPN y tu propio nodo muestra los pasos de cada plataforma.

Si ejecutas Bitcoin Core directamente en Linux, instala Tor por separado. Después, añade estas líneas al archivo bitcoin.conf:

proxy=127.0.0.1:9050
listen=1
bind=127.0.0.1
onlynet=onion

La línea de proxy envía todas las conexiones por Tor. onlynet=onion hace que tu nodo elija solo nodos .onion. Así que nada pasa por un repetidor de salida de Tor. Si quieres una configuración híbrida, sustituye esas dos líneas por onion=127.0.0.1:9050. Así Tor solo se usa para nodos .onion, mientras que los demás se conectan directamente y ven tu IP. Las líneas listen y bind permiten que otros nodos se conecten al tuyo mediante su propia dirección .onion. Bitcoin Core solo crea esa dirección si puede usar el puerto de control de Tor. La guía de Bitcoin Core sobre Tor indica qué líneas debes añadir a la configuración de Tor.

Tres configuraciones del mismo nodo. En cada una, hay un nodo de la red pública arriba y un nodo .onion abajo. Con solo onion=127.0.0.1:9050, la configuración híbrida, Tor se usa únicamente para los nodos .onion. Los nodos de la red pública se conectan directamente y ven la IP de tu casa. Con proxy=127.0.0.1:9050, todas las conexiones pasan por Tor. A los nodos de la red pública se llega por un repetidor de salida que opera un desconocido, y esos nodos ven la IP del repetidor. Con proxy=127.0.0.1:9050 y onlynet=onion, tu nodo solo elige nodos .onion. No usa los de la red pública, ningún otro nodo ve tu IP y nada pasa por un repetidor de salida. En las tres configuraciones, un nodo .onion solo ve Tor.
Dos líneas determinan quién ve la IP de tu casa. La línea de proxy envía todas las conexiones por Tor. onlynet=onion limita tu nodo a conexiones con nodos .onion. Así que nada pasa por un repetidor de salida.

Qué pierdes al usar Tor

Con Tor aumenta la latencia y la sincronización inicial tarda más. Para ahorrar tiempo, puedes hacer la IBD por la red pública y pasar a usar solo Tor cuando el nodo ya esté sincronizado. Durante la sincronización, los otros nodos ven tu IP y tu proveedor de internet ve que operas un nodo. Las conexiones por Tor también tienen menos ancho de banda. Así que tu nodo puede retransmitir menos transacciones, aunque eso no afecta la validación ni tu uso personal.

Si te importa la privacidad, la espera extra vale la pena. Si además sigues nuestra guía para configurar bien un nodo en casa (en inglés), Tor les dificulta mucho a los observadores externos vincular tu actividad en Bitcoin con tu identidad física.

Costos reales de hardware, electricidad y ancho de banda

Operar un nodo completo de Bitcoin es una de las formas más baratas de ganar soberanía. Estos son los costos en 2026:

Costo del hardware

Configuración Costo Notas
Económica (Raspberry Pi 5 + SSD) Consulta los precios actuales Raspberry Pi 5 (8 GB) + SSD USB de 2 TB + carcasa + fuente de alimentación oficial
Recomendada (mini PC) Consulta los precios actuales Mini PC con Intel N100 + SSD NVMe de 2 TB
Equipo montado (Umbrel Home) Desde 499 US$ (noviembre de 2026) Equipo de Umbrel: Intel N150, 1, 2 o 4 TB NVMe (elige 2 TB o más), con umbrelOS preinstalado
Equipo montado (Start9 Server One) De 899 US$ a 1399 US$ (noviembre de 2026) AMD Ryzen 5 6600H, 2 o 4 TB NVMe, con StartOS preinstalado y configurado. Las cuatro versiones estaban a la venta el 8 de noviembre de 2026
Hardware reutilizado El precio de un SSD de 2 TB Una computadora portátil o de escritorio antigua con un SSD interno. Si ya tienes la computadora, solo pagas el disco.

No damos precios de los equipos que montas tú mismo. Cambiaron mucho en 2026 y Raspberry Pi subió el precio de sus placas varias veces al encarecerse la memoria. Antes de comprar, comprueba los precios actuales y compáralos con los equipos de la lista anterior, que llegan montados y configurados.

Costo de la electricidad

Una Raspberry Pi con su SSD consume entre 5 y 10 vatios. Una mini PC con Intel N100 consume entre 15 y 25 vatios con una carga normal. La EIA estima para 2026 un precio medio de unos 18 centavos de dólar por kWh para los hogares de Estados Unidos. Con ese precio, el costo sería el siguiente.

  • Raspberry Pi: unos 8 US$ a 16 US$ al año
  • Mini PC con Intel N100: unos 24 US$ a 40 US$ al año
  • Computadora de escritorio reutilizada: unos 50 US$ a 100 US$ al año (consume más en reposo)

Una mini PC encendida día y noche cuesta unos 2 US$ a 3,30 US$ al mes. Para calcular el costo de tu equipo, multiplica sus vatios por 8,76 para obtener los kilovatios hora al año. Luego multiplica por lo que pagas por kWh.

Costo del ancho de banda

Tras la primera sincronización, un nodo completo de Bitcoin descarga unos 20 GB al mes, unos 650 MB al día, entre bloques nuevos y transacciones. Lo que puede crecer es el volumen de subida. Según bitcoin.org, «es habitual que los nodos completos con conexiones rápidas suban 200 gigabytes o más al mes», sobre todo porque otros nodos descargan bloques del tuyo. Si permites conexiones entrantes, el volumen de subida aumenta aún más.

En la mayoría de los planes domésticos sin límite de datos, esto apenas importa. Si tu plan tiene un límite de datos, configura maxuploadtarget en los ajustes de Bitcoin Core para limitar el ancho de banda de subida.

Costo total anual

Con la configuración recomendada, pagas una sola vez por una mini PC y un SSD de 2 TB, más unos 24 US$ a 40 US$ al año de electricidad a precios domésticos de Estados Unidos. Ese es el costo total de ganar soberanía financiera y privacidad. Sin suscripciones, comisiones periódicas ni dependencia de servicios de terceros.

Errores comunes al operar un nodo completo de Bitcoin

Estos errores se repiten al configurar un nodo por primera vez:

  • Usar un disco duro mecánico en vez de un SSD. Es la causa más común de fallos en la sincronización inicial. Los discos duros no pueden seguir el ritmo de las operaciones aleatorias de lectura y escritura que exige validar la blockchain. La sincronización avanzará muy despacio durante semanas o se detendrá. Usa un SSD en todos los casos.
  • Usar Wi-Fi durante la sincronización inicial. El Wi-Fi introduce pérdidas de paquetes y latencia variable. Durante la IBD, tu nodo descarga unos 800 GB y los cortes de conexión retrasan la sincronización. Usa Ethernet durante la sincronización inicial. Si operas un nodo Lightning, mantén el cable conectado, porque los cortes del Wi-Fi pueden afectar tus canales.
  • No conectar las billeteras al nodo. Si montas un nodo completo de Bitcoin pero sigues usando servidores públicos de Electrum o el servicio predeterminado de tu billetera, pierdes la ventaja de tener tu nodo. Instala un servidor Electrum (Electrs o Fulcrum) y configura cada billetera para que se conecte a través del nodo. Si ejecutas Umbrel en una Raspberry Pi, conecta Sparrow directamente a Bitcoin Core.
  • Ignorar las actualizaciones. Las versiones de Bitcoin Core incluyen correcciones de errores, mejoras de rendimiento y, en ocasiones, parches de seguridad críticos. Si usas software desactualizado en tu nodo, te expones a riesgos y a problemas de compatibilidad con funciones nuevas de la red.
  • Exponer la interfaz RPC. Si abres el puerto RPC de Bitcoin Core a internet sin una autenticación adecuada, cualquiera puede interactuar con tu nodo. Restringe el acceso RPC a localhost o a tu red local y usa siempre credenciales RPC seguras.
  • Quedarte corto de almacenamiento. En un disco de 512 GB ni siquiera caben los bloques actuales. En uno de 1 TB solo queda espacio para alrededor de un año porque un nodo sincronizado ya ocupa unos 900 GB (octubre de 2026). Compra uno de 2 TB.
  • Olvidar el SAI (UPS). Un corte eléctrico mientras se escriben datos de la blockchain puede dañar la base de datos. Un sistema de alimentación ininterrumpida básico, una batería que cubre cortes breves, protege tu nodo y te ahorra horas de volver a indexar. Es especialmente importante si usas una Raspberry Pi con un SSD externo.
  • Activar la poda y esperar todas las funciones. Los nodos podados validan todo, pero descartan los datos de bloques antiguos para ahorrar espacio. Sirven para la verificación personal, pero no pueden enviar bloques históricos a otros nodos. Además, Electrs y Fulcrum, los servidores Electrum que usan la mayoría de las guías, necesitan la blockchain completa. Conoce estas limitaciones antes de activar la poda.
Parte de nuestro curso gratuito de Bitcoin: profundizamos en este tema en la lección ¿Por qué ejecutar un nodo de Bitcoin? Ventajas, requisitos y qué necesitarás, del curso Red Lightning y nodos de Bitcoin.

Preguntas frecuentes

¿Gano dinero si opero un nodo completo de Bitcoin?

No. Un nodo completo de Bitcoin valida y retransmite transacciones, pero no gana recompensas de bloque ni comisiones de transacción. Eso corresponde a la minería. Operas un nodo para tener soberanía y privacidad. Si le añades un nodo Lightning, puedes ganar pequeñas comisiones de enrutamiento por retransmitir pagos ajenos. Para la mayoría de quienes lo hacen por afición, un nodo pequeño deja poco o nada después de contar el hardware, la electricidad, las comisiones de los canales y el tiempo invertido. Así que considera cualquier comisión cobrada como un extra. Nuestra lección Cómo operar un nodo Lightning: gana sats y contribuye a la red hace las cuentas.

¿Puedo operar un nodo completo de Bitcoin en una Raspberry Pi en 2026?

Sí. Una Raspberry Pi 5 con 8 GB de RAM y un SSD de 2 TB conectado por USB 3, en lugar de la tarjeta microSD, se sincroniza en unos dos a cuatro días. Umbrel recomienda la Pi 5 y considera que la Pi 4 «sirve para hacer pruebas», porque las unidades USB pueden hacer que una Pi 4 se bloquee. Si tu nodo va a manejar fondos de Lightning, elige una Pi 5 o una mini PC. Una mini PC con Intel N100 se sincroniza más rápido, en cosa de uno o dos días. Con Umbrel también puede ejecutar un servidor Electrum, algo que umbrelOS por ahora no permite en una Raspberry Pi.

¿Cuánto tarda la sincronización inicial de la blockchain?

El tiempo depende sobre todo del procesador y de la velocidad del disco. Una mini PC con un disco NVMe rápido y una conexión estable a internet tarda cerca de uno o dos días. Una Raspberry Pi 5 con un SSD tarda entre dos y cuatro días, y una Pi 4 tarda más. Si usas solo Tor, la espera es aún mayor. Solo tienes que hacer la sincronización inicial una vez. Después, el nodo se mantiene al día al procesar bloques nuevos cada 10 minutos en promedio, con un consumo mínimo de recursos.

¿Operar un nodo consume mucho ancho de banda?

Tras la primera sincronización, un nodo completo de Bitcoin descarga unos 20 GB al mes. Durante la sincronización inicial descarga toda la blockchain, unos 780 GB a fecha del 28 de octubre de 2026. Tras sincronizar el nodo, puedes permitir conexiones entrantes por el puerto 8333. Si lo haces, aumenta la subida porque el nodo envía datos a otros nodos. En conexiones rápidas es habitual subir 200 GB o más al mes. Puedes limitarlo con el ajuste maxuploadtarget. Si tu plan doméstico no tiene límite de datos, el ancho de banda no es un problema. Si tiene un límite, restringe la subida y considera operar sin conexiones entrantes.

¿Qué diferencia hay entre un nodo completo y un nodo podado?

Un nodo completo de archivo guarda en disco todo el historial de la blockchain, unos 780 GB a fecha del 28 de octubre de 2026. Un nodo podado valida la blockchain completa durante la sincronización, pero luego descarta los datos de bloques antiguos. Conserva solo los bloques más recientes (puedes ajustar cuántos, con un mínimo de unos 550 MB) y el conjunto de UTXO, unos 15 a 20 GB en total. Ambos validan cada transacción de la misma manera. Así que la poda no reduce la seguridad. La diferencia es que un nodo podado no puede enviar bloques históricos a nuevos nodos que se incorporan a la red, y ciertos programas, como Electrs, necesitan un nodo completo de archivo. Si tienes espacio suficiente (recomendamos 2 TB), opera un nodo de archivo para apoyar a la red. Si tienes poco espacio, con la poda puedes verificarlo todo usando solo una parte del disco que necesitarías de otro modo.

Dos filas de bloques desde 2009 hasta hoy. El nodo de archivo conserva todos los bloques. El nodo podado conserva solo los más recientes. Los antiguos tienen un contorno discontinuo porque se borraron después de comprobarlos. Ambos nodos comprobaron cada bloque por su cuenta. Solo el nodo de archivo puede enviar bloques antiguos a nuevos nodos y ejecutar Electrs o Fulcrum. Un nodo podado guarda apenas 550 MB de bloques más el conjunto de UTXO, unos 15 a 20 GB en total. Aun así, descarga y comprueba cada bloque una vez. La poda no reduce la seguridad. Los dos comprueban cada transacción de la misma manera.
Un nodo podado comprueba lo mismo y guarda menos datos. No puede enviar bloques antiguos a nuevos nodos, y Electrs y Fulcrum, los servidores Electrum que usa esta guía, necesitan todos los bloques.

Recursos relacionados

Categoría: Nodos e infraestructura
← Volver a los cursos