Resumen de las tarifas de gas
Explicación de las tarifas de gas de las blockchain
Incentivos, costes y penalizaciones de la red
Incentivos
Costes
Sanciones
¿Cómo se calculan y pagan las tarifas de gas?
Disfrute de tarifas de gas cero para operaciones en Kraken NFT
Efectos de la actividad de red en las tarifas de gas

¿Qué es una tarifa de gas de una blockchain?

By Kraken Learn team
8 min
21 feb 2023
Share this:

Resumen de las tarifas de gas

Tarifa de gas es un término comúnmente utilizado para el coste que ciertos usuarios del protocolo de blockchain pagan a los validadores de red cada vez que desean realizar una función en la blockchain.

El gas sirve como incentivo para que los validadores de la red registren las transacciones con precisión y se comporten honestamente en el mantenimiento del protocolo.

Mientras que Ethereum y Polygon utilizan el término “tarifas de gas”, otras blockchains como Solana y Bitcoin utilizan el término “tarifas por transacción”. “Gas” viene de’la similitud de la tarifa con el combustible que mantiene un vehículo en funcionamiento.

Las tarifas de gas suelen sorprender a los usuarios de blockchain. En los servicios sin custodia, donde las transacciones tienen lugar directamente en la blockchain, las tarifas de gas pueden ser extremadamente impredecibles de un minuto a otro. En una plataforma de custodia — como Kraken NFT—, las transacciones se realizan fuera de la red de blockchain y las tarifas de gas impredecibles se eliminan siempre que el NFT permanezca en la plataforma.

Explicación de las tarifas de gas de las blockchain

Cualquier actividad realizada directamente en una blockchain, desde la ejecución de un contrato inteligente hasta la compra de un token no fungible (NFT), requiere potencia computacional para procesarla y completarla.

Los validadores de red, un grupo distribuido de personas que ejecutan un programa informático especializado para autenticar las transacciones de blockchain, proporcionan esta potencia de computación. Los validadores adquieren, ejecutan y mantienen su propio equipo mientras trabajan para garantizar la seguridad y la precisión de una red de blockchain. 

Las tarifas de gas desempeñan un papel importante al transferir el valor de quienes necesitan un servicio de una red de blockchain a quienes ofrecen la potencia computacional necesaria para ejecutarlo. Las tarifas de gas incentivan a los validadores para que procesen con precisión las transacciones y mantengan la seguridad del libro mayor de la blockchain.

Incentivos, costes y penalizaciones de la red

Incentivos

En blockchains de proof-of-pork (PoW) como Ethereum, los usuarios finales pagan tarifas de gas a los mineros por validar sus transacciones. Los mineros compiten utilizando equipos de computación especializados para generar códigos aleatorios llamados hashes. El primer minero capaz de generar aleatoriamente un hash criptográfico comenzando con el mismo número de ceros (o más) comparado con el “hash objetivo” se declara el ganador.

A continuación, el minero ganador puede completar el nuevo bloque con transacciones pendientes. De esta forma, el minero obtiene la criptomoneda recién creada distribuida a partir de la recompensa del bloque y cualquier tarifa asociada a dichas transacciones.

Las tarifas de gas también son importantes en los protocolos de blockchain que utilizan el mecanismo de consenso proof-of-stake (POS), como la próxima evolución de Ethereum, Ethereum 2.0. En estas blockchains, las tarifas de gas recompensan a los validadores que primero invierten una cierta cantidad de criptomonedas a la red para ser seleccionados para verificar nuevas transacciones. 

Quienes bloquean más monedas pueden ejecutar más validadores, lo que hace que sean más propensos a ser seleccionados para validar nuevas transacciones que aquellos que invierten menos monedas. Sin embargo, cierta aleatoriedad programática a nivel de protocolo significa que esto no’está garantizado y que aún se pueden seleccionar validadores con menos monedas para validar las transacciones y obtener la recompensa de bloque.

Costes

Independientemente del algoritmo de consenso, la validación de transacciones en una red de blockchains no es gratuita. Los costes incluyen el equipo informático especializado y la electricidad consumida por ese equipo, así como la stake financiera bloqueada por los validadores que operan estas máquinas. 

Para convertirse en un validador de la nueva blockchain Ethereum 2.0 basada en proof-of-stake, los usuarios deben hacer staking de un mínimo de 32 ETH. 

Sanciones

También pueden producirse sanciones para los validadores de PoS que actúan fuera de las reglas establecidas por la red. Comúnmente conocido como “slashing,” está diseñado para disuadir a delincuentes y puede tener como resultado la confiscación parcial o completa de la stake de un validador. En casos extremos de comportamiento malicioso, se puede eliminar a los validadores por completo de una red.

Los detalles de las penalizaciones por slashing varían entre blockchains y se definen en las reglas del protocolo.

Al premiar a los validadores honestos con incentivos y penalizar a los delincuentes, las redes de blockchain utilizan principios de la teoría de los juegos para mantener la integridad de su información de forma eficaz y autónoma. Esto permite a blockchains utilizar reglas predefinidas para asegurar registros de forma autónoma sin necesidad de instituciones intermediarias.

¿Cómo se calculan y pagan las tarifas de gas?

Las tarifas de gas se basan en el concepto económico fundamental de oferta y demanda

En el caso de una blockchain, la oferta es la potencia computacional total de los validadores de la red y la demanda es la potencia computacional total necesaria para ejecutar’ las transacciones enviadas por los usuarios de la red. 

Volviendo al ejemplo del coche, la oferta es la cantidad de gasolina almacenada en los tanques de una gasolinera y la demanda es la cantidad de gasolina que los clientes de la gasolinera desean comprar. El precio del gas se establece para maximizar el beneficio de los mineros/validadores de la red y los usuarios que estén dispuestos a pagar más por el gas pueden lograr que sus transacciones se procesen con prioridad.

Las tarifas de gas normalmente se actualizan en tiempo real en función de la demanda actual de la red. En función de sus necesidades y medios, los usuarios pueden ajustar manualmente su oferta de tarifas para elegir entre una liquidación más rápida pero más costosa y una liquidación más lenta pero más económica. 

Antes de la actualización de Ethereum en Londres, en agosto de 2021, el gas se calculaba basándose en dos factores:

  • Precio del gas: El precio que un usuario decide pagar por cada unidad de gas. Se puede pensar en ello como establecer el precio’que está dispuesto a pagar por unidad de combustible.
     
  • Límite de gas: Lo establece el usuario y determina la cantidad máxima de gas que se puede utilizar para realizar una función determinada. Puede pensar en ello como el número máximo de litros de combustible que un conductor está dispuesto a comprar.

La multiplicación de estos dos componentes, Precio del gas x Límite de gas, dio como resultado la tarifa máxima de gas que un usuario podría pagar para ejecutar una transacción. 

Tras la introducción del EIP-1559, que pretende hacer que las tarifas de gas sean más predecibles, las tarifas de gas se calculan basándose en una nueva fórmula: 

Límite de gas x (Tarifa base + Tarifa de prioridad [propina])

En lugar de que los usuarios determinen el coste de las tarifas de gas, la red Ethereum ahora implementa una tarifa base que se ajusta automáticamente por bloque en función de la demanda del usuario, a la vez que señala el precio más bajo posible que un usuario debe pagar para que se procesen sus transacciones.

Una vez que se paga una tarifa de gas, el importe de la tarifa base de ETH se elimina permanentemente de la circulación (se quema). La actualización también permite a los usuarios dar propinas a los validadores (adjuntar una tarifa de prioridad) a su discreción para que sus transacciones se procesen más rápido.

En una situación en la que un usuario establece un límite de gas demasiado alto, la red le devolverá automáticamente la diferencia una vez procesada su transacción.

Las tarifas de gas de Ethereum se pagan en pequeñas denominaciones de la criptomoneda ETH nativa de la blockchain de Ethereum. Estas unidades más pequeñas de ETH se denominan GWEI, donde un GWEI equivale a una milmillonésima parte de un ETH (o 0,000000001 ETH). 

Las herramientas online, como el rastreador de gas de Ethereum, permiten a los usuarios comprobar los precios medios del gas de Ethereum en cualquier momento para ver cuánto podrían necesitar pagar por una transacción determinada.

Normalmente se requiere un límite mínimo de gas de 21.000 GWEI para procesar transacciones en Ethereum. Si se oferta menos de esta cantidad (o de la cantidad mínima establecida necesaria para realizar la computación) ocurrirá un error en la transacción, aunque el validador de la red seguirá asumiendo la tarifa.

Disfrute de tarifas de gas cero para operaciones en Kraken NFT

Las tarifas de gas han creado una barrera de entrada importante para muchos usuarios de blockchain, pero especialmente para los coleccionistas de NFT. 

Los usuarios de Kraken NFT solo pagan tarifas de gas cuando trasladan un NFT a la plataforma o fuera de ella. Las operaciones ejecutadas en Kraken NFT no incurren en una tarifa de gas impredecible, tanto en la compra como la venta.

Eliminar las tarifas de gas elimina el estrés de operar con NFT, lo que significa que puede crear su colección de ensueño sin preocuparse por costes inesperados.

Explore, seleccione y asegure su colección de NFT — con tarifas de gas cero — en el Marketplace de NFT de Kraken.

Efectos de la actividad de red en las tarifas de gas

Una red se va congestionando a medida que los usuarios van enviando más transacciones. A medida que los validadores tienen más transacciones que procesar, los costes tienden a aumentar. 

También ocurre lo contrario: En momentos en que la demanda de servicios de blockchain se ralentiza o aumenta el número de validadores disponibles, el precio medio de gas tiende a caer.

La demanda de proyectos basados en NFT como CryptoKitties, Stoner Cats y Yuga Labs’ Otherdeed para Otherside han llevado el precio de gas en la red Ethereum a niveles extremos en el pasado. En medio de estos frenesís, el coste de gas alcanzó más de 10.000 dólares y superó en gran medida el coste de los propios NFT.

Además, estos picos en la actividad de la red han causado retrasos significativos en la liquidación de transacciones en otros tipos de aplicaciones (DeFi, play-to-earn y muchas más) en la red, llevando a que muchos se preguntaran si sus transacciones se procesarían en algún momento.