Conclusiones clave

  • Un grafo acíclico dirigido (DAG) es una estructura de datos alternativa a la blockchain para construir redes descentralizadas de criptomonedas, usando vértices y aristas dirigidas en lugar de bloques y cadenas.

  • En redes basadas en DAG, cada nueva transacción debe confirmar una o más transacciones previas, eliminando la necesidad de mineros y tiempos de bloque en la mayoría de implementaciones.

  • Las DAG pueden ofrecer potencialmente mayor rendimiento, cero comisiones y mejor escalabilidad que las blockchains tradicionales, lo que las hace atractivas para micropagos y aplicaciones de IoT, aunque estos beneficios varían según el diseño.

  • Los compromisos incluyen elementos de centralización en implementaciones iniciales y pruebas limitadas en el mundo real a gran escala.

  • Entre los proyectos DAG más destacados se incluyen IOTA (que lanzó una versión totalmente descentralizada en 2024) y Kaspa, que combina arquitectura DAG con proof-of-work.

Binance Academy courses banner

Introducción

Cuando piensa en criptomonedas, es probable que primero venga a la mente el término "blockchain". Desde el lanzamiento de Bitcoin, se han creado cientos de criptomonedas con una arquitectura de red similar. La mayoría se basa en una cadena creciente de bloques, y cada bloque está vinculado al anterior mediante un hash criptográfico.

En una blockchain, los usuarios transmiten transacciones que se agrupan en bloques. Usualmente hay un periodo de espera antes de que una transacción sea confirmada, dependiendo de qué tan llenos estén los bloques. En condiciones de alta demanda, esta espera puede ir desde segundos hasta horas.

Algunos desarrolladores e investigadores creen que este modelo basado en bloques tiene límites fundamentales de escalabilidad. Una alternativa propuesta es el grafo acíclico dirigido, o DAG. Las DAG abordan el registro y la confirmación de transacciones de una manera diferente, eliminando por completo el concepto de bloques.

¿Qué es una DAG?

Una DAG es un tipo de estructura de datos hecha de vértices y aristas. "Dirigido" significa que las conexiones solo fluyen en una dirección. "Acíclico" significa que no hay bucles, por lo que nunca puedes regresar a un punto de inicio siguiendo el grafo hacia adelante.

En aplicaciones científicas y de modelado de datos, las DAG se usan para mostrar relaciones entre variables y observar cómo se influyen entre sí. En el contexto de criptomonedas, cada vértice en una DAG representa una transacción en lugar de un bloque. Las transacciones se enlazan con transacciones anteriores, construyendo una red de confirmaciones en lugar de una cadena lineal.

Esta estructura es fundamentalmente diferente a una blockchain. No hay mineros que agrupen transacciones en bloques y no existe un tiempo fijo de bloque. En teoría, las transacciones pueden enviarse en cualquier momento sin esperar al siguiente bloque.

¿Cómo funciona una DAG?

En una criptomoneda basada en DAG, cuando un usuario envía una nueva transacción, primero debe referenciar y validar dos o más transacciones previas no confirmadas. Esto crea un sistema de confirmación autosostenible en el que los usuarios validan de forma colectiva la actividad de los demás, en lugar de depender de una clase de minería dedicada.

Algunas implementaciones de DAG requieren una pequeña cantidad de trabajo computacional al enviar una transacción, como una medida ligera de prevención de spam que también valida las transacciones referenciadas. Otras, como IOTA 2.0, se han movido a enfoques basados en staking que no requieren enviar trabajo. Una vez que una transacción referencia y confirma transacciones anteriores, esas transacciones se consideran confirmadas. Luego, la nueva transacción queda como una "punta" (tip) esperando ser confirmada por una transacción futura.

Las transacciones con más confirmaciones acumuladas detrás de ellas (referidas como mayor peso) tienen más probabilidades de ser seleccionadas por las nuevas transacciones que se construyen sobre ellas. Esto incentiva a la red a seguir extendiendo la rama del grafo que está más confirmada.

¿Cómo evitan las DAG el doble gasto?

El doble gasto se evita exigiendo que las nuevas transacciones rastreen todo el historial del DAG para verificar que el remitente tenga fondos suficientes. Si una transacción referencia una ruta no válida, otros usuarios se negarán a construir sobre ella, aislando esa rama y, de forma efectiva, descartándola.

En teoría, podrían surgir simultáneamente dos ramas en conflicto. Los algoritmos de selección de DAG abordan esto favoreciendo la rama más pesada y más confirmada. Con el tiempo, la rama más pesada atrae más transacciones nuevas mientras que la rama más débil se abandona.

Esto significa que los sistemas basados en DAG no tienen una finalidad absoluta de transacciones en el sentido tradicional. Al igual que las blockchains, funcionan con finalidad probabilística. Cuantas más confirmaciones acumule una transacción, más confianza puede tener un usuario en que permanecerá asentada.

Pros y contras de los grafos acíclicos dirigidos

Pros de las DAG

  • Velocidad: como no hay tiempos fijos de bloque, los usuarios pueden enviar transacciones en cualquier momento. El sistema puede procesar muchas transacciones en paralelo en lugar de ponerlas en cola para el siguiente bloque.

  • Menor o nula necesidad de minería: muchos diseños de DAG reemplazan la minería proof-of-work, que consume mucha energía, por validación ligera realizada por el usuario que envía la transacción o mediante staking. Esto puede reducir de forma drástica el consumo de energía en comparación con blockchains PoW. Ten en cuenta que algunas implementaciones de DAG, como Kaspa, conservan deliberadamente PoW por sus propiedades de seguridad.

  • Sin comisiones de transacción: sin mineros dedicados que paguen, los usuarios en muchas redes DAG no pagan tarifas. Esto hace que las DAG sean atractivas para micropagos, donde incluso las comisiones pequeñas erosionarían el valor.

  • Escalabilidad: las DAG no están limitadas por un único límite de tamaño de bloque. A medida que más usuarios envían transacciones, la tasa de confirmación puede aumentar, abordando cuellos de botella comunes de escalabilidad en blockchain. Esto hace que las DAG resulten atractivas para escenarios del Internet de las Cosas (IoT), donde millones de dispositivos pequeños intercambian cantidades diminutas de valor de forma automática.

Desventajas de las DAG

  • Riesgo de centralización: muchas implementaciones actuales de DAG han dependido de un nodo coordinador central durante sus fases iniciales para evitar ataques mientras la red era pequeña. Eliminar este coordinador es un desafío complejo de ingeniería y algunos proyectos han tenido dificultades para lograrlo.

  • Pruebas limitadas en el mundo real: las criptomonedas basadas en DAG aún no han visto el tipo de uso sostenido y de alto volumen necesario para verificar sus afirmaciones a gran escala. Su comportamiento en condiciones adversarias o bajo cargas extremas se comprende menos que el de alternativas basadas en blockchain.

Ejemplos de criptomonedas basadas en DAG

IOTA es el proyecto más destacado construido sobre arquitectura DAG. Su red, llamada Tangle, se diseñó para micropagos sin comisiones entre dispositivos de IoT. Durante años, IOTA dependió de un nodo Coordinador central para asegurar la red. A finales de 2024, IOTA lanzó IOTA 2.0 (también llamado Rebased), una versión completamente descentralizada que elimina el Coordinador por completo e introduce un nuevo mecanismo de consenso basado en proof of stake delegado dentro de la DAG. A mediados de 2026, IOTA 2.0 es el mainnet principal en funcionamiento.

Kaspa combina la estructura de DAG con la minería tradicional de proof-of-work. Utiliza un protocolo llamado GHOSTDAG, que permite crear múltiples bloques en paralelo e incluirlos en el libro de contabilidad simultáneamente en lugar de descartar los bloques en competencia. Esto le da a Kaspa altas tasas de bloques (más de 100 bloques por segundo) mientras mantiene las propiedades de seguridad de PoW. Kaspa creció de forma sustancial durante 2024 y 2025, alcanzando el puesto 20 entre las principales por capitalización de mercado en su pico, sirviendo como una demostración práctica de la viabilidad de las DAG junto con PoW.

Sonic (antes Fantom Opera) utiliza un mecanismo de consenso basado en DAG llamado Lachesis. Cada nodo construye un DAG local de bloques de eventos y la capa de consenso los ordena en una cadena final. A finales de 2024, la red lanzó la actualización Sonic, seguida de una rebrand completa y una migración del token FTM al token S durante 2025. Sonic es ahora la red principal, y la cadena original de Opera fue superada.

Preguntas frecuentes (FAQ)

¿Qué es un grafo acíclico dirigido en criptomonedas?

Un grafo acíclico dirigido (DAG) es una estructura de datos utilizada para registrar y confirmar transacciones en algunas redes de criptomonedas. En lugar de agrupar transacciones en bloques, cada transacción referencia directamente y valida transacciones anteriores, formando una red de confirmaciones.

¿En qué se diferencia una DAG de una blockchain?

Una blockchain agrupa transacciones en bloques secuenciales, asegurados por mineros o validadores. Una DAG no tiene bloques. Cada nueva transacción confirma las anteriores y la red crece como un grafo dirigido que no forma ciclos en vez de como una cadena lineal. Las DAG normalmente no tienen un tiempo fijo de bloque y, en muchos diseños, no hay comisiones por transacción.

¿Una DAG tiene comisiones por transacción?

Muchas redes basadas en DAG están diseñadas para ser sin comisiones, ya que no hay mineros a quienes compensar. En lugar de pagar tarifas, los usuarios pueden aportar una pequeña cantidad de trabajo computacional al enviar transacciones, aunque algunas implementaciones más nuevas usan staking en su lugar. Algunas implementaciones sí cobran comisiones mínimas a nodos que realizan funciones adicionales en la red.

¿Cuáles son ejemplos de criptomonedas basadas en DAG?

Entre los ejemplos más destacados están IOTA (Tangle), que lanzó una versión totalmente descentralizada en 2024 después de años usando un coordinador central; Kaspa, que combina la arquitectura DAG con minería proof-of-work; y Sonic (antes Fantom), que utiliza una capa de consenso basada en DAG llamada Lachesis.

¿Es una DAG más escalable que una blockchain?

Las DAG pueden, potencialmente, gestionar más transacciones por segundo que las blockchains tradicionales porque no están limitadas por el tamaño del bloque ni por el tiempo de bloque. Sin embargo, la mayoría de redes DAG aún no se han probado a la escala de blockchains establecidas, por lo que su rendimiento bajo carga real sostenida sigue siendo una pregunta abierta.

Reflexiones finales

Los grafos acíclicos dirigidos ofrecen un enfoque alternativo para construir redes de criptomonedas, eliminando bloques y mineros a favor de una red de confirmaciones basada en transacciones. La arquitectura tiene una promesa real para aplicaciones de alto rendimiento y sin comisiones, especialmente en casos de uso de IoT y micropagos.

Los desarrollos recientes, incluyendo la eliminación del coordinador central de IOTA y el crecimiento de Kaspa como cadena PoW basada en DAG, sugieren que la tecnología DAG está madurando. Aún está por verse si puede igualar la seguridad y la adopción de las blockchains establecidas a gran escala.

Lecturas adicionales

  • Diferencia entre Blockchain y Bitcoin

  • Soluciones de escalado de Capa 1 vs. Capa 2 en Blockchain

  • Explicación del Doble Gasto (Double Spending)

  • Casos de uso de blockchain: El Internet de las Cosas (IoT)

  • Explicación de Proof of Work retrasado (Delayed Proof of Work)

Aviso legal: este contenido se le presenta "tal cual" para información general y con fines educativos únicamente, sin afirmaciones ni garantía de ningún tipo. No debe interpretarse como asesoramiento financiero, legal u otro asesoramiento profesional, ni se pretende recomendar la compra de ningún producto o servicio específico. Debe buscar su propio asesoramiento por parte de asesores profesionales adecuados. Cuando el contenido sea aportado por un tercero, tenga en cuenta que las opiniones expresadas pertenecen a dicho tercero y no necesariamente reflejan las de Binance Academy. Los precios de los activos digitales pueden ser volátiles. El valor de su inversión puede subir o bajar y es posible que no recupere el monto invertido. Usted es el único responsable de sus decisiones de inversión y Binance Academy no es responsable de ninguna pérdida en la que usted pudiera incurrir. Para obtener más información, consulte nuestros Términos de uso, Aviso de riesgo y Términos de Binance Academy.