Tarifas de transacción de blockchain: ¿por qué es importante?

En 1998, el ingeniero chino Wei Dai introdujo por primera vez el concepto de "criptomoneda". A diferencia de la moneda normal, la moneda digital solo existe en Internet. Los usuarios pueden intercambiar criptomonedas en línea después de comprar tokens utilizando moneda "real", es decir, tradicional o fiduciaria. La criptomoneda elimina la necesidad de un organismo de control central, como una institución financiera o una oficina gubernamental, y en su lugar crea una forma rápida, simple y eficiente de intercambiar dinero para personas de todo el mundo.

Unos diez años después de que se describiera por primera vez la idea de la criptomoneda, un innovador bajo el seudónimo de "Satoshi Nakamoto" reveló concepto Bitcoin. Bitcoin (o BTC) es una de las formas de criptomoneda más populares en la actualidad. Si bien bitcoin eliminó la necesidad de una autoridad central, no eliminó los costos asociados con la tecnología detrás de las criptomonedas. Saber cómo funciona esta tecnología lo ayudará a comprender mejor las tarifas de transacción y cómo minimizar sus costos al usar criptomonedas.

Blockchain, bases de datos y bitcoin

Todo verificado transacciones bitcoin se almacenan en una cadena de bloques, un tipo de base de datos que almacena datos electrónicamente. La principal diferencia es que las bases de datos usan tablas para estructurar los datos, mientras que la cadena de bloques almacena los datos en bloques. Cuando se llena un bloque, se agrega, se marca con el tiempo y se “pega” al anterior. Esto crea un registro con datos fácilmente accesibles y una línea de tiempo que no cambia.

Al igual que las bases de datos, blockchain requiere varias computadoras para administrar y almacenar datos. Sin embargo, las bases de datos usan servidores que tienden a ser propiedad de una persona u organización específica, mientras que una cadena de bloques almacena datos en varias computadoras que pertenecen a varias personas u organizaciones.

La red Bitcoin incluye miles de computadoras llamadas nodos que trabajan juntas para validar transacciones, completar bloques y mantener el sistema en funcionamiento.

Trilema de blockchain

Para que una cadena de bloques funcione de la mejor manera, debe ser segura, descentralizada y escalable. Trilema de blockchain, un concepto introducido por un programador (y fundador de Ethereum) Vitalik Buterin, se refiere a la idea de que los proyectos de blockchain intentan cumplir los tres ideales.

Los desarrolladores de blockchain utilizan el concepto de trilema para mejorar aún más las redes y crear herramientas para lograr una funcionalidad óptima.

seguridad

Blockchain está diseñado para ser democrático e inmutable. La seguridad de la cadena de bloques se mantiene mediante el cifrado y los algoritmos de consenso que dictan la cantidad de nodos de red necesarios para confirmar las transacciones antes de completarlas. Y debido a que la cadena de bloques está formada por una serie de bloques que escriben datos en una función hash con marca de tiempo, ha demostrado ser resistente a la falsificación y la piratería de datos.

Descentralizacion

Una de las tareas de las agencias centrales es evitar el doble gasto y problemas similares. Sin embargo, son vulnerables a ataques DDoS y otros problemas de seguridad. La idea de una red blockchain descentralizada representa un entorno en el que nadie necesita conocer a nadie, ya que cada nodo recibe la misma información en un libro mayor distribuido.

Los sistemas descentralizados como Bitcoin son inherentemente inmunes a estos problemas, y los algoritmos o mecanismos de consenso brindan seguridad adicional al sistema al evitar el doble gasto y garantizar la igualdad entre pares. Si alguien intenta cambiar o estropear el libro mayor, la mayor parte de la red debe llegar a un consenso para hacerlo.

Escalabilidad

Durante los períodos de uso intensivo, puede producirse una congestión, lo que ralentiza el procesamiento de las transacciones y aumenta los costos del usuario. La escalabilidad de blockchain es esencial para mantener una ventaja competitiva sobre las redes centralizadas.

Para superar y resolver el trilema de blockchain, algunos desarrolladores recomiendan realizar cambios directos en la red: soluciones de capa XNUMX como Ethereum. Otros proponen desarrollar redes secundarias o soluciones de segunda capa diseñadas para funcionar junto con la cadena de bloques, como Lightning Network en Bitcoin o Litecoin. Es importante señalar que la tecnología blockchain aún está en su infancia y, a medida que madure, surgirán posibles soluciones al trilema de blockchain.

¿Por qué hay tarifas de transacción en Bitcoin?

En los primeros días de Bitcoin, los mineros trabajaron rápidamente para confirmar las transacciones. Con el aumento de la popularidad de la moneda digital, las transacciones se han vuelto más numerosas y complejas. Se introdujeron tarifas de transacción de Bitcoin para acelerar la verificación de las transacciones de Bitcoin.

La comisión está ligada al tamaño de la transacción y la antigüedad de la entrada. En otras palabras, una transacción con más bytes, que ocupe más datos de bloque, tendrá una tarifa de transacción más alta. Las tarifas adicionales pueden acelerar el paso de una transacción a través del sistema, esencialmente colocándola en una cola de prioridad. En otras palabras, puede pagar más para que las transacciones se confirmen más rápido.

Las tarifas cobradas van a los mineros que confirman y registran las transacciones de Bitcoin y ayudan a mantener el sistema en funcionamiento:

  • apoyar el procesamiento de transacciones
  • pagar a los mineros que confirman transacciones
  • eliminación de transacciones de spam.

En otras palabras, las tarifas de transacción de Bitcoin protegen y preservan la integridad de la red de Bitcoin.

Comprensión de las tarifas de transacción de Bitcoin

Conceptualmente, las tarifas de transacción de Bitcoin representan la tasa a la que un usuario desea que se confirme su transacción en la cadena de bloques. Aunque la naturaleza descentralizada de Bitcoin facilita que cualquier persona participe como minero, lo que significa verificar y registrar transacciones que forman un bloque y se combinan en una cadena. Sin embargo, el proceso de extracción de Bitcoin o BTC es complejo y costoso. Las plataformas mineras son costosas y, a menudo, consumen grandes cantidades de electricidad, y el subsidio de blockchain y las tarifas de transacción ayudan a compensar estos costos e incentivan a los mineros cada vez que se confirma un nuevo bloque.

Los mineros reciben tarifas de transacción y subsidios de bloque como "recompensas de bloque" cada vez que agregan con éxito un bloque a la cadena de bloques. El subsidio por bloque se fija cada vez que se extrae Bitcoin y se reduce a la mitad (Bitcoin halving), lo que ocurrirá cada cuatro años o cada 210 bloques. En 000, podría obtener 2009 BTC por bitcoin minado, en 50 - 2012 BTC, pero con los años la recompensa se ha reducido a la mitad y en 50, cuando ocurra la última disminución, la recompensa será de 2020 BTC.

Reducir a la mitad conduce a una disminución en la tasa de hash, lo que aumenta la potencia de procesamiento y la energía necesaria para extraer nuevos bloques. Sin embargo, el aumento de las tarifas de transacción está alentando a los mineros a mantener la red segura y saludable. Las tarifas de transacción se determinan en función de varios factores:

  • qué tan congestionada está la red de criptomonedas en la actualidad
  • la cantidad de datos contenidos en una transacción de Bitcoin en particular
  • prioridad de transacción. \

El último punto está bajo el control del usuario. Si necesita que su transacción de Bitcoin se procese con urgencia, puede pagar una tarifa de prioridad más alta. Si su transacción es menos urgente, puede optar por una tarifa más baja. En este caso, la transacción permanecerá en el grupo de memoria (o mempool) hasta que el tráfico se ralentice.

Un grupo de memoria se puede considerar como una cola. Cuando inicia una transacción, ingresa al mempool. Las transacciones pendientes permanecen en el mempool hasta que minero no los aprobará y los agregará al bloque. Cuando el mempool se llena, los mineros eligen primero las transacciones de Bitcoin con tarifas más altas.

Un sistema de este tipo puede proporcionar un flujo de transacciones más fluido, pero también puede conducir a una especie de guerra de tarifas. Muchas personas que usan criptomonedas están dispuestas a pagar para que sus transacciones se completen primero. Sin embargo, esta táctica puede resultar contraproducente, especialmente durante períodos de uso intensivo. Algunos usuarios terminan pagando de más, lo que obliga a otros mineros a aumentar las tarifas también.

Tarifas de transacción: Bitcoin vs Ethereum

Las criptomonedas más grandes son Bitcoin (BTC) y Ethereum (ETH) y comprender cómo se calculan las tarifas puede garantizar que pague una cantidad justa por ejecutar una transacción sin entrar en una guerra de ofertas o permanecer en el mempool innecesariamente.

Cálculo de tarifas de transacción en bitcoins

Para calcular las tarifas de transacción de bitcoin, tiene varias opciones. Algunas billeteras pueden automatizar este proceso, lo que le permite elegir qué tan rápido desea completar la transacción y pagar en consecuencia.

Comprobar primero las tasas actualesy luego multiplíquelos según el tamaño de su transacción. Los bitcoins se dividen en satoshi, que constituyen la centésima millonésima (o 0,00000001) BTC. Si el tamaño de su transacción es de 225 bytes y elige 100 satoshi por byte, tendrá que pagar alrededor de 22 satoshi, ya que 500 x 100 = 225. Actualmente, esto es un poco más de $ 22, dado que 500 satoshi es igual a $ 14 , 1 o $ 0,00056666 BTC al 0,00000001 de octubre.

Cálculo de tarifas de transacción en Ethereum

Hasta 2021, todas las transacciones en la red Ethereum se basaron en "gas". El gas es una unidad relacionada con la cantidad de potencia informática necesaria para completar una transacción en particular. El gas correctamente llamado se refiere a la energía utilizada para mantener en funcionamiento la red Ethereum.

En este sistema de pago, todo está conectado con gas. Un simple problema de adición puede requerir tan solo 5 unidades de gas, mientras que una transacción real puede requerir 20 para completarse. Para determinar la tarifa de transacción, el usuario necesita conocer el precio del gas, que se mide en gwei, o el equivalente a 000 (mil millonésima) ETH.

Para calcularlo, deberá multiplicar el precio del gas por el precio del gas. Por ejemplo, es posible que tenga una transacción que cueste 20 000 unidades de gas y el precio del gas sea 100 gvei.
Gwei es la denominación de Ether (ETH), una criptomoneda que se utiliza para pagar bienes y servicios en Ethereum bl...
... El costo total de esta transacción es de dos millones de gweys, porque 20 x 000 = 100 millones. Esto es un poco más de $ 2 si asumimos que 7 gvey es equivalente a $ 1.

Los usuarios pueden establecer "límite de gas
Un límite de gas se puede definir como la cantidad máxima de gas que alguien pagará por una operación que se realizará en ...
“, lo que significaba un límite de gasto, o cuánto gas quieres usar para una operación en particular. Las operaciones complejas requerían más trabajo, por lo que los límites de gas para ellas eran necesariamente más altos que para operaciones más simples.

Sin embargo, este sistema resultó engorroso y muchos usuarios pagaban de menos, lo que podía resultar en que una transacción fuera rechazada o tuviera que pagar de más. (Piense en esto como poner demasiados sellos en un sobre que desea enviar por correo en lugar de arriesgarse a que la carta sea devuelta debido a un franqueo insuficiente). La actualización EIP-1559 ha cambiado la forma en que pagamos las transacciones. En cambio, los usuarios de ETH pagarán una tarifa base por transacciones específicas. Una parte de cada tarifa recaudada se “quema”, lo que saca las monedas de circulación, mientras que el resto va a los mineros. Los usuarios de ETH también tienen la capacidad de "dar propina" a los mineros, lo que puede acelerar el procesamiento y registro de sus transacciones.

Tarifas de transacción promedio

Las tarifas de transacción son una tarifa necesaria para realizar transacciones financieras en el siglo XXI, y las transacciones de criptomonedas no son una excepción. Tanto Bitcoin como Ethereum vinculan el costo de una transacción a su tamaño y los usuarios pueden pagar más para acelerar el proceso. El costo promedio de una transacción de bitcoin fluctúa día a día, según el volumen de tráfico y otros factores. Lo mismo se aplica a la red Ethereum.

En la actualidad tarifa promedio de transacción de bitcoin es de 2 a 5 dólares estadounidenses, lo que en traducción significa de 3 a 700 9 satoshi. Tarifas de transacción promedio en la red ETH oscila entre 2 y 7 dólares, o entre 0,00056 y 0,002 ETH.

Número promedio de transacciones por día

Las redes BTC y ETH están prosperando, con una gran cantidad de transacciones que se realizan y verifican todos los días. Aproximadamente 200 - 000 transacciones se realizan diariamente en la red Bitcoin. En la red Ethereum, en cambio, se realizan más de 300 millón de transacciones al día.

Completar transacciones en un día cuando el tráfico es bajo puede reducir la velocidad de las transacciones sin forzarlo a comprometer la velocidad de verificación.

Alternativas

Las altas tarifas de transacción de Bitcoin son atractivas para los mineros, pero pueden no ser tan populares entre los usuarios. La estructura de tarifas puede ser tal que algunos usuarios paguen una tarifa equivalente al monto de la transacción, especialmente cuando se trata de transacciones pequeñas.

Las tarifas de transacción no son el único problema con bitcoin. La escalabilidad también resulta ser una especie de “talón de Aquiles”. El protocolo de Bitcoin define claramente el tamaño del bloque y su generación, lo que limita a Bitcoin a unas siete transacciones por segundo.
Transacciones por segundo (TPS) es el número de transacciones que la red blockchain puede procesar cada segundo, o el número de...
o TPS. Esto llevó a Bitcoin a bifurcarse en bifurcaciones adicionales como Bitcoin Gold (BTG) y Bitcoin Cash (BCH). Ethereum, por otro lado, tiene cadenas de bloques más grandes y puede manejar alrededor de 20 TPS, mientras que ETH 2.0 allana el camino para una solución más escalable.

Para cambiar el protocolo de Bitcoin, todos sus usuarios deben estar de acuerdo y elegir un software específico. Lightning Network ofrece una alternativa que está diseñada como un protocolo de pago de Capa XNUMX, lo que significa que se encuentra en la parte superior de la cadena de bloques. Con Lightning Network, se pueden realizar muchas transacciones antes de cerrar el canal de pago y realizar la liquidación final con blockchain.

Lightning Network

Lightning Network es una solución fuera de la cadena que se ubica en la parte superior de la cadena de bloques, no solo en la red de Bitcoin, y ayuda a procesar los pagos en la cadena de bloques de forma rápida y segura sin tiempos de confirmación de bloque potencialmente largos. Incluso permite a los usuarios realizar intercambios atómicos entre cadenas al instante sin depender de terceros.

Una de las principales ventajas de Lightning Network es la capacidad de realizar pequeños pagos, incluso menos de un satoshi. El proceso es más privado, lo que permite que se lleven a cabo muchas transacciones separadas sin que se difundan a través de la cadena de bloques. Como sugiere el nombre, Lightning Network también es rápido, prácticamente sin límites de TPS. Los tiempos de liquidación también son rápidos: una transacción promedio toma alrededor de un minuto o menos. Las comisiones también son más bajas.

Para aquellos que buscan privacidad, velocidad y accesibilidad, Lightning Network ofrece una gran alternativa.

Mecanismo de consenso más escalable

Un mecanismo o algoritmo de consenso es un protocolo específico diseñado para permitir que las redes informáticas trabajen juntas de manera eficiente mientras se mantiene la seguridad. El algoritmo se usa a menudo para garantizar el funcionamiento eficiente de la red criptográfica y prevenir ciertos tipos de ataques al sistema.

Si la principal desventaja de Bitcoin es su escalabilidad, entonces un mecanismo de consenso más escalable podría ayudar a reducir los costos. Bitcoin actualmente opera con un consenso de Prueba de trabajo (PoW), que requiere que cada nodo resuelva problemas matemáticos complejos para validar una transacción. El primero en resolver el problema puede agregar el siguiente bloque a la cadena. Luego, el bloque se verifica y los datos se ingresan en la cadena de bloques.

Protocolo prueba de participación (PoS) es más escalable y sostenible que PoW. PoS vincula el poder minero con la propiedad. Los mineros no necesitan gastar energía en resolver problemas matemáticos, sino que se limitan a extraer una cierta cantidad de transacciones asociadas con su participación en la propiedad. Un minero con una propiedad del uno por ciento puede extraer el uno por ciento de los bloques.

Los sistemas PoS también son menos vulnerables a ciertos tipos de ataques económicos. Un minero debe poseer más de la mitad de las monedas digitales en la red para lanzar un ataque sistémico, lo que sería desventajoso para sus intereses.

En última instancia, un sistema PoS es más escalable, energéticamente eficiente y seguro que los sistemas PoW.

Desglose por una menor congestión

Así como la congestión del tráfico causa congestión, más transacciones pendientes en la red conducen a un tráfico más lento y tarifas más altas. En consecuencia, durante los períodos de mayor uso, las tarifas tienden a aumentar.

Si su transacción de bitcoin no es urgente, puede armar una carpa y esperar la apertura, de manera similar a como puede optar por pagar más tarde en el día para evitar el tráfico de la hora pico. Blockchain tiende a tener picos y valles predecibles a medida que las empresas realizan transacciones más grandes. Esperar hasta el fin de semana para completar su transacción podría significar menos tráfico, una compensación de transacciones más rápida y tarifas más bajas. Esta es una de las ventajas de los mercados que nunca cierran.

Si bien las tarifas personalizadas son posibles, los mineros priorizan y procesan las transacciones en función de varios factores, incluidas las tarifas. Las transacciones más grandes pueden tardar un poco más en procesarse, pero generalmente se agregarán a la cadena de bloques cuando el tráfico se ralentice.

Total

Las tarifas más altas o más bajas pueden reducir significativamente sus resultados y afectar las ganancias o pérdidas de capital. Si bien estas tarifas son una parte necesaria de las transacciones de activos digitales, puede tomar medidas para reducir los costos generales y reducir el riesgo de pago en exceso, ya sea eligiendo un sistema alternativo para transacciones pequeñas como Lightning Network o esperando el momento perfecto para procesar su actas. Investigar opciones y encontrar la que mejor se adapte a sus necesidades puede ayudarlo a ahorrar tanto en el costo de sus transacciones como en el costo de administrar un negocio.

Califica este artículo
Medios de blockchain
Añadir un comentario