MiniDAG
Il Protocollo Virel è il primo MiniDAG al mondo, un innovativo sistema di consenso che riduce la dimensione del consenso completo rispetto a BlockDAG linearizzando il grafo DAG in una struttura a catena.
Rispetto a un sistema BlockDAG, MiniDAG rimuove i dati non necessari dai blocchi laterali e fornisce una garanzia immediata dell’ordine della catena.
Vantaggi di MiniDAG
- Maggiore velocità di elaborazione dei blocchi rispetto a una blockchain classica
- Maggiore sicurezza per una rete con vincoli di latenza
- Impronta ridotta per i blocchi laterali (blocchi che non sono nella catena, ma contribuiscono comunque alla sicurezza della catena): più scalabile di BlockDAG
- L’ordine della catena viene stabilito non appena un blocco viene trovato
- Tempi di blocco inferiori al secondo possono essere gestiti con un tasso minimo di blocchi orfani.
Spiegazione dettagliata
Ogni blocco Virel memorizza un riferimento agli ultimi N
hash di blocchi nella loro cronologia della catena. Questi riferimenti sono chiamati antenati MiniDAG.
Ogni volta che un nodo rileva un blocco alternativo valido, questo viene incluso come laterale al modello di blocco corrente, purché il blocco corrente e il blocco alternativo condividano almeno un antenato MiniDAG (uno degli ultimi N
blocchi è un antenato comune).