Para saber que es un nodo en blockchain debemos saber que un nodo es un punto de conexión fijo , que permite crear, enviar y recibir datos e información. Un nodo en blockchain es un ordenador, que está conectado con otros a través de la red blockchain. Todos estos operan de forma igual entre sí y transmiten entre ellos todos los datos e información de la blockchain, por lo que podría decirse que son el “software” de la blockchain.
Seguridad de los nodos en blockchain
En una blockchain como la de Bitcoin, los nodos están en constante conexión con la blockchain. Cada vez que se genera un nuevo bloque, estos validan, actualizan y almacenan toda la información. Esto aporta una gran seguridad a la blockchain ya que está distribuida en nodos equivalentes y no cuenta con un ente central. Si esta sufre algún tipo de ataque, miles de nodos alrededor del mundo contienen una copia exacta de esta con la información real.
Tipos de nodos en la blockchain de Bitcoin:
Existen distintos tipos de nodos, y cada uno realiza una función específica, en la blockchain de Bitcoin existen los siguientes tipos:
- Nodos completos: Estos almacenan una copia de la blockchain completa y actualizada y están en constante conexión con la blockchain.
- Nodos ligeros: Son nodos que no almacenan toda la información de la blockchain, pero dependen de un tercero para realizar validar transacciones en la red. Tienen la ventaja de que son ligeros por lo que pueden usarse en dispositivos móviles, por ejemplo para ejecutar servicios como una wallet o monedero.
- Supernodos: Son los nodos completos que operan de forma pública y abierta. Actualmente existen unos 10.000 supernodos.
- Nodos de minería: Son los nodos completos, que además, ejecutan software de minería. Lo que les permite minar Bitcoin y añadir bloques a la blockchain.
Ahora ya entiendes que es un nodo en blockchain, principalmente en la de Bitcoin, te invitamos a seguir investigando sobre los tipos de nodos en otras blockchains.