Blockchain/Nivel VII · Evolución/7.1 Ethereum: el ordenador mundial/Lección 3
Gas, el mercado de tarifas y EIP-1559
El mercado de comisiones, la quema y el fin de los bloques fijos
MaterialesEl documento de especificaciones de EIP-1559Anuncio de actualización de la Ethereum Foundation en Londres (julio de 2021)Acceso a un explorador de bloques con datos históricos de transacciones
Curiosidad
- ¿Cómo determina un protocolo el precio de la computación sin que un administrador central establezca las tarifas?
- ¿Cuál es la consecuencia mecánica de dividir una comisión por transacción en dos flujos distintos con destinos diferentes?
- ¿Por qué aceptarían los desarrolladores una estructura de tarifas más compleja a cambio de costos predecibles y una deflación en el suministro?
Explorar
- En los primeros años de Ethereum, los usuarios pagaban un único precio por gas para incluir transacciones en los bloques. Esto creó una subasta volátil en la que las tarifas aumentaban de forma impredecible durante períodos de alta demanda, lo que a menudo hacía que la red fuera inutilizable para los usuarios comunes. La actualización de Londres, activada el 5 de agosto de 2021 en el bloque 12,965,000, introdujo EIP-1559 para resolver esta inestabilidad. Este sistema reemplazó la simple oferta de precios por una estructura de tarifas de dos componentes que separa los ingresos del protocolo de los incentivos para los validadores, modificando fundamentalmente la forma en que fluye el valor dentro del sistema.
- El primer componente es la tarifa base, que es calculada por el propio protocolo y no fijada por los usuarios ni los validadores. Esta tarifa se ajusta bloque a bloque con el objetivo de que los bloques estén, en promedio, medio llenos. Si un bloque anterior superó esta capacidad, la tarifa base aumenta; si estaba subutilizado, la tarifa disminuye. Lo importante es que toda esta tarifa base se quema, es decir, se retira permanentemente de la circulación. No va al validador que generó el bloque, ni a ningún fondo fiduciario. Este mecanismo vincula directamente la actividad de la red con la reducción del suministro de ETH.
- El segundo componente es la tarifa de prioridad, o propina, que los usuarios especifican para incentivar a los validadores a incluir sus transacciones en el bloque actual en lugar de esperar a uno futuro. A diferencia de la tarifa base, esta cantidad va íntegramente al productor del bloque. Los usuarios establecen una voluntad máxima de pago (maxFeePerGas) que cubre ambos componentes. Si la tarifa base del mercado es más baja que su valor máximo, solo pagan la tarifa base real más su propina; cualquier parte no utilizada de su oferta máxima se reembolsa inmediatamente. Esto limita la exposición del usuario al mismo tiempo que mantiene un orden competitivo.
- Esta estructura contrasta marcadamente con el modelo de tarifas de Bitcoin (lección 2.2.3), donde las tarifas son el resultado de una simple subasta por espacio en los bloques y todas ellas van al minero. Bitcoin no cuenta con un mecanismo de destrucción de moneda; su oferta está fijada por eventos de reducción a la mitad. La EIP-1559 de Ethereum introdujo una variable dinámica: cuando la actividad en la red es alta, la tarifa base aumenta y se destruye más ETH, lo que potencialmente hace que el activo sea deflacionario. Esto convirtió las tarifas de meros costos de transacción en un instrumento macroeconómico que afecta la oferta total.
- La previsibilidad de la tarifa base permite a los desarrolladores y usuarios planificar los costos con mayor precisión que en la era anterior a Londres. Sin embargo, esto no eliminó la congestión; la alta demanda sigue haciendo que la tarifa base aumente, lo que encarece las transacciones. La complejidad de gestionar dos parámetros de tarifa (maxFeePerGas y maxPriorityFeePerGas) añade dificultades para los usuarios ocasionales en comparación con un único precio fijo. Además, el proceso de “burn” vinculó la demanda de tarifas al suministro de ETH, tema que se abordará en la próxima lección.
- Abra un explorador de bloques como Etherscan e inspeccione cualquier transacción a partir de agosto de 2021. Busque los campos ‘Base Fee’ y ‘Priority Fee’ en los detalles de la transacción. Verá la cantidad exacta quemada (igual a la base fee multiplicada por el gas utilizado) y la propina pagada al validador. Compare esto con una transacción anterior a agosto de 2021, que solo muestra un único ‘Gas Price’. Esta distinción visual confirma la división mecánica de las tarifas introducida por EIP-1559.
Datos clave
- EIP-1559 se activó en la actualización de Londres el 5 de agosto de 2021 en el bloque 12,965,000.
- La tarifa base ajusta cada bloque para que alcance la mitad de su capacidad, y se quema por completo fuera de la circulación.
- Los usuarios pagan una tarifa máxima (maxFeePerGas), pero se les reembolsa cualquier cantidad no utilizada que supere la tarifa base real más la propina.
- La tarifa de prioridad (propina) va exclusivamente al productor del bloque, mientras que la tarifa base no.
- El modelo de tarifas de Bitcoin carece de un mecanismo de destrucción de monedas y funciona como una simple subasta para el espacio en los bloques.
- EIP-1559 hizo que las comisiones fueran más predecibles, pero añadió complejidad al requerir que los usuarios establecieran dos parámetros separados.
Ejercicio nueve, seis, tres, uno
9ReunirEnumere 9 cambios o componentes específicos introducidos por la EIP-1559 en relación con el cálculo de las comisiones, las mecánicas de reembolso y los efectos en la oferta.
6AgruparAgrupe estos 9 elementos en 6 categorías: estructura de tarifas, experiencia del usuario, incentivos para los validadores, dinámica de la oferta, complejidad del protocolo y contexto histórico.
3DestilarReduce los 6 clústeres a 3 razones principales por las cuales EIP-1559 fue considerado una actualización crucial para la estabilidad económica de Ethereum.
1CristalizarQuemar la tarifa base vincula mecánicamente la actividad de la red con la reducción del suministro de ETH.
Verificación de hechos
Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.