O que é e como funciona o DAG em criptomoedas?

o-que-e-dag-directed-acyclic-graph

Se você já ouviu falar de Directed Acyclic Graph, mas não sabe o que é DAG e como esse sistema funciona no mercado das criptomoedas, chegou ao artigo certo!

Com o surgimento do Bitcoin, Satoshi Nakamoto também apresentou para o mundo o sistema de blockchain, onde todas as transações com a criptomoeda são gerenciadas e validadas. Outras moedas digitais que surgiram depois seguiram a mesma estrutura.

Porém, o Directed Acyclic Graph, em tradução livre, grafos acíclicos dirigidos, é uma criação conhecida entre os matemáticos e especialistas em computação que também pode ser utilizada como meio para as transações de moedas digitais.

Ou seja, seria uma alternativa ao Blockchain e já vem sendo testada no mercado com suas vantagens e desvantagens.

Ficou curioso para aprender o que é DAG e como funciona esse sistema no contexto das criptomoedas? Continue lendo este artigo e entenda mais sobre o tema.

O que é DAG?

DAG é a sigla para Directed Acyclic Graph que significa grafos acíclicos dirigidos

Um grafo acíclico é aquele que tem um ponto de início e outro de fim, não sendo possível retornar ao ponto inicial. Justamento por isso, o grafo também é dirigido porque existe uma direção que determina onde ele deve chegar. 

Assim como a blockchain é composta por blocos que seguem uma sequência conforme o anterior é preenchido, no DAG, o sistema de dados permite bifurcações em diferentes pontos.

exemplo dag vs blockchain
Diferença: DAG vs. Blockchain | Fonte: Horizen

Como um recurso matemático, o DAG auxilia em diversos tipos de análises, especialmente as que incluem a análise de diversos fatores como as causas de uma doença.

Mas o interesse neste artigo é entender sua aplicação como um sistema alternativo ao blockchain para fazer transações no mercado de criptomoedas. 

Como funciona o Directed Acyclic Graph?

No DAG, existem os vértices que representam cada operação realizada no sistema e as arestas que são as linhas que indicam a direção e com qual outro vértice o anterior se conecta. 

No Directed Acyclic Graph (DAG) não existe o processo de mineração, que é a verificação e a validação das transações no blockchain que permite estender os blocos para aprovar as operações.

O que se mantém em funcionamento da DAG são os proofs of work que é o envio da transação em si, que serve para validar uma operação anterior e evitar spam na rede.

Dessa forma, no sistema de uma criptomoeda que usa o DAG, toda nova transação é baseada em uma transação anterior. A diferença é que um vértice pode referenciar mais de uma operação.

Quem define qual vértice na extremidade, chamado também de ‘tip’, vai ser utilizado como referência da nova transação é o algoritmo do sistema. As ‘tips’ com maior probabilidade de serem utilizadas são as que possuem mais relevância, ou seja, possuem o maior volume de confirmações executadas na sua direção.

Por exemplo: um usuário faz uma transação para outro, utilizando uma ‘tip’ ainda não confirmada. Ao executar a operação, essa extremidade é confirmada e a nova transação desse usuário passa então a ser a não confirmada. Então, quando a próxima operação usar como referência a este usuário, ela será aceita. 

É esse movimento que faz a rede crescer e evita a ocorrência de double-spending (gasto duplicado), pois na DAG antes de validar a operação anterior, o sistema checa se existe saldo necessário na origem. 

Quais as vantagens e desvantagens do DAG?

Agora que você já sabe o que é DAG e como funciona o sistema para as transações de criptomoedas, é importante pontuar que existem prós e contras e vamos explicá-los a seguir. 

Vantagens do DAG

As principais vantagens do Directed Acyclic Graph são:

Fazer transações rápidas: não existe um tempo estimado para esperar pela aprovação da transação nem um limite de transações como no blockchain. Quando a tip anterior é confirmada, a operação é concluída. 

Ausência de processo de mineração: o impacto na emissão de carbono das operações nas blockchains tradicionais é muito maior que no DAG, o que contribui para que o algoritmo seja ainda mais veloz.

Não há cobrança de taxas: como não existe mineração, na maioria dos DAGs também não existem taxas, o que favorece o uso do sistema por pequenos pagadores. 

Escalabilidade eficiente: por causa dos fatores anteriores, a DAG consegue validar mais operações por segundo, escalando e processando mais transações. 

Desvantagens do DAG

Como tudo tem dois lados, as principais desvantagens do sistema Directed Acyclic Graph são:

Ainda tem componentes centralizados: isso significa que terceiros conseguem dominar e influenciar alguns aspectos do sistema.

Ferramentas de criptografia ineficiente em algumas DAGs: o que deixa os dados e as transações dos usuários vulneráveis a ataques. O que já aconteceu no sistema da criptomoeda IOTA.

Sem testes de utilização em larga escala: assim como o blockchain, uma desvantagem da DAG é que ele nunca foi utilizado em larga escala. Então, é um sistema que ainda precisa de maturidade, apesar de ter uma estrutura promissora.

Considerando prós e contras, o DAG é uma tecnologia interessante para a criação de sistemas de criptomoedas com algumas já no mercado como a IOTA e Obyte. Mas só o futuro dirá os resultados que ainda serão alcançados.

Aprenda como entrar no mercado dos criptoativos

Se a DAG ainda está a caminho, as blockchains já estão em operação total e movimentando o mercado. Quer fazer parte desse time?

Para começar com segurança, é importante procurar uma exchange de criptomoedas (ou corretora) que é a responsável por possibilitar a compra, venda e armazenamento de criptoativos.

A Bitso é uma exchange de criptomoedas internacional que permite fazer transações em poucos minutos e com muita segurança.

A partir de R$ 25, você pode começar a explorar o mundo dos ativos digitais hoje mesmo. Como fazer isso? Acesse agora mesmo o site da Bitso ou baixe o app, disponível para Android e iOS, crie a sua conta e junte-se aos mais de 4 milhões de clientes da nossa plataforma.

Quer ficar expert no mundo das cripto? No Blog da Bitso, você tem acesso fácil a esse tipo de informação e muito mais relacionado ao mundo das criptomoedas.

O Time Bitso é formado por especialistas em criptomoedas, garantindo informações seguras e precisas sobre o mundo cripto.