Gas de Ethereum: En este artículo te contamos todo lo que necesitas saber sobre las tarifas de gas de Ethereum.
Blockchain es un registro de datos almacenados en redes de computadoras.
La tecnología Blockchain está descentralizada, lo que significa que los datos se registran y almacenan en una serie de computadoras distribuidas en todo el mundo, lo que garantiza que ninguna persona o empresa controle el almacenamiento y el procesamiento de los datos.
Si bien bitcoin es una moneda digital que se puede usar como forma de pago, Ethereum es una cadena de bloques programable que permite a las personas crear y administrar contratos inteligentes y aplicaciones digitales descentralizadas, conocidas como «dapps». Estas aplicaciones permiten a los usuarios realizar directamente transacciones de compra y venta de bienes y servicios sin acudir a un intermediario.
¿Qué es el gas Ethereum?
Para incentivar a las personas o grupos a alojar y mantener datos en la cadena de bloques, Ethereum ha creado la criptomoneda Ether para alimentar esta red descentralizada.
Para crear una aplicación de software en la red Ethereum, los usuarios deben pagar por el espacio y la potencia de cómputo proporcionados por estas redes distribuidas de computadoras.
Los usuarios tienen que pagar una tarifa llamada gas para procesar sus transacciones en la cadena de bloques de Ethereum. En otras palabras, el gas es el mecanismo de fijación de precios de la red Ethereum. Este mecanismo permite a las partes involucradas determinar el costo/tarifa por ejecutar una transacción o implementar una operación de contrato inteligente.
Mientras que Ether (ETH) es una forma de criptomoneda utilizada para alimentar la plataforma Ethereum, el gas se utiliza para calcular el valor del «trabajo» o los recursos computacionales que implica cada tarea. Cuanto mayor sea la demanda computacional que requiere una tarea o transacción, mayor será la tarifa de gas que el usuario debe pagar y viceversa.
Costo de gas Etéreo
Tenga en cuenta que el gas y el éter son dos unidades diferentes, y pagamos el gas con el éter. Cada tarea computacional tiene un «costo de gas», y cada unidad de gas tiene un precio específico determinado en función del valor de Ether.
Para ilustrar mejor este punto, podemos comparar el gas con la gasolina que se usa en un automóvil. Para que un automóvil funcione, el motor debe consumir gasolina, y para que una transacción se ejecute en la red Ethereum, se utiliza una cierta cantidad de poder de cómputo.
Este poder de cómputo (piense en la gasolina) lo proporcionan los mineros (que en este ejemplo son análogos a las estaciones de servicio) a quienes los usuarios deben pagar una tarifa para ejecutar su servicio/transacción específico. Y al igual que en la vida real, pagamos la gasolina con moneda fiduciaria como el dólar estadounidense; en Ethereum, compramos gas por Ether.
Límite de gas Etéreo
Así como su automóvil consume diferentes cantidades de gasolina para diferentes viajes según su millaje y el tráfico de destino, también lo hace Ethereum; tienes que pagar diferentes cantidades de gas para varias transacciones.
Las transacciones que requieren poca potencia computacional, como la transferencia Ether estándar, necesitan una pequeña cantidad de gas, mientras que las operaciones que necesitan un cómputo intenso, como los contratos inteligentes, requieren una gran cantidad de gas.
Antes de que los usuarios puedan enviar una transacción a la red y ejecutarla en Ethereum, deben designar un límite de gas. En pocas palabras, el límite de gas es la cantidad máxima de gas que un usuario está dispuesto a pagar para que se ejecute su transacción particular.
Mecanismo de límite de gas
Cuanto más compleja es una transacción, más poder de cómputo requiere y mayor es la cantidad que deben pagar los usuarios de gas. Un ejemplo obvio de transacciones de computación intensiva es la compra de monedas en una oferta inicial de monedas (ICO); la cantidad de gas que debe pagar por dichas transacciones es considerablemente mayor que la cantidad que debe pagar por una transferencia estándar de tokens.
Además de los diferentes costos de gas para varias operaciones, debe tener en cuenta que en el momento en que se gasta la cantidad de gas especificada, el minero dejará de implementar su transacción. Si su gas se agota durante la operación, la transacción se considera «fallida», pero el minero será compensado por los costos de cómputo.
Cuando finaliza la implementación, ya sea porque el límite de gas relevante es demasiado alto o demasiado bajo, todo el gas excedente se devolverá al iniciador de la operación.
Límite de gas del bloque
El límite de gas del bloque es otro mecanismo de optimización en Ethereum definido como la cantidad máxima de gas permitida en un bloque. Determina cuántas transacciones se pueden ejecutar en ese bloque. Por ejemplo, si tenemos un bloque con un límite de gas de 100 y 3 transacciones con límites de gas de 30, 70 y 40, solo los dos primeros pueden caber en el bloque.
En consecuencia, los mineros solo eligen transacciones que no excedan el límite de gas de bloque específico y les brindan más incentivos monetarios (en este caso, las dos primeras transacciones de límite de gas de 30 y 70). Si intentan ajustar transacciones adicionales, la red Ethereum rechaza esas transacciones y muestra el mensaje «La transacción excede el límite de gas del bloque».
Precio del gas Etéreo
Como se mencionó anteriormente, el precio del gas se define como la cantidad de Ether que paga un usuario por cada unidad de gas. El precio del gas se mide en Gwei, que es la denominación de la criptomoneda Ether, y cada 1 000 000 000 Gwei equivale a un Ether.
Un usuario o iniciador de transacciones puede establecer un precio de gas específico para que se ejecute su trabajo. Para alentar a los mineros a priorizar una transacción en el bloque y ejecutarla, los usuarios pueden ofrecer precios de gasolina más altos.
El precio medio del gas suele rondar los 0,00000002 Ether o 20 Gwei, pero este precio puede aumentar según la cantidad de tráfico de red y la cantidad de transacciones competidoras. El precio que especifique determina qué tan rápido o lento se completará su trabajo.
Tenga en cuenta que la tarifa de gas aceptable de Ethereum no la establecen ni los mineros ni los desarrolladores. En cambio, primero los usuarios envían sus transacciones con un precio de gas específico y luego los mineros deciden qué transacciones prefieren elegir para su ejecución. La cantidad de gas que ofrecen los usuarios y las transacciones que aceptan los mineros forman un equilibrio que determina precios de gas justos y adecuados.
Conclusión
El gas es una parte central y abstracta de la red Ethereum. Intentamos ofrecer una explicación simple de cómo funciona este intrincado mecanismo, pero aprender todos estos conceptos nuevos y bastante complicados puede ser abrumador.
En los últimos años, Ethereum ha iniciado una campaña para simplificar este proceso. Pero hasta entonces, para encontrar su camino en el universo blockchain, es crucial comprender cómo funciona el gas.
Descargo de responsabilidad
Toda la información contenida en este sitio web se publica solo con fines de información general y no como un consejo de inversión. Cualquier acción que el lector realice sobre la información que se encuentra en nuestro sitio web es estrictamente bajo su propio riesgo. Nuestra prioridad es brindar información de alta calidad. Nos tomamos nuestro tiempo para identificar, investigar y crear contenido educativo que sea útil para nuestros lectores. Para mantener este estándar y continuar creando contenido de buena calidad. Pero nuestros lectores pueden basarse en su propia investigación.