O que é um gráfico acíclico dirigido (DAG) em criptomoedas?

Introdução

Quando pensamos em criptomoedas, vêm à mente termos como "blockchain". Desde o Bitcoin, surgiram centenas de projetos. A maioria utiliza arquiteturas semelhantes.

Numa blockchain tradicional, os blocos são adicionados um após o outro. Estão ligados por hashes. Contêm transações. Mas é preciso esperar. Às vezes segundos, às vezes horas. Depende.

Para muitos, isso funciona bem. Segurança sem centralização. Não está mal. Mas outros não estão tão convencidos. A escalabilidade parece um grande problema. Talvez haja alternativas. Parece que os grafos acíclicos direcionados poderiam ser uma solução interessante.

O que é um DAG?

Um DAG conecta informações. É como uma base de dados especial. Parece complicado, mas vamos por partes:

  • Gráfico: Esferas e linhas que as conectam.
  • Dirigido: As conexões têm setas. Vão em um sentido.
  • Acíclico: Sem ciclos. Nunca voltas ao início.

Os cientistas usam isso bastante. Modelam relações. Estudam impactos. Vêem como a nutrição afeta o sono, por exemplo.

Em cripto, os DAGs oferecem outra forma de consenso. Diferente. Inovadora.

Funcionamento em criptomoedas

Num sistema DAG, cada transação é um ponto do gráfico. Não há blocos. Não há mineração tradicional. As transações são apoiadas em outras anteriores.

Alice faz uma transação. Deve referir-se a outras mais antigas. Um algoritmo escolhe estas "gorjetas". As mais "pesadas" têm prioridade. O peso indica confirmações recebidas.

Ao referenciar transações pendentes, Alice confirma-as. A dela fica em espera. Alguém mais terá que confirmá-la depois. É um ciclo contínuo. Fluido.

Prevenção da duplicação de gastos

As blockchains resolvem isso facilmente. Eles rejeitam blocos com transações duplicadas. Os mineradores se comportam bem por interesse próprio.

Os DAG também têm os seus truques. Cada nó avalia todo o caminho até à origem. Verifica saldos suficientes. Usar rotas inválidas tem consequências. A sua transação pode ficar órfã.

Podem existir ramificações paralelas, sim. Teoricamente permitiriam gastar duas vezes. Mas o sistema favorece as ramificações mais pesadas. As fracas murcham. Não é perfeito, mas funciona.

A finalidade absoluta não existe. Assim como na blockchain. Mais confirmações significam mais segurança. A IOTA chama isso de "confiança de confirmação". Parece um bom nome.

O usuário nem percebe a complexidade. A carteira faz tudo:

  • Escolha transações pesadas
  • Verifica saldos
  • Adiciona a nova transação
  • Pronto

Vantagens e desvantagens

Vantagens

Velocidade Não há que esperar blocos. Tudo flui. Sem limitações arbitrárias.

Ecológico Sem mineração intensiva. Pegada de carbono reduzida. Meio ambiente contente.

Quase de graça Sem mineradores famintos por comissões. Transações gratuitas ou quase. Os micropagamentos agora fazem sentido.

Escala bem Pode processar imensas transações por segundo. Ideal para IoT, onde haverá milhões de dispositivos a transacionar.

Desvantagens

Não tão descentralizado Muitos DAG mantêm elementos centralizados. Dizem que é temporário. Vamos ver.

Tecnologia nova Existem há algum tempo, mas... funcionarão em grande escala? Não está claro o que motivará as pessoas a manter estas redes.

Para terminar

Os DAG são promissores. Diferentes. Existem poucos projetos ainda. Não amadureceram completamente. Mas o seu potencial é grande.

Se conseguirem o que prometem, poderão revolucionar ecossistemas que necessitam de alto desempenho e transações baratas. IoT. Micropagamentos. Talvez mais.

A tecnologia avança. Os DAG podem ser o próximo passo na nossa forma de entender as transações descentralizadas. Ou talvez não. O futuro é confuso. Fascinante.

BTC1.04%
IOTA-1.8%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)