Implementando NiPoPoWs
18 de marzo de 2024

Las Pruebas No Interactivas de Prueba de Trabajo (NIPoPoWs) son una de varias innovaciones utilizadas por Ergo. Aquí está lo que son y por qué son importantes.
NiPoPoWs (pruebas no interactivas de prueba de trabajo) son un tipo de constructo criptográfico que permite tomar atajos seguros para verificar la gran cantidad de operaciones computacionales realizadas en un sistema de prueba de trabajo (PoW). La combinación de seguridad y eficiencia que ofrecen los NiPoPoWs abre el camino para una serie de casos de uso poderosos.
Entendiendo NiPoPoWs
Para entender mejor los NiPoPoWs, es importante primero comprender el papel de PoW en blockchains como Bitcoin y Ergo.
PoW es un mecanismo de consenso, o un medio por el cual los nodos no relacionados de una red blockchain llegan a un acuerdo sobre el contenido del libro mayor descentralizado sin que una sola autoridad controle el proceso.
PoW implica que los mineros resuelvan rompecabezas computacionalmente difíciles (funciones hash). Esto es el equivalente matemático de encontrar una aguja en un pajar. La computadora que resuelve el rompecabezas primero gana el derecho a agregar un nuevo bloque de transacciones a la blockchain y a recoger recompensas de bloque y tarifas de transacción a cambio.
La prueba de PoW es una forma de verificar criptográficamente el estado de la blockchain sin necesidad de revisar toda la cadena de operaciones matemáticas desde el bloque Génesis hasta el día de hoy. Mientras que los PoPoWs (pruebas de prueba de trabajo) son ligeros y eficientes, también son demostrablemente precisos. Esto hace posible acceder a una representación confiable de la blockchain que está abstraída de la blockchain misma.
El último elemento de los NiPoPoWs es su naturaleza no interactiva. Esto simplemente significa que pueden ser utilizados por cualquier persona sin necesidad de interactuar con otros usuarios (como mineros o verificadores). Los NiPoPoWs, y las aplicaciones que los utilizan, son autosuficientes.
Estas pruebas no interactivas y concisas abren una miríada de posibilidades para una serie de aplicaciones poderosas, ya que facilitan la comunicación y transacciones rápidas y seguras en la blockchain.
Aplicaciones de NiPoPoW
Una de las aplicaciones más claras y poderosas para los NiPoPoWs es reducir el tamaño de una blockchain. Debido a que las blockchains almacenan cada transacción, se vuelven cada vez más grandes con el tiempo. La blockchain de Bitcoin tiene 550 GB en el momento de escribir esto. A pesar de ser más joven, la de Ethereum es más grande, debido a los datos adicionales asociados con los contratos inteligentes. Esto significa que cualquier persona que quiera ejecutar un nodo necesita invertir en la infraestructura de almacenamiento necesaria. También necesitarán potencialmente esperar días para que su copia de la blockchain se sincronice.
Los NiPoPoWs permiten el uso de clientes ultra-ligeros que pueden sincronizarse con la blockchain con menos de 1 MB de datos, lo que significa que incluso un smartphone de gama baja con servicio de datos limitado puede tener la misma seguridad que un nodo completo. Esto ofrece la posibilidad de un alto nivel de descentralización, democratizando la actividad de ejecutar nodos.
Los NiPoPoWs también tienen beneficios para los mineros (que necesitan ejecutar nodos completos). Cada nuevo bloque consume solo una pequeña cantidad de datos adicionales, ayudando una vez más a la descentralización de la red al permitir que más usuarios minen sin invertir en discos duros de terabytes.
La misma tecnología impulsa la operación eficiente de cadenas laterales y respalda la estrategia de Capa 2 de Ergo. Los NiPoPoWs también facilitan la interoperabilidad entre cadenas, ya que los clientes ligeros pueden verificar pruebas de manera rápida y confiable.
En general, los NiPoPoWs son un elemento increíblemente importante del ecosistema blockchain de Ergo, aumentando la seguridad, escalabilidad e interoperabilidad.
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








