1/ Réflexions décentralisées sur les DAGs Avec Neil Giridharan et @kartik1507
2/ Séparation de la dispersion et du consensus. Au lieu d'atteindre un consensus sur les données, les protocoles de consensus modernes **dispersent** les données puis atteignent un **consensus** sur de petits certificats de disponibilité des données (DAC). Cette modularité augmente le débit et sépare les préoccupations.
3/ La dispersion est en cours de manière asynchrone. Contrairement au consensus, la dispersion ne rencontre pas le mur FLP. Ainsi, les protocoles DAG peuvent continuer à progresser pendant que le réseau est asynchrone, puis valider un lot entier une fois que la synchronie est rétablie.
4/ Disperser unique vs disperser multiple. Le BFT à disperser unique utilise une seule partie pour disperser les données. Le BFT à disperser multiple (BFT basé sur DAG) permet à toutes les parties de disperser simultanément. Si les transactions ne se chevauchent pas, elles offrent un débit élevé.
5/ DAG certifiés vs non certifiés. Les DAG certifiés utilisent des DAC pour garantir la disponibilité, mais souffrent naïvement d'une latence plus élevée. Les DAG non certifiés ont besoin de protocoles de synchronisation pour récupérer les données manquantes et peuvent réduire la latence.
6/ Vote virtuel. Le consensus est intégré au DAG. Donc pas de bande passante supplémentaire mais potentiellement une latence plus élevée.
2,16K