Ler para transferir a aplicação Gate
qrCode
Mais opções de transferência
Não me lembre disso novamente hoje.

O que é o Kaspa DAGKnight? Um guia completo para a próxima atualização de Consenso do Kaspa

image

Fonte: CryptoNewsNet Título Original: O que é o Kaspa DAGKnight? Um Guia Completo para a Próxima Atualização de Consenso do Kaspa Link Original:

O Que É Kaspa DAGKnight?

Kaspa DAGKnight é uma atualização de consenso que está a chegar e que torna o Kaspa mais rápido, mais seguro e mais fácil de escalar. Substitui regras de confirmação fixas por um sistema que se adapta às condições reais da rede em tempo real. Isso permite que a rede confirme transações mais rapidamente, permaneça segura durante atrasos e lide com um tráfego muito mais pesado.

O DAGKnight baseia-se no protocolo GHOSTDAG existente da Kaspa e introduz um método sem parâmetros e auto-estabilizante para ordenar blocos. O resultado é um sistema que pode alcançar a finalização em menos de um segundo e manter 50% de tolerância a falhas bizantinas mesmo durante o estresse da rede.

Os desenvolvedores do Kaspa esperam que o DAGKnight ajude a rede a suportar atividades de alto desempenho e a estabelecer as bases para contratos inteligentes e outros sistemas sensíveis a ordens.

Por Que Foi Criado o DAGKnight?

As redes de blockchain muitas vezes dependem de suposições codificadas sobre o atraso na rede. Essas suposições ajudam a manter a rede segura, mas atrasam os tempos de confirmação. Por exemplo, o Bitcoin utiliza um atraso fixo que resulta em blocos de 10 minutos. Isso protege a cadeia durante períodos de latência, mas também limita o uso no mundo real como um sistema de pagamento rápido.

Kaspa queria uma forma de remover essas suposições e substituí-las por um sistema que mede a latência real diretamente. O DAGKnight foi projetado para fazer isso ao avaliar o comportamento real da rede em vez de trabalhar com estimativas.

A ideia é: se a rede estiver saudável, confirmar blocos rapidamente. Se a latência aumentar ou ocorrer um ataque, confirmações lentas são suficientes para manter a segurança.

Esta abordagem não requer um valor fixo e evita a necessidade de adivinhar quão rápido ou devagar a rede pode comportar-se no futuro. Também reduz os riscos que surgem quando um atacante tenta explorar atrasos imprevisíveis.

Como Funciona o DAGKnight?

O DAGKnight avalia continuamente o estado da rede, analisando grupos de blocos dentro do DAG. Esses grupos, conhecidos como k-clusters, ajudam o protocolo a medir o atraso atual e a determinar a forma mais segura de ordenar os blocos.

Quando o DAGKnight detecta condições saudáveis, ele confirma blocos mais rapidamente. Quando a rede está lenta, aumenta o número de blocos de confirmação para manter a segurança. Isso acontece automaticamente.

Principais características que definem o DAGKnight:

  • Confirmação sem parâmetros
  • Comportamento adaptativo e autoestabilizante
  • Finalidade em menos de um segundo em condições normais de rede
  • Maior resiliência durante a congestão
  • 50% tolerância a falhas bizantinas
  • Suporte direto para sistemas de alta capacidade de processamento
  • Uma base para o desenvolvimento de contratos inteligentes na Kaspa

Esta combinação permite que o DAGKnight supere as cadeias lineares tradicionais que dependem de um único caminho de blocos.

Por que remover parâmetros fixos?

Um parâmetro fixo força uma blockchain a assumir um atraso que pode não corresponder ao comportamento real da rede. Se a suposição for demasiado alta, a rede torna-se lenta. Se for demasiado baixa, a rede torna-se insegura durante períodos de stress.

A história da blockchain mostra:

  • O Bitcoin prioriza a segurança através de longos intervalos de bloco, mas sacrifica a velocidade.
  • Sistemas BFT clássicos priorizam a consistência, mas não conseguem lidar com longas partições de rede e são limitados a uma tolerância a falhas de um terço.
  • Ethereum tentou um modelo híbrido, mas ainda requer suposições fixas para operar com segurança.

A solução da Kaspa é um protocolo que reage a condições em vez de as prever.

Como o DAGKnight Melhora a Ordenação de Blocos

DAGKnight melhora o GHOSTDAG ao escolher o k-cluster mais seguro que cobre pelo menos metade da rede honesta. Isso garante que a ordenação dos blocos permaneça segura, mesmo que a rede se comporte de maneira imprevisível.

Quando a rede é rápida, os blocos são confirmados rapidamente. Quando os atrasos são elevados, o DAGKnight ajusta aumentando a janela de confirmação. Esta flexibilidade é a razão pela qual o sistema pode permanecer estável durante a congestão.

Uma comparação com o mundo real ajuda: Considere um sistema de controlo de tráfego que reage às condições reais das estradas em vez de usar um temporizador fixo para cada semáforo. Quando as estradas estão desimpedidas, os semáforos mudam rapidamente. Quando o tráfego aumenta, o sistema retarda as transições para prevenir acidentes. O DAGKnight aplica uma lógica adaptativa semelhante à ordenação de blocos.

O DAGKnight consegue resistir a ataques?

O DAGKnight é projetado com 50% de tolerância a falhas bizantinas, que é o limite mais alto alcançável em um modelo parcialmente síncrono. Este nível é superior aos limites enfrentados por modelos BFT clássicos, que não podem exceder a tolerância a falhas de um terço.

Ao referenciar constantemente nós honestos e ajustando-se para atrasos reais, o DAGKnight resiste a ataques que tentam explorar a latência. Se um atacante tentar desacelerar a rede, o DAGKnight responde aumentando a profundidade de confirmação, mantendo a cadeia segura mesmo que a velocidade caia temporariamente.

Isto torna o Kaspa mais resiliente durante períodos de stress como:

  • Interrupções de rede
  • Picos de tráfego elevados
  • Ataques de congestionamento
  • Atrasos inesperados na roteação da Internet

O Que Significa DAGKnight para a Finalidade das Transações?

Os desenvolvedores da Kaspa esperam que a rede atinja finalidades de sub-segundo em condições normais uma vez que o DAGKnight seja ativado. A atualização está emparelhada com a reescrita em andamento da Kaspa, que já suporta mais de 30 blocos por segundo e continua a aumentar a capacidade à medida que o hardware melhora.

Em condições ideais, a finalização pode ocorrer em uma fração de segundo. Quando as condições pioram, o protocolo desacelera o suficiente para permanecer seguro sem quebrar.

Kaspa afirmou publicamente que 100 ou mais blocos por segundo podem ser possíveis com ferramentas futuras.

Como o DAGKnight Suporta Contratos Inteligentes

Os contratos inteligentes muitas vezes precisam de uma ordenação previsível das transações. Se a rede se tornar instável ou lenta, a lógica do contrato pode falhar. Com a abordagem adaptativa do DAGKnight, a ordenação das transações torna-se mais confiável mesmo durante alta atividade na rede.

O DAGKnight também se emparelha com a próxima atualização vProgs. O vProgs introduz computação de zero-conhecimento na Camada 1, permitindo operações atômicas como empréstimos, staking e swaps em uma única transação. Isso evita os problemas de fragmentação que aparecem nos rollups da Camada 2.

Juntos, DAGKnight e vProgs preparam o Kaspa para aplicações descentralizadas que precisam de uma ordenação rápida e consistente.

Qual é o cronograma de implantação atual?

Mensagens recentes dos canais da comunidade Kaspa sugerem que DAGKnight e vProgs podem chegar dentro de oito meses. Uma publicação teaser com a palavra “.soon” aumentou a especulação entre os usuários.

Embora nenhuma data tenha sido confirmada, as atualizações de desenvolvimento em andamento sugerem um progresso ativo.

Como o DAGKnight se Encaixa na Pesquisa de Consenso

Os pesquisadores de consenso debatem há muito tempo como equilibrar velocidade, segurança e descentralização. O Bitcoin prioriza a segurança com prova de trabalho, mas sacrifica a velocidade. Sistemas BFT clássicos priorizam a consistência, mas não conseguem lidar com longas interrupções na rede. Sistemas híbridos tentam misturar os dois, mas muitas vezes herdam as fraquezas de ambos.

DAGKnight aborda o problema de forma diferente, permitindo que a camada de finalização permaneça local enquanto a camada de ordenação segue uma regra comum. Esta separação permite que os utilizadores escolham as suas próprias suposições de risco locais sem perturbar o estado global.

Suporte da Comunidade Kaspa para DAGKnight

Em dezembro de 2022, a Kaspa realizou um crowdfunding comunitário para arrecadar 70 milhões de KAS para o desenvolvimento do DAGKnight. O objetivo foi alcançado em doze dias. Isso mostrou um amplo apoio a uma atualização de consenso que ajudaria a Kaspa a escalar enquanto mantinha a segurança de prova de trabalho.

O protocolo foi escrito por Michael Sutton e Yonatan Sompolinsky, que anteriormente contribuíram para o PHANTOM e GHOSTDAG. O trabalho deles lançou as bases para o design blockDAG do Kaspa, que permite que múltiplos blocos sejam criados ao mesmo tempo sem causar conflitos.

Conclusão

DAGKnight é uma atualização de consenso que torna a Kaspa mais rápida, mais segura e capaz de se adaptar às condições reais da rede. Remove suposições fixas, fortalece a resiliência, mantém alta tolerância a falhas e suporta o desenvolvimento futuro de contratos inteligentes. O seu design baseia-se em anos de pesquisa em proof-of-work e sistemas parcialmente síncronos, posicionando a Kaspa como uma plataforma capaz de liquidações de alta taxa de transferência e baixa latência.

KAS2.53%
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Fixar
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)