🤖 AI Summary
This SoK paper systematically investigates the CAP trade-offs, security vulnerabilities, and scalability limitations of Directed Acyclic Graph (DAG)-based consensus protocols in distributed ledgers. Methodologically, it establishes a unified evaluation framework integrating CAP theory, functional modeling, and cross-protocol comparative analysis to enable systematic classification and evolutionary trajectory assessment of DAG consensus protocols. Key contributions include: (i) identifying characteristic consistency–availability trade-off patterns inherent to DAG consensus; (ii) uncovering recurrent design deviations and common attack vectors across protocols; (iii) pinpointing critical research gaps—particularly in fairness guarantees, formal verification, and heterogeneous network adaptability; and (iv) proposing a verifiable, forward-looking research roadmap. The study provides both theoretical foundations and practical guidelines for protocol design optimization, standardization efforts, and rigorous security evaluation of DAG-based distributed ledger systems.
📝 Abstract
This paper is a Systematization of Knowledge (SoK) that focuses on Directed Acyclic Graph (DAG)-based consensus protocols in Distributed Ledger Technologies (DLTs). Our study evaluates their impact on performance and their tradeoffs concerning consistency, availability, and partition tolerance, as postulated by the CAP theorem. We delineate the key functionalities and tradeoffs of DAGbased consensus protocols, highlighting iterative improvements and deviations from foundational models. Additionally, we identify research gaps and suggest directions for future work to refine DAG-based consensus mechanisms.