Definición
Bitcoin Core es una implementación del protocolo de Bitcoin que permite operar un nodo completo. Comprueba los datos de la blockchain según las reglas del software instalado, en lugar de aceptar sin más la evaluación de otro servicio sobre la validez de las transacciones. El proyecto también incluye funciones opcionales de cartera.
Cómo funciona
El nodo se conecta con otros nodos, descarga y valida datos, y retransmite las transacciones y los bloques que acepta. Es posible conectar aplicaciones compatibles al nodo propio. La sincronización inicial y la operación continua requieren capacidad de cómputo, almacenamiento y conexión de red, según la configuración. La poda permite reducir los datos de bloques que se conservan después de validarlos.
Usos y limitaciones
Ejecutar Bitcoin Core no inicia automáticamente la minería ni genera recompensas. El proyecto no es una empresa que controle los fondos de todos los participantes, y sus desarrolladores no pueden imponer cambios de reglas de manera unilateral. Cada usuario elige el software que ejecuta. Verifica las versiones mediante los procedimientos oficiales de distribución y comprobación, respalda los datos de la cartera y distingue la validación independiente de la responsabilidad de proteger las claves privadas.