MiniDAG
O Protocolo STILL é 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 gráfico DAG para uma estrutura de cadeia.
Comparado a um sistema BlockDAG, o MiniDAG remove dados desnecessários dos blocos laterais e oferece uma garantia imediata da ordem da cadeia.
Vantagens do MiniDAG
- Aumento da taxa de transferência de blocos em comparação com uma blockchain clássica
- Maior segurança para uma rede com restrições de latência
- Pegada menor para blocos laterais (blocos que não estão na cadeia, mas ainda contribuem para a segurança da cadeia): mais escalável 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 STILL armazena uma referência aos últimos N
hashes de blocos no seu histórico de cadeia.
Essas referências são chamadas de ancestrais MiniDAG.
Sempre que um bloco alternativo válido é detetado pelo nó, ele é incluído como um bloco 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).