Topics Blockchain

¿Qué es el Gas ETH y cómo impacta en la red Ethereum?

Intermedio
Blockchain
Cripto
15 Sep 2021

La criptomoneda nativa Ether (ETH) alimenta la red Ethereum. De este modo, cada vez que desees transferir ETH a otra dirección, los conceptos de gas, límite de gas y precio del gas estarán asociados con las transacciones en ETH.

Para entender cómo funciona el gas ETH, lo mejor es comenzar por aprender los conceptos básicos. Cuando analizamos a fondo, vemos que Ethereum está interconectada con una inmensa red de computadoras que almacenan y procesan todas las transacciones en la laberíntica red de Ethereum. Al mismo tiempo, estas funcionalidades están respaldadas por contratos inteligentes que han sido predefinidos para ejecutar operaciones comerciales, incluyendo la transferencia de valores y los acuerdos sin intermediarios. Para que todo esto suceda, se necesita el gas ETH.

¿Qué es el gas Ethereum (ETH)?

Teóricamente, el gas es una unidad que sirve para medir el trabajo de cómputo de las transacciones o los contratos inteligentes que ejecutan los mineros por su cuenta para mantener en funcionamiento la red Ethereum.

Una unidad de gas apunta a separar el costo de cómputos de la red Ethereum del Ether. Estas unidades no son inalterables, sino que dependen de los valores finales que utilizó un minero para ejecutar una transacción. Además, el gas utilizado es directamente proporcional a la complejidad de la transacción. Por ejemplo, supongamos que usted quiere realizar una transacción común y corriente como enviarle ETH a otra persona. En ese caso, costaría 21,000 unidades de gas, pero enviar transferencias de ERC-20 podría incurrir en un costo de cómputos mucho más alto debido a que la transacción es más compleja.

Si una transacción se complica y requiere 12,500,000 unidades de gas para que se ejecute, el bloque solo puede contener esta transacción una vez que los mineros empaquetan dicha transacción. Esto sucede porque la transacción ocupa todo el bloque.

¿Qué es el precio del gas ETH?

El precio del gas señala el costo en Ether de cada unidad de gas que necesita ser pagada. Normalmente, el precio del gas se calcula en nanoether, nano, shannon, o «Gwei» (1 ETH = 1×1018 Wei.) La unidad de precio más pequeña de ETH es el «Wei». Sin embargo, el precio del gas generalmente se tasa en 1,000,000,000 porque 1 Gwei equivale a 109 Wei.

A diferencia del límite de gas, los comerciantes pueden establecer este valor para ajustar la velocidad de confirmación de su transacción. Principalmente, porque este es un valor decisivo que determina cuán rápido un minero empaqueta una transacción. Estos valores se pueden establecer manualmente o según los recomendados por sitios web como EtherScan o ETHGasStation.

Generalmente, el pago se toma de la billetera de quien lo envía. Por lo tanto, para que una transacción sea confirmada, se debería contar con una suma un poco más significativa que la que uno debe enviar. El resto se usará para cubrir las comisiones asignadas a los recursos de la Ethereum Virtual Machine (máquina virtual de Ethereum o EVM) y medir el esfuerzo de cómputos en esta red.

Por el contrario, la transición de Ethereum a Ethereum 2.0 conllevó el cambio del mecanismo de consenso Prueba de Trabajo a Prueba de Participación (Proof of Stake o PoS), por lo que las comisiones de gas ahora se les pagan a los que hacen staking en lugar de a los mineros.

¿Tiene un límite el gas ETH?

El límite de gas y el precio del gas son elementos esenciales. Sin embargo, no son comparables, principalmente, porque cada tipo de transacción reporta un límite de gas diferente. El límite de gas interpreta la cantidad máxima de gas que usted desea pagar para ejecutar una acción, al igual que el límite de gas de su vehículo estima cuánto combustible necesita para hacer, por ejemplo, 100 kilómetros. Idealmente, este valor debería exceder el consumo real. De no ser así, no llegará a recorrer los 100 kilómetros.

Por lo general, no hay un límite para el gas ETH. Sin embargo, cuanto más alto es el valor del gas, se necesita mayor trabajo de cómputo para ejecutar una transacción. Aunque el límite de gas para transferir ETH es de 21,000 unidades de gas, habrá veces en las que se necesitará más gas para ejecutar operaciones más complejas. Por este motivo, deberían ser los usuarios experimentados (tales como los desarrolladores) o las recomendaciones automáticas de billetera los que establezcan el valor en lugar de un usuario cualquiera.

Ten en cuenta que es necesario confirmar y ejecutar la operación incluso si la transacción se encuentra inactiva. A continuación, haremos referencia a la comisión máxima que desea pagar por la transferencia:

Límite de gas x precio de gas

El sitio web ETH Gas Station es útil para calcular la comisión máxima de transacción cuando tenemos el límite y el precio del gas en un momento determinado. Dado que el precio del gas cambia constantemente y la complejidad de las transacciones es muy variada, es conveniente utilizar una calculadora de gas automática para estimar mejor el valor de la comisión por transacción. Además, el cálculo automatizado ayuda a los usuarios a hacer una mejor estimación del plazo que necesita un minero para minar un bloque.

Sitio web ETH Gas Station: calcula la comisión por transacción al introducir el límite y el precio del gas

Según el libro amarillo de Ethereum, se necesitan 21,000 unidades de gas para una transacción común. Sin embargo, es importante entender que esto no es la comisión que cobra MyEtherWallet o Metamask , sino el pago que reciben los mineros por procesar una transacción.

¿Por qué Ethereum necesita gas?

Al igual que Bitcoin, Ethereum 1.0 depende del algoritmo de consenso Prueba de Trabajo, en el que la tasa de hash de los mineros determina la seguridad del sistema. Para ello, se motiva a los mineros con recompensas. La seguridad de la red depende directamente de la cantidad de comisiones por transacción que gana un minero. Cuanto más ganan, mayor es la estabilidad del sistema. Al haber más mineros trabajando en un entorno entre pares (peer-to-peer o P2P), la red Ethereum aumenta su tasa de hash.

Por el contrario, en la red Bitcoin, las comisiones las determinan los usuarios y los mineros. Así, se crea un mercado abierto en el que el procesamiento de las transacciones puede ser rechazado debido a comisiones bajas. A pesar de las diferencias y similitudes entre ambas redes, Ethereum admite una gama de funciones mucho más amplia.

¿Qué otros usos tiene el gas ETH?

Si comparamos Bitcoin y Ethereum, es importante señalar que la segunda no es solo una criptomoneda y un medio de pago.

La red Ethereum utiliza la tecnología blockchain para brindar una plataforma de software libre para todo el mundo.

Los desarrolladores pueden emplear lenguajes de programación como Solidity y Vyper para crear contratos inteligentes.

Estos son acuerdos de cierre automático que facilitan la transferencia de dinero, contenidos, propiedades o cualquier cosa de valor, siempre que se cumpla con los parámetros preestablecidos.

Los usuarios de Ethereum también pueden crear sus aplicaciones descentralizadas (dApps) y conectarlas a la blockchain mediante un contrato inteligente para asegurarse de que su código se ejecute tal y como lo escribieron sin depender solo del desarrollador. Existen muchas dApps que corren en la plataforma Ethereum y cubren diferentes áreas, por ejemplo, sitios web de búsqueda laboral, juegos y más.

Para lanzar una dApp en la blockchain de Ethereum hay que pagar una comisión por transacción. Por eso, se considera que el gas no solo se usa con criptomonedas sino también como combustible para crear aplicaciones descentralizadas en la red. Cada una de las acciones que se realizan en la red Ethereum requieren una cantidad diferente de poder de cómputo. Cuanto más compleja es la transacción y más recursos esta necesita, más ETH se deberán pagar.

Mientras que Bitcoin se centraliza en los pagos, Ethereum pone sus tecnologías de código abierto de blockchain a disposición de los desarrolladores y las compañías con el fin de que la utilicen en la creación de nuevos programas. La red Ethereum es como la App Store, donde los desarrolladores pueden crear sus aplicaciones para trabajar en la red.

¿Cómo afectan el gas y las comisiones a un minero?

El minero que crea un bloque recibirá la comisión por eso. Al generar el bloque, los mineros deben decidir qué tipo de transacciones incluir

y pueden hacer esta elección de una forma inesperada. Un usuario que está enviando ETH debería establecer el precio del gas ETH correspondiente para los mineros. De este modo, los motivará a incluir la transacción en el bloque debido a que estos reciben todas las comisiones. La mayoría de los mineros tendrá una estrategia más simple. Normalmente, tomarán todas las transacciones, las procesarán al precio del gas yendo del más alto al más bajo y llenarán, con ellas, cada bloque nuevo.

El precio de gas que usted establezca debería ser lo suficientemente alto como para que un minero agregue su transacción al bloque. Si tiene prisa, puede establecer un precio más alto con el fin de ganar prioridad por sobre otras transacciones. De lo contrario, simplemente establezca el precio suficiente para que un minero la agregue al bloque.

¿Cómo establecer un precio de gas?

La comisión de gas es la comisión real de una transacción, y el costo de esta comisión alude al gas usado y al precio del gas. Cuando se considera el gas, su precio y su límite, se obtienen las comisiones finales por transacción.

La comisión de gas es una cifra variable. Por ejemplo, en teoría, la transacción puede requerir 25,000 unidades de gas, pero, en la práctica, se gastan solo 21,000 en procesar las transacciones. La cantidad de gas sobrante se le reembolsa de inmediato a la persona que envía la transacción. Esta característica se convierte en una fuente de ingreso adicional para los mineros.

Cuando Ethereum aún depende del consenso PoW con capacidad limitada, los precios del gas podrían elevarse si la red está sobrecargada. Ethereum 1.0 puede procesar de 13 a 15 transacciones por segundo en promedio. Esto complica los procesos significativamente, sobre todo cuando la industria se encuentra con tendencia al alza. 

Debido a que el precio actual del gas ETH fluctúa en relación al dólar, una comisión habitual por transacción podría valer desde medio centavo hasta varios dólares. Por ejemplo, el creciente interés en las finanzas descentralizadas (decentralized finance o DeFi) produjo una afluencia de transacciones que, finalmente, llevó a un aumento del precio promedio del gas Ethereum hacia fines de 2020. Como resultado, el precio promedio del gas aumentó de 11.73835 Gwei el 7 de agosto de 2019 a un pico de 538.006 Gwei el 17 de septiembre de 2020 —todo en un año.

Para establecer el precio más adecuado del gas Ethereum, lo recomendable es basarse en el estado actual de la red y las necesidades personales en cuanto a la velocidad de transacción. Cuanto más sobrecargada esté la red y más rápido usted necesite que se procese la transacción, más alto será el precio que tenga que pagar por el gas.

¿Podrá el alto precio del gas afectar la estabilidad de la red?

A pesar de los problemas de los precios altos del gas, la red Ethereum permanece estable. Sin embargo, el gas costoso desafía el concepto principal de esta red. Generalmente, las comisiones por procesamiento altas dejan afuera la posibilidad de realizar pagos por medio de microtransacciones y disminuyen las probabilidades de adopción masiva de criptomonedas. Desde luego, los mineros de Ethereum pueden obtener un beneficio financiero de esta situación. Sin embargo, estos beneficios a corto plazo menoscaban las bases de esta red dado que no es práctico para los acuerdos en una transacción pequeña.

¿Cómo afectó el boom de las DeFi las comisiones de ETH?

La repentina popularidad de las finanzas descentralizadas en 2020 aumentó el número de usuarios de Ethereum. Por ese motivo, hay un aumento de la demanda de ETH. Las DeFi son un servicio financiero basado en contratos inteligentes que facilita las transacciones entre pares.

El boom de las DeFi ha sido el causante de los problemas técnicos de la red Ethereum. La plataforma más grande de DeFi, Uniswap, que se creó basada en Ethereum, empezó a congestionar el sistema con una cantidad significativa de transacciones. Como resultado, las comisiones por transacción se encarecieron enormemente. La cantidad de transacciones sobrepasó a Bitcoin, y creció la brecha entre ambas redes.

El desarrollo de la industria de DeFi también dio origen al concepto de la agricultura de rendimiento (Yield Farming), que se ha vuelto muy popular. Es un nuevo método de obtención de recompensas mediante el uso de protocolos descentralizados para la ganancia de dinero. Los usuarios deben invertir solo en criptomonedas para ganar intereses. A mediados de 2020, las ganancias iban desde un 100 % hasta alrededor de un 2,000 % de la tasa efectiva anual (Annual Percentage Rate o APR) en ciertos fondos de agricultura de rendimiento. Sin embargo, las pérdidas pueden ser severas cuando se vulnera el protocolo del contrato inteligente. A pesar del riesgo, existe un sinnúmero de personas interesadas en la agricultura de rendimiento con beneficios potenciales.

El problema de escalabilidad de Ethereum y sus soluciones

La escalabilidad fue uno de los problemas inherentes a Ethereum 1.0. Esto dio como resultado un precio de gas más alto y otras cuestiones graves durante su existencia.

Más allá de Vitalik Buterin, la comunidad ha reconocido este problema y establecido el objetivo de pasar la red al consenso PoS. El proyecto apunta a implementar una tecnología de fragmentación (sharding), que implica partir la red en segmentos pequeños (shards) para confirmar las transacciones y mejorar la velocidad de transacción.

Una vez que Ethereum complete la migración, las transacciones serán procesadas por validadores en lugar de mineros. Como resultado, la velocidad de transacción aumentará, las comisiones bajarán y la eficiencia general de la red será mucho más alta.

Conclusiones

El gas Ethereum es una parte esencial de la red y sirve para recompensar a quienes participan en ella por mantener la seguridad y la eficiencia de la plataforma. Comprender sus cálculos y principios de uso es fundamental, especialmente para aquellos que apuntan a profundizar en las DeFi y adoptar la tecnología blockchain para su vida cotidiana.

Así que, con toda esta información nueva sobre criptomonedas, ¿por qué no registrarse en Bybit?