1/ 关于DAG的去中心化思考 与Neil Giridharan和@kartik1507一起
2/ 分散和共识的分离。 现代共识协议不是在数据上达成共识,而是**分散**数据,然后在小的数据可用性证书(DACs)上达成**共识**。 这种模块化提高了吞吐量并分离了关注点。
3/ 分散是异步进行的。 与共识不同,分散不会遇到 FLP 墙。 因此,DAG 协议可以在网络异步时继续进展,然后在同步返回时一次性提交整个批次。
4/ 单分散者与多分散者。 单分散者 BFT 使用一个方来分散数据。 多分散者 BFT(基于 DAG 的 BFT)允许所有方同时分散。 如果交易不重叠,它们提供高吞吐量。
5/ 认证与未认证的DAG。 认证DAG使用DAC来保证可用性,但天真地遭受更高的延迟。 未认证DAG需要同步协议来恢复丢失的数据,并且可以减少延迟。
6/ 虚拟投票。 共识依附于DAG。 因此没有额外的带宽,但潜在的延迟更高。
2.13K