EIP-1559 es la propuesta de mejora para Ethereum con implementación más cercana. Además de buscar contraer los precios del gas cuando la congestión de la red alcanza niveles inviables, una simple característica podría hacer que ETH pase a ser una moneda deflacionaria, con suministro decreciente. ¿Cómo es posible que este adelanto sea capaz de influir positivamente a la red y al precio de ETH a la vez?
¿Por qué Ethereum necesita la EIP-1559?
Ethereum se enfrenta a uno de los retos más grandes de su historia: la congestión de su red con el sistema de comisiones actual son la peor combinación para pretender una adopción equitativa de su propuesta de valor.
Vitalik Buterin aseguró en el año 2017 que “el internet del dinero no debería costar 5 centavos por transacción, es absurdo”. Sin embargo, actualmente el envío de un token ERC-20 sobre Ethereum puede llegar a costar $10 dólares, mientras que un intercambio de tokens en Uniswap eleva las comisiones hasta $50 dólares por transacción.
Actualmente, Ethereum opera bajo un sistema en el que sus mineros se ven incentivados a confirmar las transacciones con una comisión más alta. De esta forma, los usuarios de la red se incentivan a pagar más por sus transacciones si requieren una confirmación urgente.
Este círculo vicioso termina en que, si la red tiene una alta demanda, vendrá un capital más grande tras otro a pagar más comisiones por sus transacciones urgentes, desplazando así a los que no se pueden permitir pagar montos altos por utilizar Ethereum.
Los mineros solo pueden confirmar una cantidad limitada de transacciones a la vez, a una velocidad aproximada de 1.200 transacciones por minuto. Si se solicitan 10.000 transacciones en un minuto, los mineros solo podrán confirmar 1.200 y tendrán que dejar las 8.800 restantes para el próximo minuto. Por ello, si en ese nuevo minuto entran 10.000 transacciones extras, y seguidamente se repite el ciclo varias veces, la acumulación de transacciones demoradas es inminente y solo aquellos que hayan pagado más son los que serán tomados en cuenta.
La realidad es que Ethereum necesita mejorar. El sistema que actualmente está puesto en marcha no tiene ningún límite para que se paguen cantidades desmedidas de dinero por una transacción. Indiscutiblemente, resulta inviable para el usuario común.
Se da a entender por qué el co-fundador de Ethereum Joseph Lubin aseguró en el 2019 que Ethereum “se debe pensar como un prototipo y un proyecto imposible que se construyó y que se necesitó lanzar como algo que sabíamos que no iba a ser escalable”.
La entrada de EIP-1559: ¿Qué es?
EIP-1559 entra como una propuesta de mejora para el sistema de comisiones de Ethereum, con un especial foco en mitigar estos derrochadores incentivos tanto de los mineros como de los usuarios.
En primer lugar, cabe explicar que las siglas EIP se refieren en inglés a “Ethereum Improvement Proporsal”, que en español significa “Propuesta de Mejora de Ethereum”.
Estas propuestas son presentadas formalmente bajo la denominación de EIP más un número identificador dado por el orden de la propuesta. Originalmente, la EIP-1559 fue presentada por Vitalik Buterin a toda la comunidad de Ethereum en el año 2019.
Específicamente, la EIP-1559 busca implementar un sistema que pronosticará cuánto gas debe pagarse para que una transacción se incluya en el siguiente bloque de Ethereum, limitando la comisión a una cifra exacta.
Además, se busca incrementar el tamaño del bloque en situaciones de alta congestión, y finalmente, se implementaría una regla para que los mineros no puedan congestionar la red artificialmente para aprovecharse de los altos costos del gas.
EIP-1559 a fondo: el cambio en las fees y en los bloques
En primer lugar, la EIP-1559 propone aumentar el tamaño del bloque de Ethereum de 12,5 millones de gas limit hasta el doble solo cuando la actividad de la red supere un 50% de su capacidad. Lo que quiere decir que, el gas limit del siguiente bloque de Ethereum aumentaría hasta 25 millones si en el bloque previo la congestión de la red superó la mitad de su suficiencia.
Básicamente, cuando la red supere el 50% de su capacidad, un “interruptor de red congestionada” se encenderá y el siguiente bloque de Ethereum aumentará su tamaño al doble, logrando así poder almacenar el doble de transacciones.
Aunado a esto, se introduce una división de la comisión pagada por cada transacción en la red. Esta condición determina que la comisión de una transacción estará dividida en dos partes: el Base Fee y el Miner Tip.
- El Base Fee determinará la comisión mínima que deberá pagar el usuario para que su transacción sea incluida en el siguiente bloque. En otras palabras, antes de la creación del siguiente bloque el usuario ya podrá saber cuánta comisión deberá pagar para poder ser incluido.
- El Miner Tip será la “propina” pagada al minero por su trabajo de confirmar transacciones. Esta “propina” variará según la prioridad que tenga la transacción, ya que los mineros seguirán siendo incentivados a confirmar las transacciones con un Miner Tip más alto. De esta forma, prevalece la recompensa a los mineros por aportar su prueba de trabajo a la red, pero, cabe destacar que el Miner Tip está pensado para que sea más pequeño que el Base Fee.
EIP-1559 a fondo: la mutación de la red en acción
Además de aumentar la capacidad de los bloques, cuando se encienda el “interruptor de red congestionada” el algoritmo hará crecer el Base Fee para el siguiente bloque con un aumento limitado a 12,5%.
Por ejemplo, si en un bloque cualquiera el Base Fee es de 100 gwei y la red supera el 50% de su capacidad, el siguiente bloque tendrá un Base Fee con un incremento máximo de 12,5%, es decir, podrá ser de máximo 112,5 gwei.
De esta forma, se determinará que la comisión necesaria para que una transacción se incluya en el siguiente bloque de Ethereum crezca con cifras predecibles, y a su vez, ayudará a que los picos de comisiones altas por congestión se suavicen.
Al mismo tiempo el crecimiento porcentual del Base Fee en cada bloque podrá desincentivar la utilización de la red de manera exponencial, ya que, bloque tras bloque esta comisión subirá un 12,5% si la red se mantiene congestionada.
Para el caso en que la red se descongestione por debajo del 50% de su capacidad, el Base Fee también disminuirá con el mismo límite de 12,5%. El punto de equilibrio en donde no cambia el Base Fee se encuentra en una utilización de la red del 50% puntual.
Agregado a esto, el cambio predecible del Base Fee hará más precisas las predicciones de los algoritmos que estiman las comisiones, como por ejemplo, los que tienen integrados las wallets de Ethereum para sugerir montos de gas a sus usuarios.
El halving de Ethereum
Una de las implementaciones más importantes que viene a traer el EIP-1559, es la posibilidad de destruir o quemar unidades de ETH. Una vez se confirme un bloque en Ethereum, todo el Base Fee recolectado por el mismo será quemado. Es decir, todo el ETH utilizado por los usuarios como Base Fee será destruido en el instante de confirmación del bloque.
La razón de destruir el Base Fee radica en desincentivar a los mineros a congestionar artificialmente la red para aprovecharse de las altas comisiones pagadas por los usuarios.
Sabiendo que la emisión de ETH por bloque ronda cifras cercanas a 3 ETH, la quema del Base Fee deja abiertas dos posibilidades:
- En tiempos de baja congestión, el Base Fee puede ser menor que la cantidad de ETH emitido en el bloque. Para este caso, incrementará la cantidad de ETH en circulación, y el sistema se torna inflacionario.
- En tiempos de alta congestión, el Base Fee podría llegar a ser mayor que la cantidad de ETH emitido en el bloque. Para este caso, disminuirá la cantidad de ETH en circulación, y el sistema se torna deflacionario.
Dicho esto, si la utilización de la red de Ethereum sostiene congestiones altas y duraderas, el caso deflacionario podría tornarse dominante y reduciría la cantidad de ETH en circulación consistentemente, cosa que también afectaría fuertemente a la oferta de ETH en el mercado.
Guillermo Abellán, co-fundador de DeFi Lab, explica que “quemar la tarifa base (Base Fee) recompensa a los usuarios de la red al hacer que su ETH sea más escaso en lugar de pagar más a los mineros”. Además, desarrolló sobre este tema lo siguiente:
“El mecanismo de quema de tarifas también provocó algunas discusiones sobre el hecho de que ETH se volviera deflacionario. Esto sería posible si la recompensa del bloque es menor que la tarifa base (Base Fee) quemada. Ese sería el caso, por ejemplo, durante la reciente locura de las tarifas de gas con DeFi, donde la red estaba constantemente bajo una gran utilización”.
Además, sobre posibles inconvenientes, Abellán declaró que:
“Cuando se trata de quemar la tarifa base (Base Fee) se pierde el control sobre la política monetaria a largo plazo de ETH. Con este cambio, ETH terminaría siendo a veces inflacionario y a veces deflacionario. Esto no parece un problema importante, ya que de todos modos la inflación máxima se limitaría a alrededor de 0.5–2% por año”.
Claramente, una reducción clara de un token de utilidad como ETH en un mercado con alta demanda por alta congestión de la red, muy probablemente resultaría un incremento inminente e impredecible de su precio.
No obstante, el caso del crecimiento en el precio de ETH es una simple hipótesis dada por los posibles estados adoptados por la red en conjunto con teorías de comportamiento de los usuarios. Lo que sí aparenta prometer más, es el control en la congestión y en los altos costos del gas.
“EIP-1559 solo va a hacer las comisiones algo más estables. No ayuda al rendimiento, realmente, el aumento temporal de 2x se puede usar para DoS. Las capturas al menos mitigarán el ataque. Las comisiones quemadas es solo una necesidad para evitar que los mineros jueguen con el sistema”.
Péter Szilágyi, Team Lead de Ethereum.
Descargo de responsabilidad
Descargo de responsabilidad: siguiendo las pautas de Trust Project, este artículo presenta opiniones y perspectivas de expertos de la industria o individuos. BeInCrypto se dedica a la transparencia de los informes, pero las opiniones expresadas en este artículo no reflejan necesariamente las de BeInCrypto o su personal. Los lectores deben verificar la información de forma independiente y consultar con un profesional antes de tomar decisiones basadas en este contenido.