El blockchain ha cambiado drásticamente el mundo de los pagos online. Lo único que probablemente sea similar entre los pagos con criptomonedas y los pagos tradicionales sean las comisiones.
Comprender los costos y beneficios de las tarifas y comisiones es esencial para cualquier persona que trabaje con la tecnología blockchain, especialmente porque el valor de los criptoactivos continúa aumentando. En este artículo analizamos las diversas estructuras de las tarifas blockchain, sus funciones y cómo los diferentes blockchains utilizan las tarifas.
Aspectos clave
- Las tarifas blockchain son comisiones que se pagan a la red por acciones en el blockchain.
- Las criptomonedas tienen tarifas de transacción y de gas.
- Las tarifas de gas son un subgrupo de tarifas de transacción específicas de blockchain que utilizan contratos inteligentes.
- Cada blockchain tiene sus propia política de tarifas.
¿Qué son las tarifas blockchain?
Las transacciones blockchain implican tarifas blockchain, que son cargos que se pagan a la red debido a que la estructura de precios “impulsada por la demanda” de la red se dispara cuando el sistema se utiliza de manera activa.
Las tarifas de transacción (o tarifas de trading) y las tarifas de gas son los tipos más frecuentes de costos relacionados con el blockchain.
Un costo está asociado con la transferencia de una cantidad particular de criptoactivos de una billetera a otra. El costo de la transacción puede aumentar o disminuir dependiendo de qué tan activo sea el blockchain. Un usuario puede elegir pagar una tarifa de transacción mayor para que su transacción se procese con mayor rapidez.
La ejecución de las transacciones y los contratos en el blockchain Ethereum requiere el pago de los costos de gas. Estos costos reflejan el tiempo y la energía utilizados por las computadoras para procesar estas comunicaciones.
Las tarifas blockchain varían de un activo digital a otro, de un ledger a otro y de un volumen de transacciones a otro. Normalmente, la moneda nativa del blockchain se utiliza para pagar la tarifa de transacción. Por ejemplo, las tarifas de gas de Ethereum se establecen en ETH.
Además, el monto de la tarifa depende de la acción que se intenta ejecutar en el blockchain. Así, para las operaciones simples y pequeñas se cobran tarifas pequeñas, mientras que para las acciones complicadas se requieren comisiones mayores.
Las comisiones en el blockchain son obligatorias y tienen dos funciones importantes:
- Admitir mineros y validadores que ayuden a registrar el proceso de pago y confirmar las transacciones en el ledger. Al procesar los pagos, los mineros seleccionan transacciones con la mejor relación monto/tarifa para aumentar sus ganancias.
- Garantizar la seguridad de la red, protegiéndola contra ataques spam. Funciona como una herramienta contra los hackers que intentan atacar la red iniciando una gran cantidad de operaciones a la vez; normalmente, a los atacantes les resulta demasiado caro iniciar miles de transferencias con una comisión.
Además, las tarifas regulan la secuencia de las transacciones de criptomonedas en todo el mundo: cuanto mayor sea la tarifa, más rápido se procesará y confirmará la transferencia.
¿Cómo se hacen las transacciones en el blockchain?
Aunque las transacciones en el ledger se realizan con relativa rapidez, hay procesos complejos implicados:
- Después de que un usuario inicia la transacción, el sistema blockchain verifica si el usuario tiene suficientes criptomonedas para finalizar la operación.
- A continuación, la transacción se transmite a todas las computadoras P2P en la red seleccionada, denominadas nodos.
- Después de esto, la transacción va a mempool, donde espera a que el minero la procese y la incluya en el bloque en estado pendiente. Los mineros son usuarios que tienen programas informáticos especiales que registran y confirman transacciones en la cadena de bloques con la ayuda de complejos algoritmos matemáticos. Los mineros reciben una compensación por la energía informática necesaria para procesar y validar las transacciones en forma de gas pagado por el iniciador.
- Un minero compara la transacción con las reglas de validación específicas de la cadena de bloques seleccionada, verifica la transacción y la incluye en el bloque.
- Se agrega un bloque nuevo al blockchain existente y se convierte en parte de esta cadena de bloques.
- Una vez completada la transacción y formar parte del blockchain, no se puede modificar.
La prioridad del procesamiento de una transacción se evalúa según el monto de la tarifa: cuanto mayor sea la tarifa blockchain, con mayor rapidez se procesará la transacción.
No están identificadas todas las transacciones en el ledger, por lo que es imposible monitorear las acciones de los usuarios, pero el método para poner en cola, clasificar y verificar las transacciones es abierto y transparente. En sitios web como Blockchair o Etherscan, se puede hacer un seguimiento de la carga de trabajo de la red blockchain en tiempo real, ver las transacciones en un bloque particular, explorar la comisión promedio y calcular la comisión a especificar para la transferencia para que un minero priorice su transacción.
¿Cómo se calculan las tarifas Blockchain?
Las comisiones por las transacciones en el blockchain se pueden comparar con los métodos de pago tradicionales, como tarjetas de crédito o PayPal: cada vez que se transfieren activos digitales, se paga una tarifa. Sin embargo, las tarifas de transacción de criptomonedas van a los operadores de nodos que aseguran la red en vez de ir a una entidad centralizada. Estas tarifas de transacciones de criptomonedas ayudan a animar a más personas a extraer una moneda PoW como Bitcoin (BTC) o stake su criptomoneda en una cadena PoS como ETH, ya que cuantos más nodos tiene una criptomoneda, más descentralizada se vuelve.
Las tarifas de gas son un subgrupo de comisiones de transacciones específicas de blockchain que utilizan contratos inteligentes. Aunque Ethereum fue el primer blockchain en introducir tarifas de gas, en la actualidad, muchos blockchains de la competencia como Solana (SOL), Avalanche (AVAX) y Polkadot (DOT) cobran tarifas de gas por usar sus redes. Estas tarifas van directamente a los validadores del blockchain como compensación por la energía que utilizan para asegurar la red.
A diferencia de las tarifas de transacción estándar, debes pagar las tarifas de gas con la criptomoneda nativa de tu blockchain. Por ejemplo, todo el criptogas en Ethereum se paga en ether, mientras que las comisiones del gas en Solana se cobran en tokens SOL.
Las tarifas de gas se aplican a todos los blockchains contractuales.
Como mencionamos previamente, las tarifas dependen del blockchain. Veamos los blockchains más populares y su política de tarifas.
Bitcoin
BTC es la criptomoneda más extendida en el mundo y la primera red de tecnología blockchain a nivel mundial. Por lo tanto, establece el estándar para las tarifas de transacción que muchas criptomonedas utilizan en la actualidad.
Los mineros BTC reciben una tarifa por verificar las transacciones y colocarlas en bloques nuevos. Los usuarios acordaron pagar tarifas más altas al transferir sus BTC ya que los mineros priorizan las transacciones con tarifas más altas.
La tarifa de transacción de BTC sirve como filtro de spam, ya que quienes quieran ralentizar la red deben pagar una comisión por cada transacción. Si la tarifa de la red BTC es demasiado baja, los mineros ignorarán dichas transacciones; sin embargo, si la tarifa es importante, los atacantes incurren en un coste económico elevado.
Un usuario debe pagar una comisión al minero para que su transacción se coloque en el blockchain. Debido al espacio limitado en cada bloque, cuanto más gaste un usuario, más probable será que su transacción se procese inmediatamente.
Dos factores determinan las tarifas de transacción del Bitcoin:
- El tamaño de una transacción, es decir, el volumen de datos de la transacción. La cantidad de transacciones que se pueden procesar en un bloque es limitada, lo que significa que las transacciones más grandes requieren más datos y pagan tarifas más altas.
- La demanda de los usuarios de espacio en el bloque. Cuanto mayor sea la tarifa que paga un usuario, con mayor rapidez será validada su transacción por un minero .
Ethereum
ETH es una plataforma de contrato inteligente que permite a los desarrolladores crear dApps en su blockchain.
Las tarifas del gas en el ledger de ETH pueden variar y se miden en ETH, el token nativo de la red.
Las tarifas ETH dependen del tráfico de la red, lo que significa que los mineros probablemente darán prioridad a tu transacción si pagas una tarifa de gas más alta.
En otras palabras, la tarifa total del gas es el costo de la gestión de la transacción más una recompensa. Sin embargo, también se debe considerar el límite de gas, que especifica el precio máximo a pagar por esa transacción.
La tarifa total de ETH se define por la relación entre el costo del gas, que representa la cantidad total de trabajo, y el precio del gas, que es el precio que se paga por cada hora de trabajo.
Se prevé que los costos del gas disminuyan a medida que ETH se acerque a un mecanismo PoS. La red requerirá menos potencia de procesamiento para verificar las transacciones, lo que reducirá el volumen de gas necesario para confirmar una transacción. Aunque los validadores dan prioridad a las transacciones que pagan más, el tráfico de la red aún podría afectar los costos de transacción.
Tron
Tron es una plataforma blockchain descentralizada compatible con contratos inteligentes ETH. Su objetivo es proporcionar un sistema operativo de contrato inteligente que admita transacciones escalables, rápidas y económicas. Como muchos otras blockchains, Tron tiene su token nativo TRX.
La red TRON se basa en unidades de recursos: energía y ancho de banda.
El ancho de banda es necesario para transferir activos en la red y se necesitan puntos de energía para las tarifas de contratos inteligentes.
Las tarifas Tron se calculan en función de la energía, el ancho de banda y el tipo de transacción.
- Las transacciones habituales cuestan puntos de ancho de banda. Los usuarios reciben cada día una cierta cantidad de puntos de ancho de banda gratuitos o, si la cantidad proporcionada es insuficiente, pueden congelar su TRX para ganar más (los TRX se distribuyen directamente desde la cuenta del remitente). La cantidad de TRX requerida se calcula como la cantidad de bytes * 10 SUN, donde 1 TRX equivale a 1,000,000 SUN.
- Los contratos inteligentes se pagan con la energía que solo se puede conseguir con el staking TRX; no se proporcionan puntos diarios gratuitos.
En comparación con otras redes y criptomonedas, las transacciones TRX estándar tienen tarifas más bajas. Dependiendo del ancho de banda total, los contratos inteligentes Tron pueden tener costos más altos.
Binance Smart Chain
Binance Smart Chain (o BSC) es parte del ecosistema de Binance. Se diseñó para permitir a los desarrolladores crear dApps y permitir a los usuarios administrar sus activos digitales entre diferentes blockchains. La plataforma utiliza el modelo de consenso PoS y es compatible con la red Ethereum.
BNB es el token nativo del ecosistema de Binance y se puede utilizar en BS. BNB se usa principalmente para pagar comisiones del exchange, el staking y las transferencias de activos de Binance; sin embargo, puede gestionar contratos inteligentes BSC.
La estructura de tarifas de BSC es muy similar a la de ETH. Las comisiones de transacción se indican en Gwei, una unidad más pequeña del token equivalente a 0,000000001 BNB. Los usuarios pueden establecer sus precios de gas para priorizar sus transacciones agregadas al bloque.
Para conocer el promedio actual e histórico de usuarios de tarifas de red BNB, dirígete a BscScan.
Las tarifas BSC suelen ser muy bajas, pero siempre debes tener una cierta cantidad de BNB en tu cuenta para enviar tokens, ya que las tarifas se pagan en el token nativo de BSC.
Solana
La plataforma blockchain llamada Solana está destinada a ejecutar aplicaciones descentralizadas y escalables. En comparación con los blockchains de la competencia, como Ethereum, Solana procesa las transacciones con mayor rapidez y cobra comisiones significativamente más baratas. De hecho, el gas de Solana pagado con SOL (el token nativo de Solana) se considera uno de los más bajos de la industria.
Desde su lanzamiento, Solana ha mantenido una política consistente en comisiones de transacción, con comisiones de gas por transacción de 0,000005 SOL. Sin embargo, se estableció una tarifa adicional para priorizar transacciones específicas a cambio de una tarifa más alta.
La tarifa de gas regular de Solana es una de las más baratas del mercado gracias al mecanismo de consenso de prueba de historial (Proof-of-History, PoH). Es el coste de las transacciones en la red Solana.
La tarifa de gas adicional de Solana (también llamada tarifa de prioridad) es una tarifa opcional que permite a los usuarios acelerar el tiempo de ejecución de sus transacciones frente a otros usuarios. Según la documentación de Solana, la comisión de priorización se calcula multiplicando las unidades informáticas máximas solicitadas por el precio de la unidad informática redondeado al Lamport más cercano, donde un Lamport equivale a 0,000000001 SOL.
Polygon
Junto con el blockchain ETH, Polygon es una solución de escalamiento de cadena lateral que permite transacciones rápidas a costos mínimos.
La red Polygon tiene su criptomoneda nativa: MATIC. La comisión a la red se paga en MATIC.
En la red Polygon PoS, una tarifa de gas de Polygon consta de la tarifa base y la tarifa de inclusión.
La tarifa base se quema, mientras que la tarifa de inclusión, a veces conocida como tip, es un pago que se realiza a los validadores de la red. Ambas tarifas se ven afectadas por el mercado, lo que significa que cuando la red está ocupada, el precio aumenta. La complejidad de una transacción también afecta a su costo general.
El esfuerzo computacional, cuantificado en unidades de “gas”, determina la complejidad de la transacción. Por tanto, una de las transacciones más sencillas es transferir MATIC de una billetera a otra.
Las tarifas totales se calculan como unidades de gas multiplicadas por la tarifa base y la suma del tip.
Avalanche
Avalanche (AVAX), y su token nativo AVAX, es una plataforma basada en tecnología blockchain que puede competir con ETH. Al igual que ETH, el blockchain Avalanche utiliza contratos inteligentes para respaldar diferentes proyectos del blockchain.
Las tarifas Avalanche son dinámicas, lo que significa que fluctúan dependiendo de la demanda de la red.
Las transacciones en la red Avalanche se cuantifican mediante el esfuerzo computacional, expresado en unidades de “gas”. Las transacciones simples, como transferir dinero entre billeteras, requieren menos gas AVAX que las más complejas, incluida la interacción con uno o más contratos inteligentes.
La tarifa se paga en AVAX y posteriormente se quema.
Un algoritmo en Avalanche C-Chain define la tarifa base para una transacción. Cuando el uso de la red excede el uso objetivo, la tarifa base aumenta y viceversa; cuando cae por debajo del objetivo, la tarifa base cae. La tarifa base no tiene valor máximo, pero su importe mínimo es 25 nAVAX (1 nAVAX equivale a 0,000000001 AVAX).
Arbitrum
Para la red principal de ETH, Arbitrum es una solución de nivel 2 (L2) diseñada para reducir la congestión de la red y el alto nivel de gas. El ledger de Ethereum descarga una gran parte de su computación y almacenamiento de datos al blockchain Arbitrum a través de una arquitectura de dos capas.
Las tarifas de gas en el blockchain Arbitrum se pueden pagar utilizando diferentes tokens, incluidos ETH y el token nativo de Arbitrum, ARB.
Los usuarios pagan tarifas de gas Arbitrum para cubrir el costo de operación de los datos de llamada L1 y los recursos L2.
Los recursos L1 son datos de llamada de ETH, mientras que los recursos L2 son cálculos que tu transacción realiza en la máquina virtual de Arbitrum, como ejecución, escritura en almacenamiento, etc. Este valor es el precio del gas L2 multiplicado por ArbGas, el volumen de la unidad de cálculo base de Arbitrum. La tarifa total L2 que una transacción debe pagar para tener éxito es la suma de estos dos componentes.
El gas en Arbitrum es menor que el de la red principal de ETH.
Conclusión
Las tarifas de gas y las comisiones de transacción son esenciales para el funcionamiento de los blockchains. Sin embargo, pueden causar problemas a los traders y usuarios comunes, ya que a veces es demasiado difícil calcularlos o la tarifa es demasiado alta. Antes de realizar una transacción, estudia la política de tarifas del blockchain seleccionado o usa una calculadora de tarifas de gas para tomar una decisión informada.
Preguntas Frecuentes
¿Qué afecta al monto de la tarifa del blockchain?
Los factores que influyen en las tarifas del blockchain dependen del ledger. La cantidad de transacciones, la congestión del ledger y la intención del usuario para priorizar el procesamiento de sus transacciones pueden afectar el monto de la tarifa. Por lo tanto, cuanto mayor sea la tarifa, con mayor rapidez se procesará la transacción. También se procesará con mayor rapidez si la red no está ocupada y no hay una cola de transacciones esperando a ser verificadas.
¿Por qué tenemos que pagar tarifas de gas?
Las tarifas del gas protegen los blockchains contra ataques spam y mantienen organizado el procedimiento de validación de las transacciones. Además, las tarifas del gas son recompensas para los mineros que validan las transacciones.