cadena de bloques
Las altas tarifas de transacción han sido un problema recurrente durante mucho tiempo para los usuarios de redes populares de cadenas de bloques como Ethereum y Bitcoin durante los períodos de mayor demanda. Sin embargo, existen protocolos, plataformas y métodos que ayudan a los usuarios a reducir costos.
¿Qué son las tarifas de transacción?
Las tarifas de transacción son tarifas que los usuarios pagan para enviar una transacción o interactuar con un contrato inteligente en una red de cadena de bloques. Si bien las tarifas de gas pueden referirse a las tarifas de transacción en cualquier cadena de bloques, el término se usa principalmente para describir las tarifas de transacción de la red Ethereum.
Las tarifas de transacción se pagan en pequeñas fracciones de la criptomoneda nativa de la red. Por ejemplo, con Bitcoin (BTC), los usuarios pagarán en Satoshi (fracciones muy pequeñas de BTC), y con Ether (ETH), pagarán en gwei.
Hay dos razones principales por las que los usuarios deben pagar tarifas al enviar una transacción. La primera razón es pagar a los mineros o validadores (también conocidos como nodos) para asegurar la red. Las cadenas de bloques de prueba de trabajo (PoW) tienen mineros que validan las transacciones utilizando su potencia informática para resolver algoritmos complejos. Por el contrario, las cadenas de bloques de prueba de participación (PoS) tienen validadores que apuestan sus tokens para asegurar la red.
A cambio de proteger la red y garantizar que no se realicen transacciones fraudulentas, estos nodos se compensan con tarifas de transacción en la cadena de bloques. Los validadores de red hacen posible que la cadena de bloques funcione de manera descentralizada sin tener que depender de entidades centralizadas para garantizar que no se produzca ninguna actividad maliciosa en la red.
La segunda razón por la que los usuarios pagan tarifas de transacción es para permitir la operación de contratos inteligentes. Los contratos inteligentes son programas que se ejecutan automáticamente una vez que se cumplen ciertas condiciones. Por ejemplo, un contrato inteligente puede programarse para liberar tokens o un token no fungible (NFT) una vez que reciben un pago o una vez que ha pasado una cierta cantidad de tiempo. Al igual que los usuarios, los contratos inteligentes también tienen que pagar tarifas, ya que también envían transacciones. Entonces, si un usuario quiere realizar una determinada función en un contrato inteligente, pagará las tarifas de gas.
¿Por qué las tarifas de transacción pueden ser muy caras?
Las tarifas de transacción no son estáticas y varían según muchas variables. Una de estas variables es la velocidad, lo que significa que las transacciones con tarifas más altas son priorizadas por nodos, lo que reduce el tiempo que tardan en llegar. Por otro lado, las transacciones con tarifas más bajas tardan más en validarse ya que los nodos no las priorizan.
La mayoría de las plataformas principales, por ejemplo, billeteras e intercambios, preestablecen la tarifa de una transacción en un nivel medio. Sin embargo, los usuarios pueden cambiar la tarifa, aumentando el monto para transacciones urgentes y reduciendo el monto para ahorrar dinero mientras esperan más tiempo para que se complete la transacción.
La oferta y la demanda son los factores más importantes en las altas tarifas de transacción. Una vez que una red de cadena de bloques tiene una gran demanda de transacciones, los costos aumentan naturalmente ya que la oferta no puede mantenerse. Esto lleva a que los nodos prioricen las transacciones con tarifas más altas, lo que lleva a los usuarios a aumentar sus tarifas de transacción, lo que eleva el listón más alto. Por ejemplo, imagine que la tarifa de transacción promedio es de $ 3.00, pero la red está congestionada. Entonces, muchos usuarios comienzan a establecer su tarifa de transacción en $ 10. Las razones pueden incluir una oferta inicial de monedas popular o una oferta de NFT en la que las personas están tratando de ingresar.
Recientes: Regulaciones de DeFi: dónde los reguladores de EE. UU. deberían trazar la línea
Sin embargo, la demanda sigue creciendo, e incluso las transacciones de $10 tardan demasiado en completarse. Entonces, los usuarios comienzan a pagar $15 por la gasolina, luego $25, $50 y así sucesivamente. Además, podría haber un ecosistema masivo de herramientas y productos (es decir, ofertas adicionales de NFT, agricultura de rendimiento, préstamos, préstamos, finanzas descentralizadas generales (DeFi), etc.), por lo que la demanda de transacciones se ha disparado en diferentes sectores. Ahora, las tarifas de transacción cuestan más de $ 300, como fue el caso en mayo, y las tarifas de gas costaron más de $ 450 en Ethereum debido al lanzamiento de Yuga Labs de su colección Otherside NFT.
Ivo Georgiev, director ejecutivo de la billetera de criptomonedas Ambire, le dijo a Cointelegraph: “Por mucho que a todos en Web3 nos guste desafiar a TradFi y exponer sus debilidades, uno debe admitir que no hay ningún problema con las tarifas de gas en TradFi. Las comisiones por operaciones en las finanzas tradicionales son insignificantes y la gente está acostumbrada a no preocuparse por ellas”.
Georgiev continuó: “Ahora imagine que ingresa a Web3 y en las horas punta tiene que pagar una tarifa de $ 30 por intercambiar tokens por valor de $ 150. Dado que las interacciones criptográficas se realizan con mayor frecuencia (agregar/eliminar liquidez, mover posiciones entre protocolos, puentear entre capas), es importante que las tarifas de gas sean lo suficientemente bajas como para incorporar a los próximos mil millones de usuarios a la criptografía con menos fricción”.
Entonces, esencialmente, cuando hay una gran demanda, los usuarios están dispuestos a pagar más para garantizar que sus transacciones se realicen. A medida que aumentan las tarifas de transacción, otros usuarios pagan más para superar a los usuarios anteriores y asegurarse de que sus transacciones se completen primero. Con el tiempo, esto conduce a un aumento general de las tarifas de transacción en una red de cadena de bloques.
Anthony Georgiades, cofundador de Pastel Network, un proyecto de infraestructura y seguridad de NFT y Web3, le dijo a Cointelegraph:
“Las bajas tarifas de gas reflejan una menor congestión y una menor ‘dificultad de red’ en la cadena de bloques, lo que permite a los usuarios realizar transacciones de red más baratas con una mayor capacidad de eficiencia de capital. Además, el costo de comprar y listar activos criptográficos disminuye con tarifas de gas bajas”.
Georgiades continuó: “Las tarifas altas también son un gran impedimento para los usuarios nuevos y existentes que no quieren gastar cantidades exorbitantes en gasolina, a veces igual o más que el costo de su compra. Para garantizar que el espacio siga siendo accesible y acogedor para los usuarios, es importante mantener bajas las tarifas del gas”.
Soluciones actuales para las altas tarifas de transacción
Se han desarrollado diferentes protocolos en respuesta a los altos costos de transacción que se experimentan cuando se congestiona una cadena de bloques. Una de las soluciones más populares son las plataformas de capa 2.
Las plataformas de capa 2 operan sobre la cadena de bloques principal, o la capa 1, tomando una parte de las transacciones y validándolas fuera de la cadena. Al verificar las transacciones en una red separada, los L2 reducen la tensión en la cadena de bloques principal, evitando la congestión y manteniendo las tarifas bajas mientras mantienen altas las velocidades. Las propias redes L2 tienen tarifas muy bajas y velocidades rápidas. La plataforma L2 más popular es Lightning Network, que ayuda a escalar la cadena de bloques de Bitcoin. Polygon es otro L2 popular para la red Ethereum.
Otra solución popular de capa 2 son los paquetes acumulativos de conocimiento cero (zk-Rollups)
que funcionan tomando lotes de transacciones de la cadena principal y integrándolas en una sola transacción. Se verifica la transacción única y se envía una prueba de validez a la cadena principal. Los Zk-Rollups permiten que la cadena de bloques de Ethereum tenga tarifas de transacción más bajas, una mayor capacidad de transacción y tiempos de transacción más rápidos debido a la reducción de la tensión en la red.
Reciente: Ondas de adopción de Bitcoin en la Conferencia Surfin Bitcoin de Biarritz en Francia
Los protocolos y las billeteras también han tomado medidas para reducir las tarifas de transacción para los usuarios. Ambire Wallet, por ejemplo, tiene una función de tanque de gasolina que permite a los usuarios reducir las tarifas de transacción mediante el prepago. Esto funciona utilizando créditos para pagar las tarifas de gas actuales, que se utilizarán para transacciones futuras. Entonces, por ejemplo, si las tarifas de gas son actualmente bajas, un usuario podría prepagar una transacción utilizando las tarifas actuales, lo que le permitiría enviar la transacción en una fecha posterior con las tarifas prepagas. Los usuarios también pueden pagar las tarifas de gasolina utilizando monedas estables como USD Coin (USDC) o Tether (USDT), que son menos volátiles que las criptomonedas normales.
Diferentes formas en que los usuarios pueden reducir las tarifas de transacción
Hay diferentes formas en que los usuarios pueden ahorrar manualmente en las tarifas de transacción. Una forma de reducir las tarifas es cronometrar las transacciones para períodos con menor actividad o congestión en la red. Por ejemplo, el rastreador de gas Etherscan muestra las tarifas de gas promedio en la red Ethereum, así como los valores más altos y más bajos. Los usuarios pueden apuntar a enviar transacciones cuando los costos sean los más bajos para aprovechar las tarifas reducidas.
Dependiendo de la billetera o el intercambio, los usuarios pueden reducir manualmente las tarifas que pagan por las transacciones. Sin embargo, hacer esto puede provocar que sus transacciones se retrasen debido a la menor prioridad que recibirán de los nodos de la red. Si los usuarios reducen demasiado las tarifas, podrían esperar mucho tiempo antes de que se valide su transacción. Es mejor adoptar este enfoque durante los períodos de alta actividad de la red y para transacciones no urgentes. La sincronización de las transacciones es una mejor alternativa.