
O Directed Acyclic Graph (DAG) é uma tecnologia inovadora no setor fintech, frequentemente encarada como alternativa à blockchain. Este artigo aborda o conceito de DAG, o seu funcionamento e compara-o com a tecnologia blockchain.
O DAG é uma ferramenta de modelação de dados utilizada por determinadas criptomoedas em vez da blockchain. Apresenta uma arquitetura única composta por círculos (vértices) que representam atividades e linhas (arestas) que evidenciam a ordem de validação das transações. Ao contrário da blockchain, o DAG não cria blocos, mas constrói transações umas sobre as outras, acelerando de forma significativa o processamento.
Numa solução baseada em DAG, cada transação (representada por um círculo) assenta em operações anteriores. Para realizar uma transação, o utilizador confirma uma transação pendente anterior (tip). Este processo gera uma estrutura em camadas, permitindo ao sistema crescer de forma contínua. O DAG inclui ainda um mecanismo para prevenir o duplo gasto, avaliando todo o percurso transacional até à primeira operação.
A tecnologia DAG é utilizada principalmente para processar transações de modo mais eficiente do que a blockchain. Proporciona maior rapidez, eficiência energética e revela-se especialmente indicada para micropagamentos. Os DAG dispensam mineração tradicional, consumindo apenas uma fração da energia face ao algoritmo de consenso Proof of Work (PoW) da blockchain.
Várias criptomoedas já implementaram a tecnologia DAG:
A tecnologia DAG apresenta diversas vantagens:
No entanto, o DAG também apresenta algumas limitações:
A tecnologia Directed Acyclic Graph (DAG) constitui uma alternativa relevante à blockchain, oferecendo vantagens potenciais ao nível da velocidade de transação, taxas e escalabilidade. Contudo, em 2025, permanece em fase de desenvolvimento e enfrenta desafios como questões de centralização. Com a evolução da tecnologia, será interessante acompanhar o desenvolvimento do DAG e perceber se conseguirá ultrapassar as limitações atuais para competir de forma mais eficaz com a blockchain no universo das criptomoedas.
DAG é a sigla de Directed Acyclic Graph, uma estrutura de dados utilizada na tecnologia blockchain para transações mais rápidas e escaláveis.
Um DAG (Directed Acyclic Graph) é uma estrutura gráfica onde os nós estão ligados por conexões unidirecionais e não formam ciclos. É utilizada em processamento de dados, pipelines e algoritmos.










