1/ Pensamientos descentralizados sobre DAGs Con Neil Giridharan y @kartik1507
2/ Separación de dispersión y consenso. En lugar de alcanzar consenso sobre los datos, los protocolos de consenso modernos **dispersan** los datos y luego alcanzan **consenso** sobre pequeños certificados de disponibilidad de datos (DACs). Esta modularidad aumenta el rendimiento y separa las preocupaciones.
3/ La dispersión está activa de manera asíncrona. A diferencia del consenso, la dispersión no choca con la pared FLP. Así que los protocolos DAG pueden seguir avanzando mientras la red es asíncrona, y luego comprometer un lote completo una vez que la sincronicidad regrese.
4/ Dispersor único vs dispersor múltiple. El BFT de dispersor único utiliza una sola parte para dispersar datos. El BFT de dispersor múltiple (BFT basado en DAG) permite que todas las partes dispersen de manera concurrente. Si las transacciones no se superponen, proporcionan un alto rendimiento.
5/ DAGs certificados vs no certificados. Los DAGs certificados utilizan DACs para garantizar la disponibilidad, pero sufren ingenuamente una mayor latencia. Los DAGs no certificados necesitan protocolos de sincronización para recuperar datos faltantes y pueden reducir la latencia.
6/ Votación virtual. El consenso se apoya en el DAG. Así que no hay ancho de banda extra, pero potencialmente mayor latencia.
2,17K