A PoW tradicional de cadeia única mantém apenas um bloco por altura, tornando os demais concorrentes órfãos e descartados. O blockDAG permite a coexistência de múltiplos blocos paralelos. Com base nesse conceito, o GHOSTDAG supera o desafio central de estabelecer uma ordem única entre blocos paralelos, possibilitando à Kaspa maior throughput e confirmações mais rápidas, sem abrir mão do modelo de segurança da PoW.
Para compreender o GHOSTDAG, é fundamental entender a estrutura de dados do blockDAG, a lógica de coloração Blue/Red, o acúmulo de profundidade de confirmação e as diferenças essenciais em relação ao consenso Nakamoto de cadeia única.
GHOSTDAG (Greedy Heaviest Observed SubTree DAG) é o protocolo de consenso utilizado pela Kaspa (KAS). Baseado no conceito GHOST e integrante da família de protocolos PHANTOM, o GHOSTDAG calcula o Blue Set e o Red Set para cada novo bloco no blockDAG. Blocos azuis integram a cadeia principal de ordenação e participam do consenso, enquanto blocos vermelhos são processados ou excluídos conforme regras específicas. Essa mecânica extrai uma ordem globalmente consistente de transações a partir do grafo paralelo de blocos.
Mineradores continuam competindo pelo direito de bloco por meio da PoW, utilizando as regras do GHOSTDAG para selecionar a subárvore mais pesada e definir a cor dos blocos. Novos blocos mantêm a conectividade do DAG com referências a múltiplos pais. Diferente dos protocolos de cadeia única, o GHOSTDAG processa todo o grafo de blocos, ordenando-os conforme o Blue Set e a taxa de hash acumulada.
| Elementos centrais do GHOSTDAG | Descrição |
|---|---|
| blockDAG | Estrutura de grafo acíclico direcionado que suporta blocos paralelos |
| Blue Set | Blocos incluídos na ordem principal e no consenso |
| Red Set | Blocos em conflito ou pendentes para a ordem principal |
| Heaviest Subtree | Métrica de taxa de hash que define a direção da cadeia principal |
| Referência multi-parent | Novos blocos referenciam múltiplos predecessores para manter a conectividade do DAG |
| k-cluster | Parâmetro de clusterização local para coloração azul |
A tabela acima apresenta os principais conceitos do GHOSTDAG. O Blue Set define quais blocos paralelos entram no livro-razão ordenado, a subárvore mais pesada determina a dominância da taxa de hash e o parâmetro k-cluster estabelece o limite de consistência local para a coloração azul.
O blockDAG (grafo acíclico direcionado de blocos) permite que cada novo bloco referencie um ou mais blocos existentes, formando uma malha de referências em vez de uma cadeia linear de único pai. Mineradores podem transmitir blocos em janelas semelhantes, eliminando a obrigatoriedade de um único vencedor por altura.
Intervalos reduzidos em cadeias únicas elevam o número de blocos órfãos e desperdiçam taxa de hash. O blockDAG, em contrapartida, permite que múltiplos blocos paralelos coexistam e sejam incluídos na ordenação final. As principais diferenças entre Kaspa e Bitcoin concentram-se na estrutura de dados, ritmo de produção de blocos, tratamento de órfãos e lógica de confirmação: o Bitcoin utiliza um bloco por altura com intervalo de 10 minutos, enquanto a Kaspa suporta blocos paralelos e mira cerca de 10 blocos por segundo.
| Categoria | PoW blockDAG (Kaspa) | PoW de cadeia única (Bitcoin) |
|---|---|---|
| Estrutura de dados | Grafo acíclico direcionado, referências multi-parent | Encadeamento linear de cabeçalhos de bloco |
| Produção de blocos | Múltiplos blocos paralelos | Um bloco por altura |
| Protocolo de consenso | GHOSTDAG | Cadeia mais longa de Nakamoto |
| Tratamento de órfãos | Regras Blue/Red para inclusão/exclusão | Normalmente descartados como órfãos |
| Taxa alvo de blocos | ~10 blocos/seg | ~10 minutos/bloco |
| Lógica de confirmação | Acúmulo de profundidade no DAG | Espera linear por altura de bloco |
A tabela resume as diferenças arquiteturais: o blockDAG viabiliza registros paralelos, enquanto o GHOSTDAG define o livro-razão ordenado.

Figura 1. O GHOSTDAG classifica blocos como Blue ou Red no blockDAG, com o parâmetro k-cluster determinando o limite local de clusterização do Blue Set.
O GHOSTDAG atribui a cada bloco do blockDAG um rótulo azul ou vermelho. Blocos azuis são incluídos na cadeia principal de ordenação e têm suas transações executadas globalmente; blocos vermelhos entram em conflito com a ordem principal azul e, em geral, não são incluídos, embora algumas transações possam ser confirmadas indiretamente por blocos azuis subsequentes.
O parâmetro k-cluster é central para a coloração azul, determinando o limite local de clusterização. Ao entrar no DAG, o GHOSTDAG verifica o subgrafo ancestral do novo bloco: se muitos blocos concorrentes paralelos aparecem dentro do intervalo k-cluster de um bloco azul, os blocos conflitantes subsequentes são marcados como vermelhos. Um k-cluster maior amplia a tolerância a blocos paralelos; um k-cluster menor restringe a cadeia principal.
Blocos azuis são incluídos na ordem principal para execução global de transações; blocos vermelhos, em conflito com a ordem principal, são geralmente excluídos, mas algumas transações podem ser confirmadas indiretamente por blocos azuis posteriores. O hashrate acumulado dos blocos azuis forma a subárvore mais pesada, que define a direção global da cadeia principal.
Na PoW de cadeia única, a profundidade de confirmação é normalmente medida pela diferença entre a altura atual e a altura do bloco da transação; cada novo bloco reduz o risco de reorganização. Na Kaspa, a profundidade de confirmação é determinada pela estrutura do DAG: após o bloco azul da transação, um número suficiente de blocos azuis subsequentes precisa ser adicionado para estabilizar a confirmação.
A Kaspa mira cerca de 10 blocos por segundo, de modo que o DAG cresce aproximadamente 10 novos blocos por segundo, tornando as confirmações muito mais rápidas do que as esperas de minutos da PoW de cadeia única. Nós completos (RustyKaspa) validam PoW, referências parentais, coloração Blue/Red e consistência de UTXO; a maioria das carteiras contabiliza confirmações pela profundidade dos blocos azuis. A tokenomics e mineração do KAS, com mineração KHeavyHash e recompensas de bloco, incentivam a extensão do DAG.

Figura 2. A profundidade de confirmação do blockDAG cresce conforme a cadeia azul se estende, em contraste ao modelo linear de espera da PoW de cadeia única.
| Métrica de confirmação | blockDAG (Kaspa) | PoW de cadeia única |
|---|---|---|
| Medida de profundidade | Número de blocos azuis subsequentes | Diferença de altura de bloco |
| Frequência de blocos | ~10 blocos/seg | ~10 minutos/bloco |
| Tolerância paralela | Múltiplos blocos válidos ao mesmo tempo | Um bloco por altura |
| Risco de reorg | Depende da coloração do DAG e propagação | Depende da troca para cadeia mais longa |
A tabela compara a lógica de confirmação nos dois sistemas. O acúmulo de profundidade no DAG oferece à Kaspa uma vantagem estrutural em confirmações mais rápidas, mas a velocidade efetiva depende da qualidade da propagação da rede.
PoW blockDAG e GHOSTDAG são ideais para cenários que demandam confirmações rápidas mantendo o modelo de segurança PoW e princípios de fair launch. A Kaspa atua como camada de liquidação Layer 1, utilizando KAS para taxas de transação e recompensas de mineração. A rede foi lançada de forma justa, sem premine. Pagamentos de alta frequência e baixo valor são típicos: confirmações rápidas aproximam transferências peer-to-peer da liquidação em tempo real, enquanto a produção paralela de blocos amplia as oportunidades de recompensa para mineradores.
Para aplicações que exigem modelos de conta robustos, contratos inteligentes complexos ou um ecossistema DeFi consolidado, o mainnet da Kaspa ainda apresenta limitações. A integração do blockDAG com carteiras e exploradores é mais complexa do que em sistemas tradicionais de cadeia única.
Dependência de propagação paralela: Altas taxas de blocos exigem maior largura de banda e velocidade de propagação; em casos de atrasos extremos, podem ocorrer reorganizações ou reclassificação de cor. Complexidade de integração: Exploradores e carteiras precisam adaptar-se à lógica de coloração do DAG, tornando o desenvolvimento mais desafiador que em cadeias únicas. Maturidade do ecossistema: Infraestrutura DeFi e de contratos inteligentes ainda está em desenvolvimento; soluções cross-chain como wKAS trazem riscos de Bridge. Pressão de armazenamento: Com cerca de 10 blocos por segundo, o volume de dados cresce rapidamente — os custos de nós completos precisam ser monitorados. Concentração de hashrate: Cadeias PoW continuam vulneráveis a ataques de 51%; o GHOSTDAG altera apenas o tratamento de forks, não o risco de centralização do hashrate.
O GHOSTDAG converte um grafo paralelo de blocos em um livro-razão ordenado por meio da classificação Blue/Red e dos parâmetros k-cluster. A profundidade de confirmação cresce conforme a cadeia azul se estende. Em relação ao consenso de cadeia única, o blockDAG permite múltiplos blocos paralelos válidos, com meta de cerca de 10 blocos por segundo. Essas vantagens trazem trade-offs em propagação de rede, complexidade de integração e maturidade do ecossistema.
blockDAG é uma estrutura de grafo acíclico direcionado em que cada bloco pode referenciar múltiplos predecessores, permitindo a produção paralela de blocos pelos mineradores. A Kaspa utiliza PoW blockDAG, viabilizando múltiplos blocos válidos no mesmo intervalo de tempo, com o consenso GHOSTDAG impondo uma ordem global de transações aos blocos paralelos.
GHOSTDAG é o protocolo de consenso da Kaspa no blockDAG, integrante da família de protocolos PHANTOM. O GHOSTDAG ordena blocos paralelos utilizando as regras do Blue Set e da subárvore mais pesada; blocos azuis integram a ordem principal, enquanto blocos vermelhos são tratados conforme regras de conflito, permitindo que redes PoW ampliem o throughput mantendo a segurança.
Blocos azuis integram a cadeia principal do GHOSTDAG, com transações executadas globalmente e elegíveis a recompensas de bloco. Blocos vermelhos entram em conflito com a ordem principal azul e geralmente são excluídos, embora algumas transações possam ser confirmadas indiretamente por blocos azuis posteriores. O parâmetro k-cluster controla o limite local de clusterização para a coloração azul.
A Kaspa mira cerca de 10 blocos por segundo, e a profundidade de confirmação cresce conforme a cadeia azul se estende — normalmente muito mais rápido que as esperas de minutos da PoW tradicional de cadeia única. O tempo efetivo de confirmação depende da distribuição do hashrate, propagação da rede, sincronização dos nós e taxas de transação.
O Bitcoin utiliza uma estrutura de cadeia única com intervalo de bloco de 10 minutos, e blocos concorrentes normalmente tornam-se órfãos. A Kaspa emprega PoW blockDAG para produção paralela de blocos, com o GHOSTDAG organizando blocos paralelos no livro-razão, meta de cerca de 10 blocos por segundo e utiliza o algoritmo de mineração KHeavyHash em vez do SHA-256.
Taxas elevadas de blocos exigem propagação de rede e largura de banda de nós mais robustas. A integração do blockDAG é mais complexa do que em cadeias únicas tradicionais. A camada de aplicação é menos madura do que cadeias baseadas em modelo de conta, como a Ethereum. Os dados on-chain crescem mais rapidamente, aumentando as demandas de armazenamento de nós completos. O risco de concentração de hashrate na PoW permanece.





