Entonces, ¿qué podemos aprender?
El lado de la oferta de las transacciones de Ethereum realmente no responde a la demanda. En los últimos dieciocho meses, el límite de gas de las transacciones de Ethereum solo se ha incrementado una vez, y eso solo en un 20%. Esta oferta inelástica significa que todos compiten por la misma cantidad fija de gas y que los precios cambian rápidamente debido a pequeños cambios en la demanda.
Cuanto más esté dispuesto a pagar por encima del promedio, mayor será la probabilidad de que su transacción se realice rápidamente.
Si necesita transacciones "en tiempo real", entonces tiene que competir pagando más contra todos los que quieran transacciones en tiempo real. Si suficientes personas intentan hacer esto al mismo tiempo, el precio requerido puede aumentar rápidamente.
En el corto plazo, es probable que los precios máximos diarios del gas continúen aumentando, y los aumentos repentinos de los precios probablemente aumentarán en frecuencia.
Si le importa cuándo se completará su transacción, debe saber si está en una parte del día cuando los precios tienden a subir o cuando los precios bajan. Si los precios están subiendo y su transacción se retrasa, pueden pasar muchas horas hasta que los precios vuelvan a bajar al mismo nivel.
Si no necesita transacciones en tiempo real, programe sus transacciones para que se ejecuten en la parte más tranquila del día. Esto puede reducir su gasto en gas en más de 4 veces.
Muchas transacciones de Ethereum parecen estar usando una estrategia constante de fijación de precios que es menos que opcional. Fijar el precio de una transacción a precio fijo, independientemente de la dinámica subyacente del mercado en ese momento, parece ser lo peor de ambos mundos, ya sea pagar de más cuando los precios del mercado son bajos o retrasar las transacciones cuando los precios suben.
Si tiene un sistema automatizado que firma sus transacciones, no tiene que ofertar tan alto al principio como lo haría de otra manera. Por el contrario, puede fijar el precio a una tasa razonable que probablemente se extraiga. Si esa transacción no se extrae en un período de tiempo razonable, entonces crea una segunda transacción con el mismo nonce y un precio de gas más alto. Con el mismo nonce, solo se extraerá una de estas transacciones. Luego evita tener una transacción atascada durante horas debido a un cambio de precio, sin tener que pagar un precio inicial de gas exorbitante por esta garantía.
Un día de precios de gas de transacción en Ethereum
Los usuarios de Ethereum están compitiendo entre sí con cada transacción por una porción de una red de capacidad fija. La gran variedad de precios en cada bloque indica que la mayoría de los sistemas que hacen precios al gas no son sofisticados. No esperaría ir al mercado de valores y ver a una persona que ofrece y paga $ 450 por acción de una compañía, en medio de una multitud de personas que ofrecen y pagan $ 200 por acción por la misma compañía. Sin embargo, los precios pagados en un solo bloque cubren un rango mucho mayor que eso.