

Directed Acyclic Graph (DAG) é uma tecnologia inovadora no setor das criptomoedas que representa uma alternativa à tradicional blockchain. Este artigo apresenta o conceito de DAG, o seu funcionamento e uma comparação com a tecnologia blockchain.
DAG é um modelo de dados adotado por determinadas criptomoedas como substituto da blockchain. É frequentemente considerado um “elemento transformador” devido às suas vantagens. A arquitetura DAG utiliza círculos (vértices) para representar atividades e linhas (arestas) para indicar a sequência de aprovação das transações. Ao contrário da blockchain, o DAG não agrupa transações em blocos; estas são registadas sucessivamente, o que aumenta significativamente a velocidade das operações.
Embora os DAG e as blockchains desempenhem funções semelhantes no universo das criptomoedas, distinguem-se em aspetos relevantes. Os DAG não criam blocos como as blockchains; em vez disso, constroem transações sobre as anteriores. Visualmente, as blockchains formam uma cadeia de blocos, enquanto os DAG assemelham-se a grafos compostos por círculos e linhas.
Num sistema baseado em DAG, cada círculo representa uma transação. Para realizar uma transação, o utilizador tem de confirmar previamente uma transação não confirmada (“tip”). Depois de confirmada, a sua transação torna-se o novo tip, aguardando validação por outro utilizador. Este mecanismo gera sucessivas camadas de transações e permite o crescimento contínuo do sistema. O DAG dispõe ainda de um sistema de prevenção de duplo gasto, analisando todo o percurso das transações até à operação inicial.
Os DAG são sobretudo utilizados para processar transações de forma mais eficiente face à blockchain. Proporcionam velocidades superiores, maior eficiência energética e são especialmente indicados para micropagamentos. Ao contrário das blockchains, os DAG não exigem mineração tradicional, o que resulta em menor consumo energético. Apresentam taxas de transação muito reduzidas ou inexistentes, tornando-os ideais para pagamentos de baixo valor.
Várias criptomoedas já implementaram a tecnologia DAG:
A tecnologia DAG apresenta diversas vantagens:
No entanto, também existem algumas desvantagens:
A tecnologia Directed Acyclic Graph (DAG) representa uma alternativa relevante à blockchain, com vantagens evidentes ao nível da velocidade, escalabilidade e eficiência energética. Apesar de oferecer funcionalidades atractivas como taxas reduzidas e maior escalabilidade, o DAG continua menos desenvolvido em relação à blockchain. Com o avanço da tecnologia, será relevante acompanhar como os DAG ultrapassam as limitações atuais e exploram novas oportunidades no setor das criptomoedas.
DAG é a sigla para Directed Acyclic Graph. Trata-se de uma estrutura de dados utilizada na tecnologia blockchain para melhorar a escalabilidade e a velocidade das transações.
O DAG serve para criar redes blockchain eficientes e escaláveis, possibilitando transações mais rápidas, taxas mais baixas e melhor escalabilidade em comparação com as estruturas blockchain convencionais.
Um Directed Acyclic Graph (DAG) é um grafo com arestas direcionadas e sem ciclos, que representa relações unidirecionais entre nós e é utilizado em tarefas de agendamento e processamento de dados.








