Instala Bitcoin Core verificando que el binario es auténtico, y conoce qué esperar durante la sincronización inicial.
🎯 Objetivo de la lección
Instalar Bitcoin Core de principio a fin: verificar que el programa es auténtico, configurarlo con criterio, lanzar la sincronización inicial y saber interpretar lo que ocurre durante los días siguientes.
🧾 Tres decisiones antes de empezar
Resuélvelas ahora y el resto será mecánico:
¿Podado o de archivo? Si dudas, podado. Valida igual, ocupa una fracción y siempre puedes montar un nodo de archivo más adelante. Ten en cuenta que cambiar de podado a archivo obliga a descargar la cadena otra vez.
¿Dónde vivirán los datos? Decide la ruta del disco antes de arrancar. Mover el directorio de datos a mitad de la sincronización es una fuente clásica de problemas.
¿Aceptarás conexiones entrantes? Si las aceptas, ayudas a la red; requiere abrir un puerto en el router. Si no, tu nodo funciona igual de bien para ti.
✍️ El paso que casi todo el mundo se salta
Antes de instalar nada: verifica la firma del programa que has descargado.
Este paso se omite en la mayoría de las guías y es precisamente el más coherente con todo lo que llevamos visto. Has montado un nodo para no tener que confiar en nadie sobre el estado de la cadena. Sería contradictorio ejecutar un binario descargado sin comprobar que es el que dicen que es.
El riesgo no es teórico: una descarga interceptada, un espejo comprometido o un sitio falso pueden entregarte un programa modificado que envíe tus claves a un tercero.
El proceso, a grandes rasgos:
Descarga el programa desde la web oficial del proyecto, junto con el archivo de sumas de verificación y sus firmas.
Comprueba que la suma de verificación de tu descarga coincide con la publicada.
Comprueba que ese archivo de sumas está firmado por varias claves de personas que participan en las compilaciones reproducibles del proyecto.
Ese último punto es lo interesante: Bitcoin Core usa compilaciones reproducibles. Varias personas independientes compilan el código y obtienen exactamente el mismo resultado byte a byte. Si todas firman la misma suma, un atacante tendría que comprometerlas a todas a la vez.
Las instrucciones concretas están en la propia web del proyecto y cambian de forma con el tiempo. Síguelas desde allí, no desde un blog.
⚙️ Configuración inicial
Bitcoin Core funciona sin configurar nada, pero unos pocos ajustes mejoran mucho la experiencia. Se escriben en un archivo de texto llamado bitcoin.conf, dentro del directorio de datos.
Los parámetros que de verdad importan al principio:
Poda. Activa el modo podado indicando cuántos megabytes de bloques quieres conservar. El valor mínimo admitido son unos pocos cientos; puedes poner más si tienes espacio.
Caché de base de datos. Es el ajuste que más acelera la sincronización inicial. Por defecto es conservador; subirlo mientras dure la descarga reduce el tiempo de forma muy apreciable. Después puedes volver a bajarlo.
Conexiones entrantes. Activa o desactiva la escucha según lo que decidiste antes.
Hay decenas de opciones más. No las toques todavía: la configuración por defecto de Bitcoin Core es deliberadamente sensata, y cada parámetro que cambias sin entender es una fuente potencial de problemas.
⏳ La sincronización inicial
Al arrancar por primera vez empieza el proceso conocido como IBD (descarga inicial de bloques). Tu nodo se conecta a otros, descarga la cadena desde el principio y valida cada bloque con las comprobaciones de la lección 1.1.
Qué esperar:
Tarda. De un día a varios, según hardware y conexión. En una placa pequeña con almacenamiento por USB puede irse a una semana o más. Es normal; no está roto.
No es lineal. Los primeros años de Bitcoin tenían bloques casi vacíos y avanzan volando. A partir de cierto punto los bloques se llenan y el ritmo cae en picado. Ver un 70% no significa que quede el 30% del tiempo: queda bastante más.
Usa mucho disco y CPU. El equipo irá más lento durante el proceso. Es esperable.
El espacio sube y baja. En modo podado, verás crecer el uso de disco y luego reducirse cuando empieza a borrar bloques ya validados.
Un consejo práctico: déjalo correr y no lo vigiles. Reiniciar el proceso «por si acaso» es la forma más común de alargarlo.
🚨 Errores frecuentes
Disco lleno a media sincronización. El error más común con nodos de archivo. Calcula el espacio con margen para varios años, no para el tamaño actual.
Almacenamiento USB que se desconecta. Típico en placas pequeñas. Suele manifestarse como corrupción de la base de datos y obliga a empezar de cero. Usa cables y alimentación de calidad.
Apagar el equipo bruscamente. Cerrar el programa correctamente evita la mayoría de las corrupciones.
Cambiar la configuración de poda a mitad. Reducir el valor puede obligar a resincronizar.
Esperar que el saldo aparezca antes de terminar. Hasta que la cadena no está sincronizada, tu nodo no puede saber qué has recibido. No es un fallo.
✅ Comprobar que funciona
Cuando termine, verifica el estado del nodo. Bitcoin Core ofrece una consola —tanto en la interfaz gráfica como por línea de comandos— donde puedes consultar información de la cadena.
Lo que debes mirar:
La altura de bloque de tu nodo, que debe coincidir con la que publican los exploradores públicos.
El progreso de verificación, que debe estar prácticamente en el máximo.
El número de conexiones con otros nodos, que debe ser mayor que cero.
Si la altura coincide con la del resto de la red, enhorabuena: tienes una copia verificada de la cadena de bloques, comprobada por tu máquina desde el bloque génesis.
🔗 Conectar tu cartera
Un nodo sincronizado no sirve de mucho si sigues consultando el saldo en la aplicación de un tercero. El último paso es hacer que tu cartera hable con tu nodo.
Hay dos caminos:
Usar la cartera integrada de Bitcoin Core. Es la opción más directa y la que menos piezas añade.
Conectar una cartera externa a través de un servidor de índices como los que vimos en la lección 1.3. Da más comodidad, sobre todo desde el teléfono, a cambio de instalar y mantener otro componente.
En ambos casos, el principio es el mismo y es el que da sentido a todo el curso: las respuestas sobre tu dinero las da tu máquina.
📌 En resumen
Decide antes de empezar: podado o archivo, dónde van los datos y si aceptas conexiones entrantes.
Verifica la firma de lo que descargas. Es el paso coherente con todo lo demás, y el que más se omite.
Ajusta poda y caché de base de datos; deja el resto de la configuración por defecto.
La sincronización inicial tarda días y no avanza de forma lineal. Déjala correr.
Comprueba al final que tu altura de bloque coincide con la del resto de la red.
Conecta tu cartera al nodo: si no, sigues preguntándole a un tercero.
En la última lección veremos cómo mantenerlo sano: actualizaciones, copias de seguridad, vigilancia básica y cómo hacerlo hablar por Tor.