Guías · Bitcoin en español

Configuración óptima de Bitcoin Core

Cómo configurar tu nodo Bitcoin Core para que vaya rápido, ocupe lo justo y sea seguro — tanto si quieres soberanía personal como si lo usas para cobrar (BTCPay) o Lightning. Guía práctica y en cristiano, actualizada a 2026.

Contenido
  1. Nodo completo vs podado (pruned)
  2. El archivo bitcoin.conf
  3. Parámetros clave y valores recomendados
  4. Privacidad: Tor
  5. Hardware recomendado
  6. Acelerar la sincronización (IBD)
  7. Seguridad RPC (sin grietas)
  8. Perfiles según tu uso
  9. Errores comunes

1. Nodo completo vs podado (pruned)

La primera decisión es la que más afecta al disco:

TipoDiscoPara qué
Completo~650 GB (y creciendo)Servir la cadena a otros, txindex, exploradores, máxima utilidad para la red
Podado (pruned)~10–100 GB (configurable)Validar por ti mismo con poco disco. Wallets, BTCPay, Lightning. La mejor opción para la mayoría.
Clave: aunque podes el nodo, durante la primera sincronización se descarga y valida toda la cadena (~650 GB de tráfico); simplemente no guarda los bloques antiguos. El disco se mantiene bajo todo el rato. Un nodo podado valida igual de bien que uno completo — la soberanía no se pierde.

2. El archivo bitcoin.conf

Toda la configuración vive en bitcoin.conf, dentro del directorio de datos:

SistemaRuta
Linux~/.bitcoin/bitcoin.conf
macOS~/Library/Application Support/Bitcoin/bitcoin.conf
Windows%APPDATA%\Bitcoin\bitcoin.conf

Tras editarlo, reinicia bitcoind (o Bitcoin Core) para aplicar los cambios.

3. Parámetros clave y valores recomendados

Un bitcoin.conf equilibrado para un nodo podado moderno:

# --- Nodo podado (~50 GB) ---
prune=50000          # MiB a conservar (~50 GB). 550 = mínimo
dbcache=4000         # MB de RAM para la caché UTXO → acelera el sync
maxmempool=300       # MB de mempool
par=0                # hilos de validación (0 = auto, todos los núcleos)

# --- Red ---
listen=1              # aceptar conexiones entrantes (ayuda a la red)
maxconnections=40    # nº de peers
maxuploadtarget=5000 # MiB/día de subida (si tienes datos limitados)

# --- RPC (para wallets / BTCPay / Lightning) ---
server=1
rpcbind=127.0.0.1     # SOLO localhost (NUNCA 0.0.0.0)
rpcallowip=127.0.0.1
rpcauth=usuario:hash$... # hash, NO contraseña en claro (ver §7)
ParámetroQué haceRecomendado
dbcacheRAM para la caché del conjunto UTXO. Más caché = sincronización mucho más rápida.2000–8000 (alto durante el sync)
pruneTamaño de bloques a conservar (poda el resto).50000 (~50 GB), o 0 para completo
txindexÍndice completo de transacciones. Incompatible con prune. Solo si lo pide tu app.0 (BTCPay/NBXplorer NO lo necesita)
parHilos de verificación de firmas.0 (auto) o limita si compartes CPU
blocksonlyNo retransmite mempool (ahorra ancho de banda). No usar si una wallet necesita ver el mempool.0 (1 si vas justo de datos)
assumevalidSalta la validación de firmas hasta un bloque conocido-bueno (acelera el IBD). Trae uno por defecto.dejar por defecto

4. Privacidad: Tor

Para no exponer tu IP al usar el nodo (sobre todo con wallet), enruta por Tor:

proxy=127.0.0.1:9050   # SOCKS de Tor
listen=1
onlynet=onion         # solo conexiones por Tor
bind=127.0.0.1

Bitcoin Core crea un servicio onion automáticamente si detecta el puerto de control de Tor (9051). Con onlynet=onion ganas privacidad a costa de algo de velocidad.

5. Hardware recomendado

ComponenteMínimo (pruned)Recomendado (completo)
Disco256 GB SSD1 TB+ NVMe (HDD NO — demasiado lento)
RAM4 GB8–16 GB (más RAM → más dbcache → sync más rápido)
CPURaspberry Pi 4/5Cualquier x86 moderno / mini-PC
RedConexión estableSin límite de datos (el IBD baja ~650 GB)
El SSD es lo más importante. En HDD, la sincronización inicial puede tardar días o semanas por los accesos aleatorios al chainstate. En NVMe, horas.

6. Acelerar la sincronización (IBD)

7. Seguridad RPC (sin grietas)

El error más común y peligroso es exponer el RPC. Reglas de oro:

8. Perfiles según tu uso

UsoConfiguración
Soberanía personal + walletPruned 50 GB + Tor + RPC localhost
Cobrar (BTCPay)Pruned + server=1 + RPC para NBXplorer (sin txindex)
Lightning (LND/Core Lightning)Pruned o completo + server=1 + zmqpubrawblock/zmqpubrawtx
Explorador / servir la redCompleto + txindex=1 + disco grande

9. Errores comunes

Relacionado: Qué es el halvingFunding rateGlosario completo
El mercado de Bitcoin, traducido cada mañana.

Precio, veredicto del día, funding, flujos ETF y cuenta atrás del halving — en vivo y en español.

Ver el panel en vivo →