Construyendo Ergo: nodos completos ligeros
8 de mayo de 2020

Ergo permite a cualquier usuario ejecutar un nodo completo con bajos recursos, lo que significa que puedes ayudar a mantener la red con un dispositivo tan simple como una Raspberry Pi.
En una publicación anterior, analizamos el modo SPV de Ergo, que permite clientes móviles seguros y eficientes. Esto permite a los usuarios realizar transacciones utilizando casi cualquier dispositivo.
En el otro extremo de la escala, es posible que desees ejecutar un nodo completo. Si eres un minero, esto requerirá que descargues la blockchain completa, porque necesitarás todo el conjunto de UTXO (salidas no gastadas) para minar nuevos bloques. Pero aún puedes ejecutar un nodo completo sin ese conjunto de UTXO, reduciendo enormemente la especificación y el costo del hardware necesario.
Bloques de Ergo
En Ergo, al igual que en Bitcoin, Ethereum y otras blockchains, los bloques se dividen en secciones. En Bitcoin, simplemente hay un encabezado de bloque y las transacciones en sí. Pero en Ergo, tenemos algunas secciones adicionales que permiten nueva funcionalidad:
- Encabezado
- Transacciones
- Extensiones
- Pruebas de transformación de UTXO
La sección de ‘extensión’ contiene ciertos campos obligatorios (incluyendo enlaces para NiPoPoW, una vez por cada 1,024 épocas de bloques) y parámetros para la votación de mineros, como el tamaño actual del bloque. También puede contener campos arbitrarios.
Lo que esto significa en la práctica es que diferentes tipos de nodos y clientes pueden descargar solo aquellas secciones de los bloques que necesitan, reduciendo las demandas de almacenamiento, ancho de banda y ciclos de CPU.
Nodos completos ligeros
Mientras que los mineros necesitan descargar todo, los nodos completos ligeros solo necesitan las transacciones y pruebas. Esto significa que tienen una garantía criptográfica de las transacciones, sin mantener el conjunto completo de UTXO en sí.
Los nodos completos ligeros verifican las pruebas generadas por nodos completos (incluyendo mineros) que sí mantienen la blockchain completa, proporcionando una garantía de validez del libro mayor. En Ethereum, estos nodos se llaman Clientes Sin Estado.
Para Ergo, significa que puedes ejecutar un nodo completo y mantener la red con un dispositivo tan simple como una Raspberry Pi con 512 MB de RAM. Esto proporciona el equilibrio ideal entre garantizar la seguridad de la red y no imponer una carga innecesaria a los usuarios que deseen hacerlo, mejorando la descentralización y democratizando la participación en la red y comunidad de Ergo.
Share post
13 de agosto de 2025
12 de agosto de 2025
9 de julio de 2025
12 de mayo de 2025

9 de febrero de 2022

8 de febrero de 2022

5 de febrero de 2022

1 de febrero de 2022

27 de enero de 2022

20 de enero de 2022

18 de enero de 2022

6 de enero de 2022

4 de enero de 2022

30 de diciembre de 2021

28 de diciembre de 2021

23 de diciembre de 2021








