Transacciones en cadena (criptomoneda) - KamilTaylan.blog
19 abril 2021 15:30

Transacciones en cadena (criptomoneda)

¿Qué son las transacciones en cadena?

Las transacciones en cadena se refieren a transacciones de criptomonedas que ocurren en la cadena de bloques y siguen dependiendo del estado de la cadena de bloques para su validez. Las transacciones en cadena se consideran válidas solo cuando la cadena de bloques se ha actualizado para reflejar las transacciones en el libro mayor público. Las transacciones en cadena ofrecen seguridad y transparencia, ya que no se pueden modificar una vez que se verifican y registran en la red. Sin embargo, existen algunos inconvenientes en las transacciones en cadena, que incluyen tarifas más altas y tiempos de procesamiento lentos.

Conclusiones clave

  • Las transacciones en cadena se refieren a transacciones que se registran y verifican en la cadena de bloques.
  • Las transacciones fuera de la cadena no ocurren en la red blockchain, sino que se realizan en otro sistema electrónico como PayPal.
  • Las transacciones en cadena ofrecen seguridad y transparencia, ya que no se pueden modificar una vez que se verifican y registran en la red blockchain.
  • La velocidad de las transacciones en cadena depende del método de verificación de la cadena de bloques.

Comprensión de las transacciones en cadena

Las transacciones en cadena son transacciones que ocurren en una cadena de bloques que se reflejan en el libro mayor público distribuido. Las transacciones en cadena son aquellas que han sido validadas o autenticadas y conducen a una actualización de la red global de blockchain.

Las transacciones que ocurren en una cadena de bloques deben ser validadas por varios participantes de la red, que se denominan mineros. Una transacción solo es válida una vez que los participantes verifican la transacción y se llega a un consenso sobre su validez. Luego, los detalles de la transacción se registran en el bloque y se distribuyen a los participantes de la red.

Dependiendo del protocolo de la red, una vez que una transacción obtiene suficientes confirmaciones de los participantes de la red según el mecanismo de consenso de la red, se vuelve casi irreversible. Por lo general, solo se puede revertir si la mayor parte del poder de hash de la cadena de bloques llega a un consenso para revertir la transacción.

Momento de las transacciones en cadena

Se supone que las transacciones en cadena ocurren en tiempo real para mantener las transacciones de blockchain seguras, verificables, transparentes e instantáneas. Sin embargo, en realidad, rara vez sucede de esa manera. Las transacciones en cadena pueden tardar mucho en acumular una cantidad suficiente de verificaciones y autenticaciones de los participantes de la red antes de confirmar una transacción. Además, los mineros deben validar las transacciones utilizando computadoras para resolver problemas matemáticos complicados cada vez que se agrega una transacción en bloque a la cadena de bloques.

Si el volumen de transacciones es alto o hay congestión dentro de la red, los mineros pueden tardar más en validar todas las transacciones, especialmente si hay un número limitado de mineros. Como resultado, las otras partes involucradas en las transacciones deben esperar una resolución. Sin embargo, los participantes pueden tener la opción de pagar una tarifa de transacción para que pueda validarse antes.

Durante la fase inicial de una cadena de bloques cuando el volumen de transacciones es bajo, las transacciones en cadena pueden ofrecer liquidaciones instantáneas. Los nuevos protocolos de red y las criptomonedas que tienen como objetivo proporcionar una liquidación instantánea se están abriendo camino en la corriente principal.

Libro mayor público

Las transacciones en cadena tienen una marca de tiempo y se copian en toda la red blockchain, lo que proporciona transparencia y seguridad. Las transacciones en cadena también son inmutables, lo que significa que no se pueden cambiar, lo que ayuda a reforzar la seguridad al evitar un pirateo en el que los detalles de la transacción podrían modificarse. Las transacciones en cadena se comparten con todos los participantes de la red, lo que proporciona transparencia, lo que también ayuda a evitar que un estafador altere las transacciones a través de un ataque malintencionado.

Aunque existen beneficios para el libro mayor distribuido de una red blockchain, la transmisión pública y el registro de los detalles de las transacciones en la cadena también pueden proporcionar indicadores suficientes para vincular las direcciones con las identidades de los participantes. Como resultado, compartir públicamente la transacción podría representar una amenaza para la función de anonimato de la cadena de bloques y la seguridad de sus participantes. Por ejemplo, es posible conocer parcialmente la identidad de un usuario si uno estudia cuidadosamente los patrones de transacción de envíos y recibos alrededor de las mismas direcciones, como las que se utilizan para comprar productos en línea.

Costo de las transacciones en cadena

Las transacciones en cadena también tienen un costo, ya que los mineros cobran una tarifa por ofrecer sus servicios de validación y autenticación para confirmar una transacción en la cadena de bloques en el menor tiempo posible. A veces, esta tarifa puede ser alta, según el potencial de escalabilidad de la red y el volumen de transacciones. Por ejemplo, las altas tarifas han llevado al problema de Bitcoin Dust, donde no se pueden realizar transacciones con cantidades fraccionarias de bitcoins. Sin embargo, para las redes blockchain que se encuentran en sus primeras etapas de crecimiento, cuando el volumen de transacciones es bajo, sus tarifas pueden ser muy pequeñas o nulas.

¿En qué se diferencian las transacciones dentro de la cadena de las transacciones fuera de la cadena?

Las transacciones fuera de la cadena se realizan fuera de la red blockchain. Los participantes pueden realizar transacciones fuera de la cadena en las que tienen un acuerdo de que un tercero garantiza la transacción o verifica que sea válida o completa. Los dos participantes también podrían intercambiar sus claves privadas para que los activos criptográficos se intercambien sin sacar dinero de sus billeteras digitales.

Sin embargo, las transacciones fuera de la cadena ocurren sin ningún cambio en la cadena de bloques. Como resultado, no es necesario esperar la validación por parte de los mineros de blockchain, lo que puede acelerar el proceso y generar tarifas de transacción más bajas. Sin embargo, dado que las transacciones fuera de la cadena no se registran en la cadena de bloques, no hay un registro de red de la transacción y los detalles financieros, lo que podría ser un problema si hubiera una disputa entre las dos partes.

Por el contrario, las transacciones en cadena se procesan en la red blockchain y son inmutables. Aunque las transacciones en cadena tardan más en procesarse debido al proceso de validación de los mineros, mejora en gran medida la seguridad al hacer que los participantes validen la transacción y se registre en la red blockchain.

Si una transacción dentro de la cadena o fuera de la cadena es mejor depende de los participantes involucrados y de lo que más desean. Si el objetivo es la seguridad, la inmutabilidad y una transacción validada, lo mejor sería una transacción en cadena, pero si las tarifas de transacción bajas y la velocidad son importantes, una transacción fuera de cadena podría ser mejor.

Ejemplos del mundo real de transacciones en cadena

Una criptomoneda con una velocidad de transacción relativamente rápida es NEO, que tiene menos de 25 segundos de tiempo de bloque. Burstcoin (BURST) es otra moneda que no solo tiene un tiempo de bloqueo más rápido que los pilares como Bitcoin, sino que también usa mucha menos energía para extraer monedas debido a su sistema de prueba de capacidad.

Una vez verificadas y confirmadas en la cadena de bloques, las transacciones en cadena no se pueden revertir a menos que la mayoría del poder de hash de la red esté de acuerdo en hacerlo, lo que hace que las transacciones en cadena sean más confiables y resistentes al fraude.