🇪🇸 Cardano- ¿Por qué el ROA% fluctúa?

:cuba: Traducción de contenido publicado por el operador de pool PlanetStake.

Muchos delegantes a menudo se preguntan, ¿ por qué el ROA% varía entre cada epoch?. Este artículo tiene como objetivo explicar este fenómeno.

Primeramente ignoraremos el efecto de la comisión fija por epoch, y también ignoraremos el % pagado a la tesorería. Estas variables complican demasiado el proceso de explicación, y se hace difícil para las personas comprender los conceptos básicos que se abordarán.

El porqué de la variación del ROA% entre epochs es el punto principal que debes llevarte de este artículo. Esta variación es un proceso normal del sistema Cardano, y cada stake pool experimentará este fenómeno si producen el 100% de los bloques asignados por la sistema.

¿Por qué ocurre esta variación?

El ROA% de cada stake pool es básicamente, el resultado directo de los bloques producidos por ese stake pool dividido por la cantidad total de ADA en ese stake pool, por cada epoch.

La ecuación por cada epoch sería:

ROA% = (bloques producidos por el pool x recompensas en ADA por bloques producidos x 365 x 100) / (5 x stake total en el pool)

Las recompensas en ADA por bloques producidos cambian de un bloque a otro. Estas recompensas, que son pagadas por bloques producidos en un epoch, además de tener un monto fijo desde el final hasta el principio de la cadena, podrían tener además comisiones con montos variables de las transacciones incluidas en cada bloque. Previo al lanzamiento de la era Goguen, el número de transacciones en la red Cardano es bastante escaso, lo cual significa que las recompensas por bloques producidos antes de la era Goguen, son prácticamente iguales. Simplificando, podemos decir que por el momento, las recompensas por bloques producidos pueden ser tratadas como una constante. De esta forma, podemos simplificar la ecuación previamente planteada como:

ROA% = bloques producidos por el pool x constante / stake total en el pool

Y como la constante realmente no cambia demasiado de un epoch a otro, podemos decir

que la ecuación puede simplificarse más aún, quedando como:

ROA% es proporcional a bloques producidos por el pool / stake total en el pool.

¿Qué significa esto?

Significa que, si un stake pool produce más bloques de lo estadísticamente esperado, entonces tendrá un mayor ROA%, y viceversa.

Pero, ¿qué determina cuántos bloques un stake pool debe producir en cada epoch?

Esta, es la pregunta principal que debe ser respondida y comprendida. La respuesta simple es: todo depende de las probabilidades. Al comienzo de cada epoch, ocurre una especie de lotería gigante, y esta lotería decide cuántos bloques el sistema asignará a cada stake pool para su posible producción.

En cada epoch existen estadísticamente una cantidad de bloques esperados que serán asignados por el sistema para cada stake pool, pero como el funcionamiento es una lotería, habrán variaciones en cuanto a esta cantidad esperada.

Si alguna vez has comprado un billete de lotería, entonces sabrás que la probabilidad de ganar el premio mayor es de 1 en 10 millones. Estadísticamente esto significa que, si compras 1 billete de lotería cada semana durante 10 millones de semanas, entonces podrías ganar el premio mayor una sola vez. Pero como es una lotería, cualquier cosa podría ocurrir. Es posible que puedas ganar el premio mayor cada semana, y es posible también que puedas nunca ganarlo. Y si ganas el premio, podría suceder además que no seas el único ganador, y tengas que compartirlo con los otros ganadores.

Lo mismo ocurre en el sistema de lotería en Cardano al principio de cada epoch. Cada ADA delegada a un stake pool representa un billete de lotería, y cada billete es usado para intentar ganar la posibilidad de producir un bloque. En esencia, cada bloque representa por así decirlo, el premio mayor de una lotería, y este premio será a suerte ganado por 1 o varios stake pools.

Mientras el parámetro D decrece, habrán cada vez más posibilidades de que los bloques sean asignados a los stake pools para su posible producción. Cuando el parámetro D alcance el valor 0, habrán 21600 bloques para producir en cada epoch. La lotería ocurre por cada bloque, y cuando D sea 0 habrán 21600 loterías en cada epoch.

Es un juego de probabilidades.

En la tabla que se muestra abajo se puede apreciar que el ROA% no es afectado realmente por el tamaño de un stake pool. Los números mostrados han sido escogidos teniendo el parámetro D un valor de 0.42, ya que los bloques esperados teniendo D ese valor facilitan los cálculos para entender los resultados.

En la tabla mostrada arriba se aprecia que, cuando a cada stake pool se le asigna la cantidad de bloques esperados, y estos son producidos al 100%, entonces el ROA% es igual para todos los stake pools sin tener en cuenta la cantidad total de ADA en cada stake pool.

¿Por qué el ROA% de cada stake pool no es el mismo en cada epoch, y por qué algunos stake pools tienen un mejor desempeño que otros en el ROA % ?

Recuerda, el número de bloques asignados a los stake pool en cada epoch es determinado por un proceso de lotería.

La gráfica de abajo muestra aproximadamente como este efecto podría ocurrir.

La gráfica de arriba muestra como un stake pool que produce el 100% de los bloques asignados se desempeña con el paso del tiempo. Como observamos, este stake pool durante todo el paso de los epoch tiene un ROA% promedio de 5.5%. Pero si te fijas bien, en un pequeño número de epochs resaltados en color verde, rojo y púrpura, te darás cuenta que el mismo pool tiene un desempeño muy diferente. La media de ROA% es 5.5%, pero el rango se mueve entre 1% y 10.5% en dependencia del epoch que estés mirando.

¿Por qué ocurre esto?

Ocurre porque cada stake pool solamente puede producir el número de bloques que le sea asignado, y esto cambia en cada epoch ya que es el resultado de un proceso de lotería. Y este proceso ocurre para cada stake pool, sin importar cuan grande o pequeño sea su stake total.

Esperamos que este artículo haya dado una buena visión sobre el porqué de la fluctuación del ROA% en cada epoch.