MiniDAG
El Protocolo Virel es el primer MiniDAG del mundo, un novedoso sistema de consenso que reduce el tamaño total del consenso en comparación con BlockDAG al linealizar el grafo DAG a una estructura de cadena.
En comparación con un sistema BlockDAG, MiniDAG elimina datos innecesarios de los bloques laterales y proporciona una garantía inmediata del orden de la cadena.
Ventajas de MiniDAG
- Mayor rendimiento de bloques en comparación con una blockchain clásica
- Mayor seguridad para una red con limitaciones de latencia
- Huella más pequeña para bloques laterales (bloques que no están en la cadena, pero que contribuyen a la seguridad de la cadena): más escalable que BlockDAG
- El orden de la cadena se establece tan pronto como se encuentra un bloque
- Tiempos de bloque inferiores a un segundo pueden manejarse con una tasa mínima de bloques huérfanos.
Explicación detallada
Cada bloque de Virel almacena una referencia a los últimos N
hashes de bloques en su historial de cadena.
Estas referencias se denominan ancestros MiniDAG.
Siempre que un nodo detecta un bloque alternativo válido, este se incluye como lateral en la plantilla del bloque actual,
siempre que el bloque actual y el bloque alternativo compartan al menos un ancestro MiniDAG (uno de los últimos N
bloques es un ancestro común).