1/ Pensieri decentralizzati sui DAG Con Neil Giridharan e @kartik1507
2/ Separazione della dispersione e del consenso. Invece di raggiungere un consenso sui dati, i moderni protocolli di consenso **disperdono** i dati e poi raggiungono **consenso** su piccoli certificati di disponibilità dei dati (DAC). Questa modularità aumenta il throughput e separa le preoccupazioni.
3/ La dispersione è attiva in modo asincrono. A differenza del consenso, la dispersione non incontra il muro FLP. Quindi i protocolli DAG possono continuare a progredire mentre la rete è asincrona, per poi impegnare un intero lotto una volta che la sincronia ritorna.
4/ Dispersore singolo vs dispersore multiplo. Il BFT a dispersore singolo utilizza un'unica parte per disperdere i dati. Il BFT a dispersore multiplo (BFT basato su DAG) consente a tutte le parti di disperdere contemporaneamente. Se le transazioni non si sovrappongono, forniscono un'elevata capacità di elaborazione.
5/ DAG certificati vs non certificati. I DAG certificati utilizzano DAC per garantire la disponibilità, ma soffrono ingenuamente di una latenza più alta. I DAG non certificati necessitano di protocolli di sincronizzazione per recuperare i dati mancanti e possono ridurre la latenza.
6/ Votazione virtuale. Il consenso è basato sul DAG. Quindi nessuna larghezza di banda extra ma potenzialmente maggiore latenza.
2,36K