MiniDAG

O Protocolo Virel é o primeiro MiniDAG do mundo, um sistema de consenso inovador que reduz o tamanho total do consenso em comparação com o BlockDAG, linearizando o grafo DAG para uma estrutura em cadeia.

Comparado com um sistema BlockDAG, o MiniDAG remove dados desnecessários dos blocos laterais e oferece uma garantia imediata da ordem da cadeia.

Vantagens do MiniDAG

  • Maior produção de blocos em comparação com uma blockchain clássica
  • Maior segurança para uma rede com restrições de latência
  • Pegada mais pequena para blocos laterais (blocos que não estão na cadeia, mas contribuem para a segurança da cadeia): mais escalável do que o BlockDAG
  • A ordem da cadeia é estabelecida assim que um bloco é encontrado
  • Tempos de bloco inferiores a um segundo podem ser tratados com uma taxa mínima de blocos órfãos.

Explicação detalhada

Cada bloco Virel armazena uma referência aos últimos N hashes de blocos no seu histórico de cadeia. Estas referências são chamadas de ancestrais MiniDAG.

Sempre que um bloco alternativo válido é detetado por um nó, este é incluído como lateral ao modelo de bloco atual, desde que o bloco atual e o bloco alternativo partilhem pelo menos um ancestral MiniDAG (um dos últimos N blocos é um ancestral comum).