¿Que es un nodo?

Guía rápida sobre nodos de Ethereum

Neftify.español
Neftify en Español
3 min readSep 29, 2022

--

Un nodo es un software que es capaz de conectarse con las redes de blockchain. Los nodos determinan si un bloque de transacciones es legítimo o no y lo aceptan o rechazan. Los nodos almacenan bloques de transacciones y ganan recompensas en crypto monedas. En términos básicos, un nodo de Ethereum es un ordenador.

Las redes de blockchain consisten en multiples nodos que se coordinan para llegar a un consenso de el estado de una red. Las redes de blockchain son descentralizadas ya que no hay servidores principales o fuentes únicas de validación. Los componentes de nodos de el blockchain están en todas partes del mundo y son controlados por multiples individuos y organizaciones.

Es crucial recordar que un nodo es requerido para que exista la data en el blockchain. Por eso es importante que los developers comprendan cómo interactuar con los nodos cuando crean aplicaciones descentralizadas.

Tipos de Nodos

Nodos validadores (Full Node)

Son aquellos que tienen el mínimo poder económico necesario para participar en la producción de bloques dentro de la red. Este poder económico proviene del “Staking” de 32 ETH dentro del esquema de “Staking” de la red ETH 2.0.

Nodos de sólo acceso (Light Nodes)

Son los nodos que sin “Staking”, son capaces de acceder a la red ETH 2.0, almacenando y procesando la validación de los bloques producidos por los validadores. Para tener uno de estos nodos, basta con instalar un nodo ETH 2.0 y conectarlo a Internet.

Nodos de archivo

Debido al enorme tamaño de la red Ethereum y su enorme actividad, los nodos de archivo seguirán existiendo para mantener una copia exacta y completa de todo el estado de la blockchain y su historia.
Con la llegada del “sharding” en Ethereum 2.0, podrían llegar nuevos nodos y funciones especiales para ellos, especialmente para interconectar los diferentes “shards” y crear puentes que soporten la comunicación entre ellos.

¿Qué necesito para ejecutar un nodo ETH 2.0?

Cliente validador

Responsable de producir nuevos bloques y atestados en el “beacon chain” y en las “shard chains”.

Cliente de “Beacon Chain”

Responsable de gestionar el estado de el “beacon chain” y alternar los validadores, etc.

Nodo Eth1

Suministra los depósitos de validadores entrantes de la cadena eth1 al cliente de el “beacon chain”.

Requisitos de la máquina

  • Sistema operativoLinux de 64 bits (es decir, Ubuntu 20.04 LTS Server o Desktop)
  • Procesador: CPU de cuatro núcleos, Intel Core i7–4770 o AMD FX-8310 o superior.
  • Memoria: 16 GB de RAM o más.
  • Almacenamiento: 2TB SSD o más.
  • Saldo de ETH: Goerli ETH y algo de ETH para las tarifas de las transacciones de depósito.
  • Cartera: Metamask instalado.

Puertos necesarios:

  • Prysm utiliza el puerto 13000 tcp y el puerto 12000 udp
  • Puerto 30303 tcp/udp para el nodo eth1

Una red diversa de nodos es importante para la salud y la seguridad de la blockchain de Ethereum. Un mayor número de nodos significa una red más descentralizada.

Acerca de Neftify

Neftify Connect todavía está en fase pre-alfa, pero te invitamos a probarlo y a darnos tu opinión.

Para obtener más información sobre Neftify, visita el sitio web o consulta nuestro Twitter. Si tienes alguna pregunta, envíanos un DM y un miembro del equipo te responderá.

Website | Twitter | Instagram

--

--