Las criptomonedas y la tecnología de cadena de bloques a menudo se consideran lo mismo. Esto hace parecer que una criptomoneda no puede existir sin una tecnología de cadena de bloques subyacente. Pero, ¿es realmente así?
Las criptomonedas y la tecnología de cadena de bloques a menudo se consideran lo mismo. Esto hace parecer que una criptomoneda no puede existir sin una tecnología de cadena de bloques subyacente. Pero, ¿es realmente así?
Según la definición de criptomoneda, la respuesta es no. La característica definitoria de cualquier criptomoneda es que la seguridad está garantizada mediante criptografía. Además, las criptomonedas no son emitidas por una autoridad central, como un banco. En teoría, esto las hace inmunes a la interferencia o manipulación gubernamental.
Las criptomonedas fueron pioneras en la tecnología de cadena de bloques. Y aunque la cadena de bloques tiene muchas ventajas sobre los sistemas bancarios centralizados tradicionales, algunos creen que existen desventajas en ciertos aspectos de la tecnología de cadena de bloques, incluyendo problemas de escalabilidad, tiempos lentos de creación de bloques, tarifas de minería y ataques de doble gasto.
Aspectos esenciales de las criptomonedas sin cadena de bloques
- No todas las criptomonedas están basadas en cadenas de bloques.
- Estas incluyen IOTA, Nano, Byteball y otras.
- Se basan en grafos acíclicos dirigidos, o DAG por sus siglas en inglés.
- Los DAG prometen eliminar las tarifas de minería y acelerar las transacciones.
- Los DAG prometen resolver el problema de la escalabilidad.
- Los DAG son vulnerables a ciertos tipos de ataques.
El amanecer de los DAG
Bitcoin fue la primera criptomoneda que vio la luz, allá por 2009. Pero no fue solo la criptomoneda lo que provocó tanto interés internacional. Muchos creen que la novedad más importante fue la tecnología de cadena de bloques subyacente de Bitcoin. La introducción de cadenas de bloques descentralizadas peer-to-peer tomó el mundo por sorpresa. Durante algunos años, los registros de cadena de bloques fueron la característica definitoria de cualquier criptomoneda. Pero todo eso cambió con el lanzamiento oficial de IOTA.
IOTA reemplazó el libro mayor distribuido tradicional basado en cadena de bloques por un llamado grafo acíclico dirigido (DAG). El protocolo IOTA opera con un algoritmo de consenso basado en DAG que el equipo de IOTA ha denominado Tangle. Aunque todavía está en desarrollo, se pretende que Tangle funcione eventualmente como un libro mayor distribuido similar a las cadenas de bloques, pero con un giro único. Un comerciante que realiza una transacción debe confirmar dos transacciones previas aleatorias. Cada una de estas dos habrá validado otras dos transacciones antes, y así sucesivamente. El resultado final no es que las transacciones se agrupen en bloques y se almacenen en una cadena de bloques. Más bien, es un flujo de transacciones individuales entrelazadas.
Después del lanzamiento de IOTA, muchos protocolos sin cadena de bloques siguieron su ejemplo. Sin embargo, la mayoría de ellos inventaron sus propios algoritmos de consenso para proteger la red de ataques de doble gasto. Además de IOTA, los protocolos que utilizan DAG también incluyen Nano y Byteball.
Cada uno de ellos pone en práctica un algoritmo de consenso diferente. Nano, anteriormente llamado Raiblocks, implementa el llamado Block-lattice. Con Block-lattice, cada usuario obtiene su propia cadena en la que solo ellos pueden escribir. Además, todos tienen una copia de todas las cadenas. Cada transacción se divide en un bloque de envío en la cadena del remitente y un bloque de recepción en la cadena del receptor. El problema de Block-lattice es que es vulnerable a ataques de gasto de centavos. Estos implican inflar el número de cadenas que los nodos deben rastrear enviando cantidades insignificantes de criptomonedas a carteras vacías.
DAG vs cadena de bloques
Algunos ven los DAG como una alternativa que combate las deficiencias de la tecnología de cadena de bloques, pero sería falso afirmar que una tecnología es mejor que la otra. En el mundo de las criptomonedas, la gente a menudo intenta generar expectación en torno a la tecnología en la que han invertido. Esto lleva a la creación de palabras de moda como "asesino de la cadena de bloques", destinadas a retratar los DAG como tecnológicamente superiores a la cadena de bloques.
Aunque una red DAG funciona mejor que las cadenas de bloques en algunos aspectos, es crucial considerar las ventajas y desventajas de ambas.
Ventajas de los DAG
Las principales ventajas de las redes DAG tienen que ver con la minería. Dado que no se realiza minería, no hay tarifas de minería asociadas con la realización de transacciones DAG. Teniendo en cuenta que las recompensas por bloque están disminuyendo, las tarifas de minería están destinadas a aumentar para incentivar a los mineros a continuar minando. En ese sentido, un sistema que eliminaría por completo las tarifas de minería parece prometedor para el futuro.
La ausencia de minería también significa una mejor latencia, lo que se traduce en una validación y procesamiento más rápidos de las transacciones en la red. Una vez que un nodo recibe una transacción, puede confirmarla inmediatamente, sin tener que esperar a que se forme un nuevo bloque. Esto puede no ser tan prominente en comparación con cadenas de bloques con tiempos de bloque rápidos o moderados, por ejemplo, Ethereum o Litecoin. Pero en comparación con Bitcoin y Bitcoin Cash, la diferencia de tiempo es más pronunciada.
Desventajas de los DAG
Las redes DAG existentes se enfrentan a problemas de seguridad debido a sus tamaños de red actuales. Para prevenir ataques de doble gasto hasta que sus redes crezcan, cada DAG ha desarrollado su propia solución. El Tangle de IOTA, aunque diseñado para ser más rápido a medida que crece la red, actualmente depende de un único nodo coordinador, también llamado nodo de prueba de autoridad.
Byteball, otra red basada en DAG, depende de 12 llamados nodos testigo que operan una cadena principal. Estos nodos testigo son controlados por el desarrollador para verificar el estado del DAG. Aunque IOTA y Byteball afirman que sus soluciones son temporales, son problemáticas en términos de centralización, ya que ambas son, en cierto sentido, operadas por una autoridad central.
Negociación de criptomonedas basadas en DAG
En este momento, no todas las criptomonedas basadas en DAG se pueden comprar con monedas fiduciarias como euros y dólares. La mayoría de los intercambios que admiten estas monedas solo te permiten comprarlas usando otras criptomonedas, como bitcoins o ether. Si aún no posees criptomonedas, tendrás que comprar algunas primero a través de uno de los relativamente pocos intercambios en el mundo que te permiten comprar criptomonedas usando tu dinero cotidiano.