Cliente de Referencia del Protocolo Ergo 5.0.0: Un Compromiso con el Progreso Continuo
24 de octubre de 2022

Ya seas un inversor o desarrollador, durante tu tiempo en cripto no hay duda de que te has encontrado con foros o hilos de Twitter hablando sobre la eficiencia de las transacciones, escalabilidad y costos. Para que una tecnología blockchain establezca viabilidad y adopción a largo plazo, necesita ser adaptable y escalable. Con el nuevo Cliente de Referencia del Protocolo Ergo 5.0.0, la red da saltos significativos hacia adelante, donde las nuevas características proporcionarán beneficios sustanciales en todos los niveles del ecosistema. Los mineros, desarrolladores y usuarios se beneficiarán enormemente de estos nuevos cambios.
Si eres relativamente nuevo en blockchain, términos como escalabilidad y costos pueden parecer confusos. La escalabilidad se refiere a la capacidad de una blockchain para manejar un número creciente de transacciones. A medida que una plataforma crece, se espera que el número de usuarios que ejecutan transacciones aumente considerablemente. Sin escalabilidad, la red puede volverse más congestionada y las transacciones pueden tener tiempos de ejecución más largos. Al hablar de costos, estamos discutiendo literalmente el costo de una transacción. En blockchain, cada transacción tiene una tarifa. También hay tarifas por verificar la validez de un contrato inteligente. Con las blockchains de Prueba de Trabajo, el costo generalmente se ha determinado por costos AOT (por adelantado) o JIT (justo a tiempo). Hasta ahora, Ergo ha empleado costos AOT, donde las estimaciones de costos se determinan antes de la ejecución de cualquier script. Esto aseguraba que los scripts excesivamente costosos fueran excluidos.
Cliente de Referencia del Protocolo Ergo 5.0.0
Con el lanzamiento del Cliente de Referencia 5.0.0, hay varias mejoras en la red. Para decirlo de manera simple, la experiencia del usuario (UX) de la red mejorará enormemente porque se procesarán más transacciones en un bloque (beneficiando también a los mineros), y la red ofrecerá a los desarrolladores costos mucho más eficientes.
Como se mencionó, hasta ahora, Ergo ha aplicado costos AOT a la programación. El costo JIT es un método donde los costos se calculan en el momento en que se ejecuta un script. Con el Cliente de Referencia 5.0.0, Ergo da un paso significativo al equilibrar tanto los costos AOT como los JIT dentro de un modelo de costos híbrido. Una publicación anterior en el blog de Ergo (Método Híbrido de Ergo para Contar Costos) ofrece un desglose detallado sobre cómo funciona el nuevo costo híbrido de Ergo:
“En la primera etapa, las entradas de transacción pasan por un verificador (una entrada tras otra) y el script de cada entrada se reduce a una proposición sigma - una especie de condición de gasto que puede ser verificada criptográficamente. El costo JIT se aplica durante esta etapa de reducción.
Cuando cada entrada en la transacción tiene una proposición sigma, entonces se utiliza el costo AOT (que es muy simple y rápido) para calcular los costos de todas las operaciones criptográficas en la transacción. Todos los costos se suman para determinar el costo final de la transacción en sí. Una vez que se obtiene el costo final de la transacción, se añade al costo del bloque, que debe estar dentro del presupuesto del bloque antes de que pueda ser añadido a él.”
Sin embargo, estas operaciones criptográficas son significativamente más costosas que la reducción y generalmente toman el 80% del tiempo de verificación. Desde esta perspectiva, el costo AOT garantiza que un ataque de costo que utilice operaciones criptográficas no sea posible. Al mismo tiempo, los ataques a las operaciones de reducción se dividen por un factor de 5.
“El mismo proceso se repite para cada transacción en el bloque (en secuencia) y se acumula el costo total del bloque.
Antes de que pueda ser enviado a la blockchain, cada bloque debe estar por debajo del costo permitido por bloque.
Con el despliegue de este nuevo método de costos en dos partes, los costos pueden establecerse de manera más eficiente y precisa con menos gastos que utilizando solo costos AOT.”
Como resultado de estas mejoras en el Cliente de Referencia 5.0.0, los usuarios y desarrolladores disfrutarán de ejecuciones de scripts más rápidas, y el espacio dentro de los bloques se utilizará de manera mucho más eficiente. Con una ejecución de scripts más rápida, la red disfrutará de tasas de transacción aún más altas. Con costos mejorados, los bloques también podrán incluir aún más transacciones, aumentando así el rendimiento.
Para todos los detalles sobre el nuevo Cliente de Referencia 5.0.0, visita la publicación de Github. Allí también encontrarás detalles sobre Sigma Interpreter 5.0.0, configuraciones de la red de prueba PaiNet, así como la implementación de EIP39.
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








