Título original: "Comprensión de las tarifas base mínimas de Blob"

Autor: Data Always - Investigación de Flashbots

Compilado por: Esposo, Odaily Planet Daily

 

El investigador de Flashbots Data Always publicó un artículo que demuestra si el aumento de la tarifa base mínima de Blob afecta el costo de las transacciones L2 existentes o relacionadas. El resumen del artículo es el siguiente:

  • La fijación del precio mínimo de Blobspace ha causado controversia en la comunidad, en parte debido a malentendidos sobre el recorrido de los Blobs en la cadena. Aunque actualmente se cree que los Blobs no aportan nada al protocolo, esta opinión sólo es cierta cuando se analizan las tarifas de Blobspace.

  • Las transacciones con blobs aún deben pagar tarifas de gas de la red principal y, durante períodos de alta demanda, el impacto de las subastas prioritarias de gas hace que los precios de las transacciones L2 sean más complejos.

  • Este artículo demuestra si la desalineación entre el precio y la demanda puede aliviarse aumentando la tarifa básica mínima de Blob.

  • En general, este ajuste tiene un impacto limitado en los costos de transacción; especialmente para los remitentes de blobs eficientes, el aumento en las tarifas es mínimo.

El siguiente es el texto original, compilado por Odaily Planet Daily.

La propuesta sobre cómo establecer el precio mínimo del espacio de blobs es controvertida en la comunidad, pero esto puede deberse a una mala comprensión de cómo los blobs encuentran su camino en la cadena. En general, se acepta que los blobs actualmente no aportan nada al protocolo, pero esto solo es cierto cuando limitamos nuestro análisis a las tarifas del espacio de blobs.

Si bien el mercado de tarifas de blobspace ha tardado en alcanzar los niveles de demanda objetivo, sufriendo los problemas de arranque en frío que predijo Davide Crapis un año antes que Deneb, las transacciones de hosting de Blob todavía pagan tarifas de gas de la red principal independientemente de su ejecución o prioridad. La preocupación actual planteada por Max Resnick es que el límite estricto de seis bloques por blob, combinado con la lenta respuesta del mercado de tarifas de blobspace, podría conducir a subastas de gas prioritarias a largo plazo durante períodos de alta demanda de la red. Durante estas PGA, los precios de las transacciones L2 se volvieron más difíciles y las estrictas reglas de mempool de blobs hicieron que la inclusión de blobs fuera impredecible.

EIP-7762 8 está diseñado para minimizar la desalineación entre los precios futuros del espacio de blobs y la demanda de blobs hasta que la adopción de L2 nos permita superar el problema del arranque en frío. Con la tarifa base mínima del espacio de blob configurada actualmente en 1 wei, se necesitan al menos 30 minutos de bloques completamente saturados para que las tarifas del espacio de blob alcancen $0,01 por blob y comiencen a afectar la dinámica de precios de los blobs. Bajo el sistema actual, cuando aumenta la demanda, la red vuelve a una PGA impredecible mientras L2 lucha por una inclusión oportuna.

Por ejemplo, el 20 de junio, se produjo el segundo evento de reversión de blobs en la red, originado en el lanzamiento aéreo de LayerZero. Durante este período, el exceso de demanda de blobs continuó durante seis horas hasta que la red alcanzó el equilibrio.

Estado de la tarifa de transacción de blobs

Seis meses después de que Deneb entrara en funcionamiento, el uso del espacio blob aún está por debajo del objetivo. Como resultado, el costo base del espacio blob sigue siendo bajo y la mayoría de los blobs incurren en cargos de gas insignificantes. Hasta la fecha, solo ha habido tres semanas en las que el costo promedio del blobspace ha aumentado por encima de $0,01 por blob, durante el auge de la “blobscription” el 25 de marzo y el 1 de abril, y durante el lanzamiento aéreo de LayerZero el 17 de junio.

En comparación con las tarifas en el espacio de blobs, las transacciones alojadas en blobs (también conocidas como Tipo 3) aún requieren una tarifa de gas para ejecutarse en la red principal. Aunque los precios del gas están en mínimos de varios años, la tarifa de ejecución promedio por blob oscila entre $0,50 y $3,00. Estos costos son minúsculos en comparación con los precios históricos de datos de llamadas publicados en L2, y los blobs están esencialmente subsidiados por completo por la red, pero esta pequeña tarifa sigue siendo importante al establecer el cargo base mínimo para los blobs.

Si desglosamos aún más los costos de ejecución de las transacciones que contienen blobs en función de su contenido, encontramos que el mercado es muy heterogéneo. Las transacciones que llevan solo un blob pagan las tarifas más altas, mientras que las transacciones que llevan 5 o 6 blobs pagan pocas o ninguna tarifa por blob. De hecho, las tarifas totales pagadas por estas cinco o seis transacciones fueron mucho más bajas.

La diferencia en las estrategias de envío de blobs de diferentes entidades es una de las razones importantes de esta situación. Base, OP mainnet y Blast, así como muchas L2 más pequeñas, son extremadamente eficientes desde el punto de vista financiero debido a la liberación de datos a EOA que requiere la implementación de esta estrategia. El gas de la red principal es de solo 21.000, independientemente del número de blobs, pero estas transacciones no son adecuadas para ser a prueba de fraude. Estas cadenas representan la gran mayoría de las transacciones que llevan cinco o más blobs, lo que reduce el precio percibido de enviar varios blobs en una sola transacción. Por el contrario, L2 publica datos más complejos para respaldar mejor las pruebas de fraude, como Arbitrum, StarkNet, Scroll, ZkSync Era, Taiko y Linea, utiliza una cantidad significativamente mayor de gas de la red principal y, por lo general, solo envía uno por transacción.

Según las estadísticas anteriores, si combinamos el espacio de blob y las tarifas de ejecución por transacción, vemos que, aparte de un breve aumento en la demanda de blob (el aumento de la tarifa base mínima no se verá afectado), la distribución actual del espacio de blob paga casi todo. se concentra en los honorarios de ejecución. Esto sugiere que el mercado de tarifas de blobspace no está funcionando correctamente actualmente y que hay un margen considerable para aumentar la tarifa mínima para el blob gas sin aumentar significativamente el costo general de los pagos de blob.

Por el contrario, si nos centramos en el período en el que el mercado de tarifas de blobspace entra en el descubrimiento de precios, la densidad de tarifas se desplaza rápidamente hacia las tarifas de blobspace. Cuando el mercado funciona, parece funcionar bastante bien. Por lo tanto, la cuestión más importante es el recurrente problema del arranque en frío: el dilema al que se enfrenta actualmente el mercado.

Cuando el mercado de tarifas de espacio de blob se encuentra en un entorno dominado por las tarifas de ejecución, los remitentes de blob que publican menos datos de ejecución (principalmente cadenas de OP Stack) se benefician. También complica el proceso de construcción de bloques: históricamente, muchos algoritmos han determinado la inclusión de blobs priorizando las tarifas por gas, pero dado que el uso de gas de la red principal de estas transacciones varía mucho, obliga a la presentación L2 de pruebas de mayor calidad a pagar tarifas más altas por la mayor parte. Las transacciones más grandes amplifican aún más la ventaja de enviar menos datos de ejecución. Al acercarnos a un entorno dominado por las tarifas del espacio blob, disminuimos esta ventaja.

Impacto mínimo de la tarifa

Al precio actual de ETH, la propuesta original de Max establecía la tarifa mínima por blob en 0,05 dólares. Al complementar los costos de ejecución con esta nueva tarifa mínima, la propuesta aumentará el costo promedio por blob en un 2%.

La propuesta revisada reduce la tarifa base mínima del blob a 2^25, aproximadamente una quinta parte del valor de la propuesta original, o 0,01 dólares por blob. A partir de principios de julio, esto representa un aumento del 0,7% en el costo promedio de un blob, pero el cambio porcentual no es uniforme entre entidades debido a diferencias en la eficiencia financiera entre los remitentes de blobs.

Modifique el análisis anterior de la tarifa por transacción para considerar una tarifa base mínima del espacio de blob de 2^25 wei y solo considere las transacciones en las que la tarifa base del espacio de blob original sea inferior a la nueva tarifa mínima propuesta. Vemos que, si bien la estructura de tarifas está comenzando a cambiar significativamente, la tarifa base de blobs sigue siendo un componente minoritario para todas las transacciones de transporte de blobs afectadas. Las transacciones eficientes (que incluyen cinco blobs) enviadas por Base y OP Mainnet verán un aumento de tarifa del 10 % al 30 % según los precios del gas L1, un cambio que debería absorberse fácilmente. Las transacciones menos eficientes, especialmente aquellas que llevan de uno a tres blobs, verán un aumento de tarifas de menos del 10%.

Tabla: Estadísticas de envío de blobs por entidad desde el 1 de julio de 2024 hasta el 17 de septiembre de 2024, suponiendo un precio de ETH de $2500.

Modificando el desglose por transacción anterior para considerar una tarifa base mínima de espacio de blob de 2^25 wei, y considerando solo transacciones con una tarifa base de espacio de blob original inferior a la nueva tarifa mínima propuesta, vemos que si bien la estructura de tarifas está comenzando a cambiar significativamente , La tarifa base de Blob sigue siendo una fracción de todas las transacciones alojadas en Blob afectadas. Las transacciones eficientes (que incluyen cinco blobs) enviadas por Base y OP Mainnet verán un aumento de tarifa del 10 % al 30 % según los precios del gas L1, un cambio que debería absorberse fácilmente. Las transacciones menos eficientes, especialmente aquellas que llevan de uno a tres blobs, verán un aumento de tarifas de menos del 10%.

Hasta la fecha, no existen transacciones alojadas en Blob en las que la tarifa base mínima de Blob de 2^25 represente la mayor parte del costo pagado por el intercambio.

tiempo de respuesta del espacio blob

Según EIP-4844, la actualización máxima entre bloques de la tarifa base del blobspace es del 12,5%. A partir de un precio de 1 wei, se necesitan 148 bloques de capacidad máxima y más de 29 minutos (12 segundos de tiempo de bloque) para que la tarifa base supere los 2^25 wei. Este período de actualización se ha definido como el tiempo de respuesta del protocolo, pero aún así solo representa una cantidad de tiempo mínima. Debido a las ineficiencias del mercado, los bloques no están completamente cargados de blobs, lo que prolonga significativamente el tiempo hasta el descubrimiento de precios.

Antes del lanzamiento aéreo de LayerZero el 20 de junio, la tarifa base del blob estaba en su valor más bajo de 1 wei. En las horas punta, el coste base del blob alcanzaba los 7.471 gwei (3.450 dólares por blob). Aunque en teoría se podía alcanzar la altitud en 51 minutos, el ascenso real duró casi seis horas. Según la propuesta de Max, este punto más alto teóricamente se puede alcanzar en 21 minutos, pero obviamente estos valores teóricos no son exactos.

El objetivo de la propuesta es establecer la tarifa base mínima de blob cerca del punto de inflexión en el que las tarifas de blobspace comienzan a representar una parte mensurable de la tarifa total, en lugar de centrarse únicamente en el tiempo. El 20 de junio, aunque el número de blobs comenzó a aumentar después de las 11:00 UTC, no fue hasta las 15:17 UTC que la tarifa del blobspace comenzó a representar el 0,1% de la tarifa total pagada por los blobs, y no fue hasta el 15 :41 UTC que excedió 2^25 La tarifa base es wei (0,0335 gwei).

Por el contrario, si la tarifa base mínima durante el lanzamiento aéreo de LayerZero fuera de 2^25 wei, la red probablemente evitaría el problema del arranque en frío y minimizaría la desalineación entre el precio y la demanda. Como se muestra en el cuadro a continuación, podemos predecir que el mercado de blobs aún tardará una hora o más en normalizarse.

En resumen, aumentar la tarifa base mínima del blobspace no es una panacea, pero debe verse como un cambio bienvenido en el protocolo. El impacto de la propuesta en el mercado debería ser mínimo, y sólo los blobs más baratos y de menor calidad experimentarían un aumento de precios de más del 1%, que seguirá siendo significativamente más bajo que los precios de sus competidores.