Bitcoin no vive en un servidor. Vive en miles de ordenadores repartidos por todo el mundo que verifican cada transacción y cada bloque. Esto es cómo funciona.
Un nodo de Bitcoin es un ordenador que ejecuta el software de Bitcoin (Bitcoin Core) y mantiene una copia completa de toda la cadena de bloques — cada transacción desde el bloque génesis del 3 de enero de 2009 hasta hoy. Actualmente eso supone más de 600 GB de datos verificados.
Cada nodo verifica de forma independiente que cada transacción y cada bloque cumplen las reglas del protocolo. No necesita confiar en nadie: lo comprueba todo por sí mismo. Si un minero intenta crear un bloque con una transacción inválida o con más bitcoins de los permitidos, tu nodo lo rechaza automáticamente. Los nodos son los guardianes de las reglas de Bitcoin.
«No confíes, verifica. Si no ejecutas tu propio nodo, estás confiando en el de otro.»
Descarga y verifica toda la blockchain desde el bloque 0. Valida cada transacción y cada bloque de forma independiente. Es la máxima expresión de soberanía: no confías en nadie.
Máxima soberaníaVerifica toda la blockchain pero descarta los bloques antiguos para ahorrar espacio. Mantiene solo los más recientes (~5-10 GB). Misma seguridad, menos disco.
Ideal para empezarSolo descarga las cabeceras de los bloques y confía en otros nodos para verificar transacciones. Rápido y ligero, pero sacrifica parte de la verificación independiente.
Menos soberaníaLa minería es el proceso por el cual se añaden nuevos bloques a la cadena de Bitcoin. Los mineros compiten para resolver un puzzle criptográfico: deben encontrar un número (llamado nonce) que, al combinarlo con los datos del bloque y pasarlo por una función hash (SHA-256), produzca un resultado que empiece por un número determinado de ceros. El primero que lo consigue gana la recompensa del bloque (actualmente 3,125 BTC) y las comisiones de las transacciones incluidas.
Probando nonces hasta encontrar un hash válido...
Los mineros prueban miles de millones de nonces por segundo. El que encuentra un hash válido primero, gana el bloque.
Cada bloque contiene el hash del bloque anterior, creando una cadena inmutable. Alterar un bloque antiguo requeriría recalcular todos los posteriores — computacionalmente imposible.
La dificultad de minería se ajusta automáticamente cada 2.016 bloques (~2 semanas) para mantener el intervalo medio de 10 minutos por bloque, independientemente de cuántos mineros se unan o abandonen la red. Es un reloj monetario autorregulado que no depende de ninguna institución humana.
Tras el 4º halving (abril 2024), la recompensa por bloque bajó a 3,125 BTC. En el próximo halving (~2028) bajará a 1,5625 BTC. Así sucesivamente hasta que en torno al año 2140 se haya emitido el último satoshi. A partir de ese punto, los mineros se financiarán exclusivamente con las comisiones de las transacciones.
Tu nodo comprueba que cada transacción que recibes es real y que los bitcoins no se han gastado antes (doble gasto). No confías en terceros: verificas.
Si un grupo de mineros o empresas intentara cambiar las reglas (aumentar el supply, modificar el tamaño de bloque), tu nodo las rechazaría. Cada nodo es un voto silencioso por las reglas originales.
Si consultas tu saldo en un explorador web o a través de una wallet que usa un servidor externo, ese servidor sabe qué direcciones son tuyas. Con tu propio nodo, nadie conoce tus consultas.
Cada nodo adicional hace la red más robusta y más resistente a ataques o censura. Cuantos más nodos, más descentralizado e imparable es Bitcoin.
¿Necesitas un nodo para usar Bitcoin? No. Puedes usar Bitcoin perfectamente con cualquier wallet. Pero ejecutar tu propio nodo es el siguiente nivel de soberanía: pasas de confiar en otros a verificar tú mismo. Es la diferencia entre usar Bitcoin y realmente entender Bitcoin. Se puede ejecutar en una Raspberry Pi, un mini-PC o cualquier ordenador antiguo con conexión a Internet.
Bitcoin es código abierto, verificable y ejecutable por cualquier persona en el mundo.
Cómo ejecutar un nodo →