Introducción
En este artículo aprenderás paso a paso
Requisitos de hardware y software
1. Requisitos previos
Un sistema operativo compatible: Windows 10/11, macOS 10.14 , Linux de 64 bits.
Permisos de administrador o sudo en tu equipo.
Buena conexión a Internet sin cortafuegos restrictivos.
Espacio libre en disco para almacenar toda la cadena de bloques (~450 GB y creciendo).
2. Descargar Bitcoin Core
Visita el sitio oficial de Bitcoin Core y descarga la versión más reciente para tu sistema operativo. Asegúrate de elegir el instalador o binario adecuado (por ejemplo, .exe para Windows, .dmg para macOS o .tar.gz para Linux).
3. Verificar la firma
Para garantizar que el software no ha sido alterado, verifica la firma GPG:
Importa las claves públicas de los desarrolladores con
Ejecuta
4. Instalar Bitcoin Core
Ejecuta el instalador o descomprime el archivo descargado. Sigue las instrucciones que aparecen en pantalla. En Windows, suele ser un asistente que te preguntará dónde instalar en macOS basta con arrastrar la aplicación a la carpeta Aplicaciones en Linux, extrae y mueve la carpeta al directorio deseado.
5. Configurar el archivo bitcoin.conf
En tu directorio de datos (~/.bitcoin en Linux, %APPDATA%Bitcoin en Windows, ~/Library/Application Support/Bitcoin en macOS), crea o edita
5.1 Otras opciones útiles
6. Abrir puertos en el firewall
Para que otros nodos se conecten al tuyo, abre el puerto TCP 8333 en tu router y firewall:
En Windows, utiliza
En Linux con UFW:
En macOS, ve a Preferencias del Sistema gt Seguridad y Privacidad gt Firewall gt Opciones de firewall.
7. Sincronización de la cadena de bloques
Inicia Bitcoin Core. La primera sincronización puede tardar varios días. Durante este proceso, tu nodo descargará y validará todos los bloques desde el bloque génesis hasta el más reciente.
7.1 Monitorear el progreso
Desde la interfaz gráfica, observa la barra de estado.
Si usas la versión de línea de comandos, ejecuta
8. Verificación del estado del nodo
Una vez sincronizado, ejecuta estos comandos para comprobar que todo funciona:
9. Uso diario
Envía y recibe transacciones validándolas en tu propio nodo.
Utiliza la interfaz gráfica o llama a RPC para automatizar pagos o consultas.
Participa en la red aportando ancho de banda y almacenamiento.
Mantenimiento y actualizaciones
Revisa periódicamente actualizaciones de Bitcoin Core.
Realiza backups regulares de
Monitorea el uso de disco para asegurar suficiente espacio.
Conclusión
Configurar tu propio nodo completo de Bitcoin te aporta
