Directed acyclic graph (DAG) é uma tecnologia inovadora no universo das criptomoedas que surge como alternativa ao blockchain tradicional. Este artigo detalha o conceito de DAG, seu funcionamento e as principais diferenças em relação à tecnologia de registo distribuído convencional.
DAG é uma estrutura de dados utilizada por determinadas criptomoedas em substituição ao blockchain. É frequentemente apontada como uma possível “disruptora” devido às vantagens potenciais. A arquitetura DAG utiliza círculos (vértices) para simbolizar transações e linhas (arestas) para indicar a ordem de aprovação. Ao contrário dos sistemas tradicionais, o DAG não agrupa transações em blocos, mas as constrói sequencialmente, acelerando consideravelmente a velocidade de processamento.
No sistema baseado em DAG, cada transação (representada por um círculo ou vértice) é construída sobre transações anteriores. Para efetuar uma transação, o utilizador precisa confirmar uma transação pendente anterior (denominada “tip”). Assim, forma-se uma estrutura em camadas, em que cada nova transação se torna uma tip para a próxima. O DAG também inclui mecanismos para prevenir o duplo gasto, analisando todo o percurso da transação até a transação inicial.
A tecnologia DAG é utilizada, sobretudo, para processar transações de forma mais eficiente do que sistemas tradicionais. Dentre as principais aplicações, destacam-se:
Diversas criptomoedas já implementaram a tecnologia DAG:
A tecnologia DAG apresenta várias vantagens:
Por outro lado, o DAG apresenta algumas desvantagens:
Directed acyclic graph (DAG) representa uma alternativa promissora aos sistemas tradicionais, oferecendo ganhos em velocidade, custos e escalabilidade. Contudo, em 2025 ainda é uma tecnologia recente, com limitações e potencial a serem mais explorados. Apesar do potencial, o DAG ainda não se consolidou como substituto do registo distribuído convencional. Com a evolução do setor de criptomoedas, será interessante acompanhar como a tecnologia DAG se desenvolverá e quais novos casos de uso surgirão nos próximos anos.
Um directed acyclic graph (DAG) é uma estrutura de grafo não cíclica utilizada em tecnologia de registo distribuído. Permite que transações referenciem múltiplas transações anteriores, apresentando uma alternativa sem cadeia ao blockchain.
O DAG é utilizado para representar visualmente fluxos de dados, organizar a ordem de tarefas e otimizar pipelines de dados em redes blockchain.
O DAG oferece transações mais rápidas e melhor escalabilidade, enquanto o blockchain se destaca em segurança e descentralização. Cada abordagem possui vantagens específicas.
DAG (Directed Acyclic Graph) é uma estrutura de dados empregada em criptomoedas para viabilizar transações mais rápidas e maior escalabilidade em relação a blockchains tradicionais. Permite processamento paralelo, eliminando a necessidade de mineração.