Resumen

Para las redes blockchain, las tarifas de transacción tienen dos funciones básicas. Una es recompensar a los mineros o verificadores que confirmen las transacciones; la otra es garantizar la seguridad de la red blockchain y evitar ataques de spam.

Las tarifas de transacción pueden ser mayores o menores, según la actividad de la red. Además, los factores del mercado también tendrán un impacto en las tarifas de transacción. Aunque las altas tarifas de transacción obstaculizarán la aplicación generalizada de blockchain, si las tarifas son demasiado bajas, pueden generar riesgos de seguridad.


¿Por qué se cobran tarifas de transacción?

Para la mayoría de los sistemas blockchain, las tarifas de transacción han sido un componente importante desde el principio. Los usuarios principalmente deben pagar tarifas de transacción al enviar, depositar o retirar monedas digitales.

La mayoría de las transacciones de moneda digital generarán tarifas de manejo, principalmente por dos razones. En primer lugar, las tarifas de transacción reducen la cantidad de spam en la red y al mismo tiempo aumentan significativamente el costo de realizar ataques de spam a gran escala. En segundo lugar, las tarifas de transacción sirven como recompensa para los usuarios que ayudan a verificar y validar las transacciones. Por lo tanto, las tarifas de transacción también pueden considerarse recompensas por mantener activamente la red.

Para la mayoría de las cadenas de bloques, las tarifas de transacción generalmente se mantienen en un nivel razonablemente bajo, pero si el tráfico de la red es muy intenso, las tarifas pueden llegar a ser muy altas. Desde la perspectiva del usuario, la tarifa de transacción pagada determina si la transacción se puede agregar primero al siguiente bloque. Cuanto mayor sea la tarifa de transacción pagada por el usuario, más rápido se confirmará la transacción.


Tarifas de transacción de Bitcoin

Como la primera red blockchain del mundo, Bitcoin tomó la iniciativa en el establecimiento de estándares de tarifas de transacción, que todavía utilizan muchas monedas digitales en la actualidad. Satoshi Nakamoto descubrió que establecer tarifas de transacción no sólo protege la red de ataques de spam a gran escala, sino que también anima a los usuarios activos a comportarse de forma adecuada.

Después de confirmar que se puede agregar una transacción a un nuevo bloque, los mineros de Bitcoin reciben la tarifa de transacción correspondiente. El grupo de transacciones no confirmadas se denomina grupo de memoria ("mempool" para abreviar). Cuando un usuario envía Bitcoin a otra billetera Bitcoin y está dispuesto a pagar más tarifas de seguimiento de la transacción, los mineros naturalmente darán prioridad a la transacción.

Por lo tanto, los delincuentes que deseen ralentizar maliciosamente el procesamiento de la red deben pagar la tarifa de transacción correspondiente por cada transacción. Si sólo están dispuestos a pagar tarifas de transacción bajas, es probable que los mineros ignoren sus transacciones. Si pagan tarifas de transacción razonables, incurren en altos costos financieros. Por lo tanto, las tarifas de transacción se convierten en un filtro de spam simple y eficiente.


¿Cómo se calculan las tarifas de transacción de Bitcoin?

En la red Bitcoin, algunas billeteras de moneda digital permiten a los usuarios establecer manualmente las tarifas de transacción. Los usuarios pueden establecer la tarifa de manejo en cero al enviar Bitcoin, pero es probable que los mineros ignoren dichas transacciones, lo que resulta en transacciones no verificadas.

Al contrario de lo que algunas personas piensan, las tarifas de transacción de Bitcoin no dependen del monto de la transacción, sino del tamaño de la transacción (en bytes). Por ejemplo, suponiendo que un usuario realiza una transacción de 400 bytes, la tarifa de transacción promedio actual es de 80 satoshi/byte. En este caso, el usuario tendría que pagar aproximadamente 32.000 satoshis (0,00032 Bitcoins) para tener la oportunidad de agregar esta transacción al siguiente bloque.

Cuando la red está ocupada y hay una gran demanda por parte de los usuarios para enviar Bitcoin, las tarifas requeridas para acelerar la confirmación de la transacción aumentarán porque otros usuarios de Bitcoin también intentarán acelerar la confirmación de la transacción. Esto puede suceder de vez en cuando durante períodos de grave volatilidad del mercado.​

Por lo tanto, las altas tarifas de transacción plantean desafíos para la aplicación diaria de Bitcoin. Por ejemplo, si usa Bitcoin para comprar una taza de café por valor de 3 dólares, la tarifa de gestión será mucho más alta que el precio del café en sí, lo que puede resultar muy poco práctico.

Un bloque solo puede contener una cierta cantidad de transacciones y la capacidad de un bloque (es decir, el tamaño del bloque) es de solo 1 MB. Aunque los mineros han estado trabajando arduamente para agregar rápidamente estos bloques a la cadena de bloques, la velocidad es, en última instancia, limitada.

En este momento, la escalabilidad de la red de moneda digital se convierte en un factor clave para determinar las tarifas de transacción de la red. Los desarrolladores de blockchain trabajan constantemente para resolver este problema. Las actualizaciones de red realizadas anteriormente, como la implementación de SegWit y Lightning Network, han mejorado significativamente la escalabilidad.


➟ ¿Quieres comenzar tu viaje con la moneda digital? ¡Bienvenido a comprar Bitcoin en Binance!


Tarifas de transacción de Ethereum

Las tarifas de transacción de Ethereum se calculan de manera diferente a las de Bitcoin. Este último tiene en cuenta la potencia informática, o gas, necesaria para procesar las transacciones. Los precios del combustible varían de mayor a menor y se cotizan en Ethereum (ETH), el token nativo de la red Ethereum.​

Si bien la cantidad de combustible necesaria para una transacción particular puede permanecer constante, el precio del combustible aún puede fluctuar. Los precios del combustible están directamente relacionados con el tráfico de la red. Si un usuario paga un precio de gasolina más alto, es probable que los mineros den prioridad a la transacción.


¿Cómo calcular las tarifas de transacción de Ethereum?

En pocas palabras, la tarifa total del gas es igual a la tarifa de costo más el bono de incentivo por procesar transacciones. Sin embargo, los usuarios también deben considerar el límite de gasolina, una métrica que establece un límite superior en el precio que se puede pagar por esa transacción o tarea.

Es decir, el combustible consumido se refiere a la cantidad de trabajo requerido, mientras que el precio del combustible se refiere al precio por hora de trabajo. La relación entre estos dos y el límite de gasolina determina las tarifas de transacción totales para transacciones de Ethereum u operaciones de contratos inteligentes.

Por ejemplo, si una transacción consume 21.000 Gwei y el precio del gas es 71 Gwei, la tarifa de transacción es 1.491.000 Gwei o 0,001491 Ethereum (ETH).

ethscan-txfee

Fuente: Etherscan.io


A medida que Ethereum avanza hacia un modelo de prueba de participación (ver Casper), se espera que las tarifas del gas disminuyan. También se reducirá la cantidad de gas necesaria para confirmar una sola transacción, ya que la red sólo requiere una fracción de la potencia informática para verificar las transacciones. Sin embargo, el tráfico de la red seguirá afectando las tarifas de transacción, ya que los validadores optarán por priorizar las transacciones con tarifas más altas.


Tarifas de transacción de la cadena Binance

Binance Chain es una red blockchain que permite a los usuarios intercambiar y comprar Binance Coin (BNB) y otros tokens BEP-2. En Binance Chain, los usuarios también pueden crear y emitir tokens ellos mismos. Binance Chain utiliza un mecanismo de consenso de prueba de participación delegado. Por lo tanto, no hay mineros en Binance Chain, sólo validadores.​

Binance Chain también impulsa la plataforma de intercambio descentralizado Binance, donde los usuarios pueden intercambiar directamente activos de moneda digital en sus billeteras. Las tarifas de transacción tanto en Binance Chain como en el intercambio descentralizado se pagan en Binance Coin (BNB).

Tenga en cuenta que Binance Chain y Binance Smart Chain son dos cadenas de bloques diferentes. Para obtener más información, consulte Introducción a Binance Smart Chain (BSC).


¿Cómo se calculan las tarifas de transacción de Binance Chain?

La aplicación de la estructura de tarifas comerciales estándar en Binance Coin (BNB) depende de las operaciones que el usuario desee realizar. Las tarifas por enviar BNB son diferentes de las tarifas por negociar BNB en el intercambio descentralizado Binance. Además, el precio total de la transacción también puede aumentar o disminuir con el precio de mercado de Binance Coin (BNB).​

Al realizar transacciones no relacionadas con la venta (como depositar o retirar Binance Coin de una billetera), las tarifas de transacción solo se pueden pagar en Binance Coin (BNB). Al realizar actividades relacionadas con transacciones en la plataforma de intercambio descentralizada, las tarifas de transacción se pueden pagar utilizando los tokens comercializados, pero el pago en Binance Coin (BNB) puede disfrutar de un descuento. Este programa ayuda a motivar a los usuarios a usar Binance Coin (BNB) y construir una base de usuarios sólida.


Tarifas de transacción de Binance Smart Chain

Binance Smart Chain (BSC) es otra cadena de bloques construida por Binance que se ejecuta en paralelo con Binance Chain (es decir, dos redes independientes). Binance Coin (BNB) que se ejecuta en Binance Chain y Binance Smart Chain son tokens BEP-2 y tokens BEP-20 respectivamente.

Binance Smart Chain admite la creación de contratos inteligentes, que son más personalizables. La composición de las tarifas de transacción de Binance Smart Chain no es tan fija como la de Binance Chain. En cambio, Binance Smart Chain utiliza un mecanismo de combustible (similar a Ethereum) que representa la potencia informática necesaria para ejecutar transacciones y operaciones de contratos inteligentes.

La red Binance Smart Chain (BSC) adopta un mecanismo de consenso de prueba de participación. Los usuarios se convierten en validadores apostando Binance Coin (BNB). Una vez que la verificación del bloque sea exitosa, podrá recibir la tarifa de transacción correspondiente.


¿Cómo se calculan las tarifas de transacción de Binance Smart Chain?

Como se mencionó anteriormente, la estructura de tarifas de transacción de Binance Smart Chain es muy similar a la de Ethereum. Las tarifas de transacción se expresan en Gwei, que es una pequeña unidad de Binance Coin equivalente a 0,000000001 ETH. Los usuarios pueden establecer sus propios precios de gasolina y permitir que los validadores prioricen la adición de sus transacciones a los bloques.​

Para conocer los precios promedio de combustible actuales e históricos, visite BscScan para ver los precios promedio diarios detallados, mínimos y máximos históricos. En marzo de 2021, la tarifa de transacción promedio en Binance Smart Chain es de aproximadamente 13 Gwei.

En el siguiente ejemplo, el precio del combustible es 10 Gwei. Tenga en cuenta que el límite de combustible establecido es 622 732 Gwei, pero solo se utilizaron 352 755 Gwei (52,31 %) en esta transacción y la tarifa de transacción generada fue de 0,00325755 Binance Coins (BNB).

bscscan-txfee

Fuente: Bscscan.com

Las tarifas de transacción de Binance Smart Chain son generalmente bajas, pero si un usuario no tiene Binance Coin (BNB) en su cuenta al enviar tokens, la plataforma provocará una falta de fondos. Asegúrese de tener suficientes Binance Coins en su billetera para cubrir las tarifas de transacción.


Tarifas de retiro de Binance

Al retirar dinero en la plataforma de operaciones de Binance, debe pagar las tarifas de transacción correspondientes. La cantidad exacta depende de qué moneda digital y red utilice el usuario. Para las transacciones realizadas dentro de la plataforma comercial, Binance ha establecido especialmente un conjunto de estándares de cobro de tarifas de transacción. Sin embargo, las tarifas de retiro también se ven afectadas por algunos factores externos que escapan al control de Binance.

Los retiros de moneda digital requieren la asistencia de mineros o validadores fuera del ecosistema de Binance. Por lo tanto, Binance debe ajustar periódicamente las tarifas de retiro en función de las condiciones de la red, como el tráfico y la demanda.

También establecemos límites mínimos para retiros de moneda digital. Consulte la página web de estándares de tarifas de transacción para conocer los estándares de límites más recientes.

Las tarifas de transacción se cobran según el nivel VIP de la cuenta y no tienen nada que ver con las tarifas de retiro. El volumen de operaciones acumulado mensual de un usuario determinará el nivel VIP de su cuenta. Actualmente, la tarifa estándar máxima es el 0,1% del valor de la moneda digital negociada por el emisor o receptor de la orden. Tenga en cuenta que si los usuarios pagan con Binance Coin (BNB), pueden disfrutar de un cierto descuento en las tarifas de transacción.


Resumir

Las tarifas de transacción son una parte importante de la economía de la moneda digital de la red blockchain. Son un incentivo para que los usuarios mantengan activamente la red y también desempeñan un papel en la protección de la red contra comportamientos maliciosos y spam.

Sin embargo, el tráfico que reciben algunas redes también puede hacer que las tarifas de transacción aumenten significativamente. La naturaleza descentralizada de la mayoría de las cadenas de bloques hace que sea difícil escalarlas. Algunas redes blockchain tienen una escalabilidad extremadamente fuerte y un alto rendimiento de transacciones, pero a menudo lo hacen a expensas de la seguridad o la descentralización.

A pesar de esto, muchos desarrolladores todavía están trabajando en mejoras y esperamos que dichas mejoras eventualmente aumenten la inclusión de las monedas digitales en este mundo en constante cambio.