Um Directed Acyclic Graph (DAG) é uma estrutura de dados que se organiza em uma direção sem ciclos, ou seja, cada nó aponta para outros nós, mas nenhum caminho retorna ao nó original. Diferente de uma blockchain tradicional em linha reta, o DAG expande-se em formato de árvore, permitindo transações paralelas e maior escalabilidade.
DAGs são usados em blockchains alternativas e protocolos DeFi para aumentar a velocidade de confirmação de transações, reduzir taxas e possibilitar operações simultâneas sem comprometer a segurança da rede.
Essa estrutura é essencial para projetos que buscam alta eficiência e throughput, sendo uma alternativa a blockchains lineares tradicionais como Bitcoin ou Ethereum.