Mientras el mundo avanza hacia las finanzas descentralizadas (DeFi), más personas usan la red Ethereum, lo que hace que las tasas de gas de Ethereum sean un tema de debate en el espacio Web3. La utilidad del ecosistema de Ethereum produjo tasas de gas más altas y un mayor congestionamiento en la red.
TL;DR
Las tasas de gas se pagan a los mineros de la red Ethereum para compensarlos por validar las transacciones.
Al alentar a los validadores a permanecer activos, las tasas de gas mantienen la red segura y controlan el tráfico al priorizar las transacciones con tasas más altas.
Puedes controlar los costos de gas estableciendo límites de gas y agregando propinas para acelerar el procesamiento de las transacciones.
Las tasas de gas de Ethereum varían según la complejidad, la urgencia y el tráfico de la red.
Las estrategias para reducir las tasas de gas incluyen controlar la demanda de la red, programar las transacciones, usar aplicaciones descentralizadas con ofertas especiales, adquirir tokens de gas y adoptar soluciones de capa 2.
Definición de las tasas de gas de Ethereum
El gas es la unidad de medida del esfuerzo computacional necesario para ejecutar operaciones específicas en la red Ethereum. En el ecosistema de Ethereum, los stakers reciben incentivos para mantener la red con tareas como la validación de transacciones.
Los premios por participar y contribuir a la red Ethereum se pagan mediante tasas de gas. Para evitar bucles accidentales u otros desperdicios de recursos computacionales, la red Ethereum ha establecido un límite en los pasos de ejecución del código. Esta unidad fundamental de cálculo se conoce como "gas".
Dado que las transacciones de criptomonedas requieren recursos computacionales, cada transacción requiere una tasa. Como solo hay un número limitado de participantes, la red puede aprobar una cantidad limitada de transacciones. Los personas que hacen transacciones realizan bids con límites de gas más altos para priorizar sus transacciones.
Como resultado, proporciona un mayor incentivo a los validadores. Las tasas de gas también actúan como mecanismo de seguridad para la red. Previene el congestionamiento causado por actores maliciosos o transacciones spam de la red. Tienen la obligación de mantener la calidad de las transacciones en la red.
La importancia de los límites de gas
Los límites de gas son límites máximos en las tasas de los usuarios que se aplican para aprobar funciones basadas en Ethereum, como enviar Ether de una billetera a otra o ejecutar contratos inteligentes. Se refiere a la capacidad máxima que permite una billetera para cobrar tasas en la red. Como capa de seguridad, evita que las transacciones se cobren en exceso por congestionamiento o anomalías.
Términos importantes que se deben comprender antes de definir una comisión base de los límites de gas
Las transacciones de Ethereum se aplican a los bloques con fines de verificación. Cada bloque tiene comisión base, que es el costo mínimo de enviar transacciones. Las tasas de gas agregadas a una transacción deben ser al menos iguales a la comisión base para que se incluya en el bloque.
Propina/comisión por prioridad
Además de las comisiones base, se puede agregar una propina o comisión por prioridad para los validadores. Estas comisiones son costos adicionales no obligatorios que los usuarios agregan para acelerar el proceso de verificación. Las propinas alientan a los mineros a priorizar las transacciones en el bloque más rápidamente.
Comisiones máximas
Las comisiones máximas se refieren a la comisión máxima por gas, que son límites opcionales para los límites de gas. Las comisiones máximas son el límite máximo que estás dispuesto a gastar en tasas de gas. La comisión máxima debe exceder la comisión base total y la comisión por prioridad. La diferencia entre los dos se reembolsa al usuario.
Cálculo de comisiones
Las aplicaciones que ejecutan transacciones de Ethereum pueden actualizarse para automatizar las comisiones de transacción. Las comisiones sugeridas incluyen la comisión base y las propinas anticipadas por el sistema. Esto facilita la ejecución de transacciones sin la complejidad de calcular las comisiones requeridas.
Precios del gas
Los precios del gas de Ethereum han fluctuado según su utilidad y la innovación de las aplicaciones descentralizadas (dapps) que se desarrollan en la red. Hay muchos factores que afectan las tasas de gas:
Complejidad de la función: la complejidad de la función enviada en la red Ethereum afecta el tiempo de validación. El nivel de esfuerzo que deben aportar los validadores para ejecutar la tarea en la red determina el cargo de la comisión inicial. Las diversas funcionalidades aumentan la complejidad, lo que requiere más potencia computacional y tasas de gas más altas.
Urgencia de la transacción: la mayor utilidad de las dapps basadas en Ethereum ha generado una urgencia de validación. Las soluciones de capa 2 en la red ayudan a resolver este problema. Sin embargo, la blockchain de Ethereum aún liquida la transacción.
Estado de la red: a red Ethereum tiene validadores limitados y sus TPS (transacciones por segundo) bajas la hace propensa al congestionamiento durante los períodos de mayor actividad. El sistema se mantiene mediante las tasas de gas, que liquidan primero las transacciones urgentes con comisiones por prioridad más altas. El estado de la red determina los precios del gas, ya que una red congestionada liquida de forma reiterada las bids con propinas más altas antes de iniciar las transacciones con comisiones base o sin propinas.
¿Cómo se calculan las tasas de gas de Ethereum?
Las tasas de gas se componen de dos elementos: el precio del gas y el límite de gas. Cuando inicias una transacción en la red Ethereum, especificas el monto de gas que estás dispuesto a pagar por su ejecución. El monto máximo que estás dispuesto a gastar es el límite de gas y la comisión base es cuánto costará por unidad de gas.
El total de las tasas de gas se puede calcular con la siguiente fórmula:
Tasas de gas = límite de gas x (comisión base + propina)
La tasa de gas total de una transacción se puede calcular multiplicando el límite de gas por la suma de la comisión base y la comisión de propina (si se aplica). Considera el costo mínimo de la comisión: comisión base y comisión por prioridad o propinas agregadas a la transacción para que sea más rápida.
Por ejemplo, si una transacción tiene un límite de gas de 100,000 y un precio del gas de 50 Gwei (0.000000050 ETH), el total de la tasa de gas sería 0.005 ETH (100,000 * 0.000000050).
Incluso con los cálculos correctos, la tasa de gas final puede variar. La comisión base fluctúa y el precio puede cambiar según la demanda de la red. Si la red se congestiona, se dará prioridad a las transacciones con tasas de gas más altas. Para ejecutar transacciones urgentes, aumenta el precio del gas para priorizar tu transacción.
Cómo reducir las tasas de gas de Ethereum
Las actuales limitaciones de velocidad de Ethereum han sido la razón principal del congestionamiento de la red. Sin embargo, la actualización de Dencun de la red que se completó en 2024 ayudó a abordar el problema de las tasas de gas altas y reforzar la escalabilidad de la red. Mientras tanto, hay algunas maneras de reducir las tasas de gas en Ethereum.
Control de la demanda y el congestionamiento de la red
Puedes controlar la red Ethereum para comprender su estado. Cuando la demanda es alta, la red se congestiona. Es posible verificar las transacciones confirmadas pendientes en Etherscan o mempools antes de realizar transacciones.
Eventos sincronizados
Los precios del gas de Ethereum generalmente fluctúan de acuerdo con la volatilidad de su activo subyacente, Ether. Muchos usuarios optan por estudiar la acción del precio de Ethereum y los diversos eventos para estimar en qué momento las tasas de gas llegarán a su punto más bajo.
Exploración de dapps
Usa las dapps creadas en Ethereum que brinden ofertas por hacer transacciones y participar en su ecosistema. Estas aplicaciones descentralizadas ofrecen barreras de entrada más bajas para los traders más recientes al eliminar las altas tasas de gas y ofrecer ofertas de reembolso.
Tokens de gas
Puedes ganar ETH y crear tokens de gas eliminando variables de almacenamiento en la blockchain. Cuando las tasas de gas son bajas, puedes minar tokens de gas y usarlos más adelante para pagar las tasas de gas o cambiarlos por Ethereum.
Soluciones de capa 2
Las soluciones de capa 2 en la red Ethereum son soluciones alternativas para solventar las tasas de gas altas. Estas plataformas complementarias permiten a los usuarios ampliar sus transacciones, zk-rollups y sidechains, lo que se traduce en tasas de gas más bajas y tiempos de liquidación de transacciones más rápidos.
Última reflexión
Las tasas de gas altas se producen cuando hay un gran congestionamiento en la blockchain de Ethereum. La ejecución de funciones en la red de Ethereum consume potencia computacional y requiere tasas de gas como incentivo para que los validadores realicen la tarea.
Las tasas se utilizan para pagar cálculos, almacenamiento o manipulación de datos, o para transferir tokens, y cada actividad consume diferentes cantidades de unidades de "gas". Con la creciente complejidad de las funcionalidades de dapps, las operaciones de un contrato inteligente también aumentan a medida que cada transacción consume más espacio en un bloque de tamaño limitado.
Las actualizaciones para producir mejoras y los avances en la infraestructura de Ethereum pueden abordar las tasas de gas de ETH cada vez más altas y el congestionamiento de la red.
© 2024 OKX. Este artículo se puede reproducir o distribuir tanto en su totalidad como parcialmente en fragmentos de 100 palabras o menos, siempre que no sea con fines comerciales. Cualquier reproducción o distribución del artículo en su totalidad debe indicar de forma prominente: “Este artículo es © 2024 OKX y se utiliza con permiso”. Los fragmentos permitidos deben citar el nombre del artículo e incluir la autoría. Por ejemplo: “Nombre del artículo, [nombre del autor si corresponde], © 2024 OKX”. No se permiten trabajos derivados u otros usos de este artículo.