Glosario

Nodo completo

Moderate

Nodos que descargan toda la historia de una cadena de bloques para observar y hacer cumplir sus reglas.

¿Qué es un nodo completo?

Un nodo completo es una computadora o servidor que descarga y almacena el historial completo de una cadena de bloques para observar y hacer cumplir sus reglas. Los nodos completos también validan las transacciones de bloques y almacenan datos para mantener la cadena de bloques funcionando. Son diferentes de un nodo ligero, que solo usa un conjunto reducido de datos.

¿Cómo funciona un nodo completo?

Una red blockchain está compuesta por un conjunto de nodos que gobiernan la cadena de bloques y hacen cumplir sus reglas. La mayoría de las cadenas de bloques utilizan la prueba de participación o la prueba de trabajo como un mecanismo de consenso. Cuando se presenta una nueva transacción a la cadena de bloques, cada nodo debe validar la transacción. Cuando todos los nodos validan una nueva transacción, se logra un consenso y la transacción se agrega a la cadena de bloques.
Un nodo completo almacena el registro de todas las transacciones que alguna vez se han validado en una cadena de bloques. Las diferentes cadenas de bloques tienen diferentes requisitos de datos, dependiendo de su tamaño. Por ejemplo, un nodo completo de Bitcoin ocupa varios cientos de gigabytes de espacio y se puede ejecutar en una poderosa computadora personal. Otras redes blockchain tienen mayores requisitos de datos, y sus nodos completos solo pueden ser administrados por usuarios empresariales con acceso a enormes cantidades de almacenamiento de datos. Por el contrario, un nodo ligero solo descarga un conjunto limitado de datos de la cadena de bloques y se puede ejecutar desde dispositivos más pequeños, como teléfonos inteligentes.

Los nodos completos cumplen un propósito importante al asegurar la historia de una cadena de bloques. Con este registro, una cadena de bloques puede ser completamente reconstruida, incluso en el caso de una falla catastrófica. Por ejemplo, un solo nodo completo con un registro intacto del historial de la cadena sería suficiente para restaurar la red Bitcoin si todos los demás nodos fueran destruidos. Por lo tanto, contribuyen significativamente a la descentralización de una cadena. La cantidad y distribución de nodos completos a menudo se toman como un palo de medición de cuán descentralizada es una cadena de bloques.