Nodo
Una computadora que corre software de Bitcoin para validar y retransmitir bloques y transacciones, haciendo cumplir las reglas de consenso de la red.
Traducción hecha con ayuda de IA, pendiente de revisión humana. Lee el original (en inglés).
Un nodo de Bitcoin es una computadora que corre software de Bitcoin y participa en la red entre pares (P2P). Recibe transacciones y bloques, los valida contra las reglas de consenso y retransmite los válidos a sus pares.
En la práctica hay dos tipos de nodo:
- Nodos completos: descargan y validan cada bloque desde el bloque génesis en adelante, mantienen el conjunto completo de UTXOs y hacen cumplir cada regla de consenso por su cuenta. Es el estándar de oro: verificar todo sin necesidad de confiar en nadie.
- Nodos SPV (verificación simplificada de pagos): descargan solo los encabezados de los bloques y dependen de los nodos completos para confirmar, mediante pruebas de Merkle, que una transacción está incluida. Son mucho más ligeros. Cada encabezado ocupa 80 bytes, unos 4.2 MB al año, así que los encabezados de los aproximadamente 970,000 bloques minados hasta octubre de 2026 suman unos 78 MB. La pantalla de configuración de Bitcoin Core 31, en cambio, dice que un nodo completo guardará al menos 870 GB. El inconveniente es que los nodos SPV renuncian a parte de las garantías de verificación.
Los nodos son la forma en que Bitcoin hace cumplir sus reglas. Los mineros proponen bloques; los nodos los aceptan o los rechazan. Un minero que produce un bloque inválido (demasiado subsidio, una firma inválida, una transacción malformada) ve cómo todos los nodos honestos de la red ignoran su bloque. Ese es el razonamiento detrás del dicho popular de que a Bitcoin lo gobiernan los nodos, no los mineros. El hashrate (el poder de cómputo de la red) decide qué historia válida gana; los nodos deciden qué significa válida.
bitnodes.io contó 25,514 nodos públicamente alcanzables el 9 de octubre de 2026, una cifra que incluye 1,829 nodos Knots que ya no siguen la cadena principal de Bitcoin. Muchos más no aceptan conexiones entrantes, así que un rastreador no puede llegar a ellos para contarlos. El contador de Luke Dashjr añade una estimación de esos nodos y situó el total en unos 104,000 el 10 de octubre de 2026. Dashjr mantiene Bitcoin Knots, y su total incluye varios miles de nodos Knots en versiones que han abandonado la cadena principal. Que las reglas se hagan cumplir de forma distribuida es la verdadera columna vertebral del modelo de seguridad de Bitcoin.
Consulta Nodo completo para ver cómo es correr uno en la práctica, y el capítulo del Recorrido Soberanía para saber por qué querrías hacerlo.
Ideas clave
- Valida transacciones y bloques según el consenso
- Puede ser completo (toda la cadena) o SPV (verificación parcial)
- Pieza clave del modelo de seguridad descentralizado de Bitcoin
Capítulos relacionados
Fuentes (10)
- Bitcoin whitepaper (Satoshi Nakamoto, 2008) - section 5: nodes accept a block only if all transactions in it are valid; section 7: a block header is about 80 bytes, 4.2 MB a year; section 8: simplified payment verification keeps only the headers and checks a transaction with its Merkle branch
- Bitcoin Core 31 - validation.cpp (a block whose coinbase pays more than the subsidy plus fees is invalid: bad-cb-amount)
- Bitcoin Core 31 - kernel/chainparams.cpp (mainnet disk guidelines: m_assumed_blockchain_size 856 and m_assumed_chain_state_size 14, in GB)
- Bitcoin Core 31 - qt/intro.cpp (the setup screen adds the two figures and says at least 870 GB of data will be stored)
- bitnodes.io - independent rebuild of the Bitnodes crawler, run by Rodrigo Martinez and not affiliated with the original project (25,514 reachable nodes on October 9, 2026)
- BTC Nodes API - bitnodes.io snapshot of October 9, 2026, 19:28 UTC (25,514 nodes, main chain at height 970,671; 1,829 nodes with Knots user agents report heights off the main chain: 656 stuck at 961,639 and 1,173 near 976,430, ahead of the main chain)
- Luke Dashjr - Bitcoin node count history chart (listening plus estimated non-listening nodes: 104,388 at 00:00 UTC on October 10, 2026)
- Luke Dashjr - Bitcoin node software chart (its per-version list puts about 7,900 nodes on Knots builds that enforce BIP-110, about 5,000 of them on 29.4.1 or 29.4.2, on October 10, 2026)
- Bitcoin Knots - official site (names Luke Dashjr as lead maintainer)
- Bitcoin Knots v29.4.1 release notes (September 2, 2026) - dates the split to August 8; backward-incompatible change to a BLAKE2b proof of work
Referencias externas (2)
Términos relacionados (4)
Publicado el . No hay correcciones registradas para esta página.
Editar esta página en GitHub