
El debate entre los grafos acíclicos dirigidos (DAG) y la tecnología blockchain ha revitalizado el mundo de las criptomonedas. Desde que Satoshi Nakamoto publicó el libro blanco de Bitcoin (BTC), la tecnología de registro distribuido (DLT) ha ganado una enorme popularidad. Sin embargo, muchos entusiastas del criptoespacio desconocen que las blockchains no son la única forma de red descentralizada.
Aunque comparten varias similitudes, las redes basadas en DAG, como Hedera Hashgraph (HBAR) e IOTA (MIOTA), operan de manera diferente a las blockchains tradicionales como Ethereum (ETH).
Sponsored
¿Qué es exactamente un grafo acíclico dirigido? ¿Y están realmente estas redes mejor preparadas para enfrentar los desafíos del mundo real?
En este artículo, exploraremos los fundamentos de la tecnología DAG y compararemos su funcionamiento con el de las blockchains para evaluar cuál es la opción más eficiente y escalable.
¿Qué es un Grafo Acíclico Dirigido (DAG)?
Un grafo acíclico dirigido, conocido como DAG por sus siglas en inglés, es un tipo de registro digital distribuido que permite registrar transacciones y almacenar criptomonedas. Al igual que las blockchains de capa 1, algunas redes basadas en DAG son compatibles con contratos inteligentes y pueden alojar aplicaciones descentralizadas (dApps) y productos DeFi innovadores.
A simple vista, usar una red DAG no parece muy distinto de utilizar una blockchain tradicional. Sin embargo, si analizamos su estructura técnica, descubrimos que los DAG utilizan un modelo de datos diferente.
¿Cómo Funcionan los Grafos Acíclicos Dirigidos?
En una blockchain, los bloques nuevos son validados por nodos o mineros y añadidos a la red. Los nodos validan las transacciones confirmando sus datos con el historial del último bloque.
Si una blockchain parece una cadena de bloques, un DAG se asemeja a un árbol con vértices y aristas abiertas. Cada nodo en un DAG puede tener más de una raíz padre, lo que permite validar varias transacciones al mismo tiempo. En lugar de referirse solo al último bloque, los nodos DAG referencian transacciones anteriores de cualquier nodo de la red.
En un DAG, los nodos interconectados se construyen unos sobre otros y referencian múltiples transacciones. Esto, en teoría, los hace más expansivos y reduce la congestión de la red.
Como en las blockchains tradicionales, los nodos alcanzan la validación mediante algoritmos de consenso que acuerdan el estado de la red. Generalmente, las redes DAG usan el consenso de Prueba de Participación (PoS) por su bajo consumo energético.
¿Qué Proyectos Cripto Utilizan Tecnología DAG?
A pesar de ser un sistema de DLT relativamente nuevo, las redes basadas en DAG están ganando popularidad dentro del mercado cripto. Proyectos como Hedera Hashgraph y Fantom (FTM) están construidos con tecnología DAG con excelentes resultados. Actualmente, dan soporte a miles de usuarios dentro de sus ecosistemas en expansión.
Otros proyectos que utilizan DAG incluyen IOTA, un grafo acíclico dirigido diseñado para aplicaciones del Internet de las Cosas (IoT), y Nano, una red de pagos descentralizada.
Tecnología de Registro Distribuido (DLT) Comparada: DAG vs. Blockchain
Aunque es importante comprender cómo funcionan los grafos acíclicos dirigidos, la mayoría de las personas están más interesadas en los resultados. ¿Cómo se compara la tecnología DAG con los estándares tradicionales de blockchain?
Escalabilidad
Las redes DAG fueron creadas para resolver algunos de los problemas de escalabilidad que enfrentan las blockchains heredadas basadas en Prueba de Trabajo, como las altas comisiones por transacción y el bajo rendimiento.
Velocidad
En teoría, un grafo acíclico dirigido puede alcanzar consenso y procesar transacciones más rápido que las redes blockchain. ¿Por qué? Las blockchains solo pueden generar un nuevo bloque a la vez y no pueden comenzar uno nuevo hasta que el anterior esté completo.
En contraste, los nodos en redes basadas en DAG pueden referenciar a múltiples operadores al mismo tiempo. En el protocolo Gossip de Hedera Hashgraph, los nodos comparten información entre sí de forma exponencial, lo que permite que grandes cantidades de datos fluyan rápidamente por la red, ayudando a los nodos a alcanzar la validación de forma ágil.
Aunque esto suena muy bien en teoría, las redes DAG como Hedera Hashgraph y Fantom aún no logran las mismas velocidades de transacción que observamos en cadenas PoS líderes como Solana (SOL) o Aptos (APT).
Costos
En comparación con blockchains heredadas como Ethereum y Avalanche, las redes basadas en DAG son más asequibles. Las comisiones por transacción en Hedera Hashgraph pueden costar solo una fracción de centavo, mientras que una transacción similar en Ethereum puede costar varios dólares.
La competencia se vuelve más ajustada entre Fantom y Avalanche, ya que ambas redes requieren solo unos pocos centavos para procesar transacciones. También es importante señalar que la demanda en la red juega un papel clave. Ethereum, Avalanche y Fantom han experimentado aumentos en los precios del gas debido a la congestión, mientras que la escalabilidad de Hedera Hashgraph aún no ha sido verdaderamente puesta a prueba.
Eficiencia Energética
Si hay un área en la que los DAG se destacan, es en su sostenibilidad. Los grafos acíclicos dirigidos suelen tener tasas de consumo energético bajas, lo que los convierte en una opción ideal para la adopción global.
Por ejemplo, la red Fantom utiliza entre 0.000024 y 0.000028 kWh para procesar una sola transacción. Aunque Ethereum ha logrado avances importantes en la reducción de su impacto ambiental al adoptar PoS, todavía consume aproximadamente 0.03 kWh por transacción.
Descentralización
Debido a su lenta adopción, la descentralización es una debilidad de las redes DAG. Por ejemplo, Hedera Hashgraph está gobernada por el Consejo de Hedera, un comité central de 39 operadores de nodos. Comparado con Ethereum, que cuenta con más de 500,000 validadores, es evidente lo fácil que sería convencer a la mayoría para tomar el control de la red.
Además, las redes DAG son menos seguras que las blockchains. Las blockchains se benefician de un “estado global” o una condición universalmente aceptada de la red con cada nuevo bloque. En un DAG, este estado cambia cada vez que se procesa una transacción.
Si la comunicación entre nodos no es lo suficientemente rápida para garantizar que todos hagan referencia a la información correcta, aumentan los riesgos de vulnerabilidades o errores.
Tecnología DAG y la Máquina Virtual de Ethereum
A pesar de las diferencias arquitectónicas internas, la mayoría de los usuarios no nota la diferencia entre usar un DAG o una blockchain. Esto se debe principalmente a la funcionalidad de la Máquina Virtual de Ethereum (EVM).
Redes DAG como Fantom y Hedera son compatibles con la EVM. Sus contratos inteligentes se escriben en Solidity y funcionan con billeteras EVM como MetaMask. Gracias a la EVM, los desarrolladores pueden reutilizar aplicaciones de Ethereum directamente en Fantom y Hedera.
Veredicto
Los grafos acíclicos dirigidos son redes rápidas y económicas, más escalables que blockchains heredadas como Bitcoin o el Ethereum anterior al Merge. Sin embargo, aún enfrentan problemas de descentralización y seguridad que pueden preocupar a algunos usuarios.
Además, blockchains modernas como Solana y Aptos son teóricamente más escalables que las principales redes DAG, lo que indica que estas aún deben mejorar para competir con las mejores Capa 1.
La tecnología blockchain tiene más años de desarrollo que los DAG. Con tiempo y recursos, las redes DAG podrían superar sus limitaciones actuales y avanzar en la tecnología de registro distribuido.
Desde la Perspectiva del Usuario
Para el usuario final, es casi imposible saber si está usando un DAG o una blockchain. Mientras el producto funcione, la infraestructura no importa.
Por Qué Importa
Los DAG son una forma innovadora de construir un registro distribuido. Aunque la blockchain es la tecnología DLT más común y comprendida, eso no significa que no puedan surgir sistemas nuevos que mejoren la industria.
Preguntas Frecuentes
¿Qué significa DAG en blockchain?
DAG significa grafo acíclico dirigido. Al igual que una blockchain, es una arquitectura de red para almacenar datos y activos digitales en un registro distribuido.
¿Bitcoin usa DAG?
No. Bitcoin utiliza tecnología blockchain para registrar un libro contable distribuido de cuentas y transacciones.
¿DAG es descentralizado?
Sí, en la mayoría de los casos. Sin embargo, proyectos como Hedera Hashgraph y Fantom son menos descentralizados que Bitcoin o Ethereum.
¿Cuál es la ventaja de los DAG?
Los DAG permiten validar transacciones simultáneamente, lo que los hace más escalables. En una blockchain, las transacciones se validan de una en una.
¿Cardano usa DAG?
No. Cardano (ADA) es una blockchain que utiliza un mecanismo de consenso de Prueba de Participación (PoS).