Un ordenador que descarga, valida y almacena la cadena de bloques completa de Bitcoin y aplica todas las reglas de consenso de forma independiente. Los nodos completos son la columna vertebral de la descentralización de Bitcoin, asegurando que nadie pueda hacer trampa en el sistema.
Un ordenador que descarga, valida y almacena la cadena de bloques completa de Bitcoin y aplica todas las reglas de consenso de forma independiente. Los nodos completos son la columna vertebral de la descentralización de Bitcoin, asegurando que nadie pueda hacer trampa en el sistema.
Un nodo completo es la autoridad máxima en el modelo de confianza de Bitcoin. Verifica independientemente cada transacción y cada bloque contra las reglas de consenso — comprobando firmas, confirmando que no hay doble gasto, verificando la prueba de trabajo y haciendo cumplir el límite de 21 millones de monedas. A diferencia de las billeteras ligeras que confían en terceros, un nodo completo no confía en nadie. Si un minero produce un bloque inválido, tu nodo completo lo rechazará independientemente de cuánta potencia de hash lo respalde.
Ejecutar un nodo completo requiere descargar toda la cadena de bloques (actualmente más de 600 GB) y mantenerse sincronizado con los nuevos bloques. Si bien esto demanda un almacenamiento significativo, los requisitos computacionales reales son modestos — un Raspberry Pi o un portátil viejo puede ejecutar un nodo completo. El software como Bitcoin Core, la implementación de referencia, es gratuito y de código abierto. También existen varios productos de nodo plug-and-play para usuarios no técnicos.
La salud de la red depende de tener miles de nodos completos independientes distribuidos globalmente. Cada nodo es un voto por las reglas de consenso — si un cambio de protocolo propuesto es contencioso, los nodos pueden simplemente rechazar adoptarlo. Esto es lo que sucedió durante las guerras del tamaño de bloque de 2017: a pesar del apoyo significativo de los mineros para bloques más grandes, la mayoría de los nodos completos rechazaron el cambio, preservando las reglas existentes. Los nodos completos dan a los usuarios individuales soberanía sobre su propia verificación de las reglas de Bitcoin.
Ejecutar un nodo completo te da el nivel más alto de seguridad y privacidad. Verificas tus propias transacciones sin confiar en ningún tercero. También contribuyes a la descentralización de la red y obtienes un voto directo sobre las reglas de consenso. Si posees una cantidad significativa de Bitcoin, ejecutar un nodo es la forma más soberana de interactuar con la red.
Necesitas aproximadamente 1 TB de almacenamiento (para acomodar el crecimiento), 2 GB de RAM y una conexión a internet estable. Un Raspberry Pi 4 con un SSD externo funciona bien y cuesta menos de $200. La sincronización inicial de la cadena de bloques toma varias horas a días dependiendo de tu hardware, pero después el nodo se mantiene actualizado con recursos mínimos.
Todos los nodos de minería son nodos completos, pero no todos los nodos completos minan. Un nodo completo valida y retransmite transacciones y bloques. Un nodo de minería hace todo eso más compite activamente para crear nuevos bloques usando hardware especializado. Puedes ejecutar un nodo completo para verificar y apoyar la red sin minar.