Si te gustan las criptomonedas, estarás familiarizado con las cadenas de bloques. Estos libros mayores forman la columna vertebral de la industria de la criptografía y realizan una variedad de funciones, incluido el procesamiento de transacciones.
Pero las transacciones criptográficas no son todas iguales y pueden ser dentro o fuera de la cadena. Pero, ¿qué significa esto exactamente? ¿Cuál es la diferencia entre dentro y fuera de la cadena en criptografía?
¿Qué es una transacción en cadena?
Como sugiere el nombre, las transacciones en cadena se realizan en una cadena de bloques. Las transacciones en cadena son extremadamente comunes en criptografía, ya que estos activos digitales dependen de cadenas de bloques para existir. Las transacciones son verificadas por mineros o validadores (dependiendo del mecanismo de consenso utilizado) y se registran permanentemente en la cadena de bloques.
Las transacciones en cadena implican el uso de billeteras de criptomonedas y direcciones de billetera. Por ejemplo, si envía Bitcoin a alguien, ambas partes requieren una billetera para que
la dirección de la billetera se puede utilizar para enviar los fondos dentro de la transacción. Cada vez que ocurre una transacción de Bitcoin, el libro mayor se actualiza.Cualquiera dentro de una red blockchain puede ver el libro mayor que registra las transacciones en cadena. Esto habla de la transparencia de la criptomoneda en su conjunto. Las transacciones en cadena también son muy seguras debido a su presencia en una cadena de bloques.
Sin embargo, las transacciones de criptomonedas en cadena toman más tiempo que las transacciones tradicionales que llevamos a cabo en nuestras vidas, es decir, usando su tarjeta de débito o crédito habitual. Esto se debe a que los mineros o validadores deben verificar las transacciones en cadena. Se crea una acumulación de transacciones cuando una cadena de bloques tiene una gran carga de transacciones que esperan ser verificadas, lo que puede dar lugar a largos tiempos de transacción. No existen tales problemas para la red Visa, eso es seguro.
Hoy en día, a medida que crece la industria de las criptomonedas, muchas cadenas de bloques están lidiando con tiempos de transacción más largos, lo que también puede dar lugar a tarifas de transacción más altas. Muchas cadenas de bloques no están equipadas para escalar su creciente popularidad, lo que se conoce como problema de escalabilidad. Bitcoin es un ejemplo clave de una cadena de bloques popular que lucha por mantenerse al día con su carga de trabajo transaccional en la cadena.
¿Qué es una transacción fuera de la cadena?
Una vez más, como sugiere el nombre, una transacción fuera de la cadena se lleva a cabo fuera de una cadena de bloques. Hay varias formas a través de las cuales se pueden realizar transacciones fuera de la cadena, y este tipo de transacción ofrece varias ventajas.
Un elemento clave requerido por las transacciones fuera de la cadena es un tercero. Este tercero puede actuar como garante, proporcionando una promesa financiera. A través del garante, la segunda parte puede estar segura de que la transacción es legítima y se procesará. Alternativamente, la confirmación puede garantizarse enviando a la otra parte el claves privadas para una billetera única, transfiriendo efectivamente la propiedad a la otra parte.
En criptografía, las transacciones fuera de la cadena también se conocen como protocolos de segunda capa. Estos protocolos están desarrollados para quitarle algo de calor a las cadenas de bloques que tienen que lidiar con grandes cantidades de transacciones diariamente.
toma el Red relámpago, por ejemplo. Esta solución de segunda capa se desarrolló para permitir transacciones de Bitcoin más rápidas mediante la creación de un canal privado entre dos usuarios para realizar una transacción fuera de la cadena, en un canal lateral privado. Lightning Network también puede reducir las tarifas de transacción, que a veces pueden ser frustrantemente altas en la cadena de bloques de Bitcoin.
Sin embargo, las transacciones de Lightning Network todavía se registran en la cadena de bloques una vez que la transacción se completa y el canal lateral se cierra, a pesar de que la transacción se realiza fuera de la cadena a través de un seguro canal. También vale la pena señalar que las transacciones de Lightning Network aún son visibles en el libro mayor de blockchain para cualquier persona una vez que se hayan finalizado, como es el caso de una transacción de blockchain normal.
La mayor diferencia es que las transacciones fuera de la cadena suelen ser mucho más rápidas y menos costosas que las transacciones dentro de la cadena, razón por la cual Lightning Network está creciendo en popularidad junto con otras soluciones de capa 2 de Ethereum. Las transacciones fuera de la cadena también pueden ayudar a reducir el uso de energía, lo que puede ayudar a reducir los efectos ambientales de las criptomonedas.
Pero existen algunas preocupaciones en torno a las transacciones fuera de la cadena. Tome Lightning Network nuevamente como ejemplo. En el proceso de una transacción Lightning, los fondos podrían ser robados si una de las partes es maliciosa después de que se cierra el canal. Esto implica que la parte malintencionada transmita la transacción inicial después del cierre del canal para recuperar los fondos iniciales que depositaron en la transacción.
Las transacciones dentro y fuera de la cadena vienen con pros y contras
Claramente, las transacciones dentro y fuera de la cadena tienen sus usos en diferentes escenarios y tienen ventajas y desventajas. Cualquiera de estos dos tipos de transacciones podría ser más adecuado para usted dependiendo de cómo use su criptografía y cómo desee que se manejen sus transacciones.