O Directed Acyclic Graph (DAG) é uma tecnologia inovadora no universo das criptomoedas, que surge como alternativa à blockchain tradicional. Este artigo explora o conceito de DAG, o seu funcionamento e a comparação com as soluções convencionais de registo distribuído.
DAG é uma estrutura de dados adotada por algumas criptomoedas em substituição à blockchain. É frequentemente considerado um possível "disruptor" pelas vantagens que pode oferecer. A arquitetura DAG representa transações através de círculos (vértices) e utiliza linhas (arestas) para indicar a ordem de aprovação. Ao contrário dos sistemas clássicos, o DAG não agrupa transações em blocos, mas constrói-as sequencialmente, o que acelera de forma significativa o processamento das transações.
Numa rede baseada em DAG, cada transação (representada por um vértice) é construída sobre as anteriores. Para realizar uma transação, o utilizador tem de confirmar uma transação anterior não validada (denominada "tip"). Este processo gera uma estrutura em camadas, tornando cada nova transação um tip para a próxima. O DAG integra ainda um mecanismo que impede o duplo gasto, avaliando todo o percurso das transações até à inicial.
A tecnologia DAG é utilizada essencialmente para processar transações de forma mais eficiente do que os sistemas convencionais. As principais aplicações são:
Várias criptomoedas implementaram a tecnologia DAG:
A tecnologia DAG apresenta vários benefícios:
Contudo, o DAG também tem desvantagens:
A tecnologia Directed Acyclic Graph (DAG) representa uma alternativa relevante aos sistemas tradicionais, com vantagens em velocidade, taxas e escalabilidade. No entanto, em 2025, continua a ser uma solução recente, com limitações e potencial por explorar. Apesar do seu potencial, o DAG ainda não provou ser capaz de substituir plenamente a tecnologia convencional de registo distribuído. Com a evolução do setor das criptomoedas, será interessante acompanhar o desenvolvimento da tecnologia DAG e os novos casos de aplicação que poderão surgir nos próximos anos.
Um Directed Acyclic Graph (DAG) é uma estrutura gráfica não cíclica utilizada em tecnologia de registo distribuído. Permite que as transações referenciem múltiplas transações anteriores, oferecendo uma alternativa sem cadeia de blocos à blockchain.
O DAG serve para representar visualmente fluxos de dados, gerir a ordem de tarefas e otimizar pipelines de dados em redes blockchain.
O DAG oferece transações mais rápidas e maior escalabilidade, enquanto a blockchain garante maior segurança e descentralização. Cada solução tem as suas vantagens.
O DAG (Directed Acyclic Graph) é uma estrutura de dados utilizada em criptomoedas para garantir maior rapidez nas transações e melhor escalabilidade em comparação com as blockchains tradicionais. Permite o processamento paralelo e elimina a necessidade de mineração.