Un Full Node aplica por sí mismo las reglas de consenso Bitcoin. Deriva estado válido de los datos; ni cantidad de pares ni marca del dispositivo dan peso electoral a sus conclusiones.
El nodo comprueba cabeceras, Proof of Work, enlaces y transiciones UTXO. Conectar un bloque exige salidas existentes sin gastar, scripts satisfechos y emisión correcta. Más trabajo elige otra rama válida, no permite saltarse la validez. [Bitcoin Core v29.0: validation]
El inicio descarga y procesa historia. Bitcoin Core puede omitir antiguas comprobaciones de scripts con assumevalid bajo condiciones; assumevalid=0 desactiva esa optimización. AssumeUTXO parte de un snapshot que coincide con un hash aprobado y valida historia en segundo plano. Estado actual disponible no significa validación histórica terminada. [Bitcoin Core v29.0: validation] [Bitcoin Core v29.0: AssumeUTXO]
El nodo podado borra archivos antiguos tras procesarlos, conserva UTXO y valida nuevos bloques. El de archivo guarda los antiguos. Cambia la disponibilidad para servir o volver a explorar historia; SPV no verifica todas las transacciones y estado del mismo modo. [Bitcoin.org: running a full node]
Un nodo activo no protege pagos que la cartera sigue verificando mediante otro servidor. Comprueba fuente de datos y difusión. El nodo puede funcionar sin claves privadas; custodia y firma son funciones distintas. Verificar por cuenta propia no elimina metadatos de red ni errores de copias. [Bitcoin.org: running a full node] [Bitcoin Core v29.0: RPC security]
P2P transporta bloques y transacciones; RPC permite controlar nodo y quizá cartera. Abrir un puerto P2P entrante no es publicar RPC. Bitcoin Core recomienda mantener RPC fuera de internet público y usa una cookie de autenticación para clientes locales. [Bitcoin Core v29.0: RPC security]
Comprueba red, blocks, headers e initialblockdownload en getblockchaininfo; getchainstates distingue snapshot y validación de fondo. Icono verde o número de conexiones no prueban verificación completa. Confirma que la cartera usa este nodo y su punta no está atrasada. [Bitcoin Core v29.0: AssumeUTXO] [Bitcoin Core v29.0: validation]
Para obtener la imagen más completa, lee esta entrada junto con Bitcoin, Timechain, Transacción, UTXO, Proof of Work. También enlazan con esta entrada Bitcoin, Satoshi Nakamoto, Timechain, Proof of Work.