ResilientDB — Apache Incubator Distributed Ledger
Architect on ResilientDB, an Apache Incubator distributed ledger. Implemented BFT consensus protocols including PBFT, HotStuff-1, and FairDAG.
Architect on ResilientDB, an Apache Incubator distributed ledger. Implemented BFT consensus protocols including PBFT, HotStuff-1, and FairDAG.
Published in 2024 IEEE 40th International Conference on Data Engineering (ICDE), 2024
Practical concurrent rotational consensus with rapid view synchronization.
Recommended citation: Kang, D., Rahnama, S., Hellings, J., & Sadoghi, M. (2024). "Spotless: Concurrent Rotational Consensus Made Practical through Rapid View Synchronization." 2024 IEEE 40th International Conference on Data Engineering (ICDE), pp. 1916-1929. IEEE. [Preprint]
Download Paper
Published in arXiv preprint arXiv:2501.01062, 2025
Scalable censorship-resistant DAG consensus using trusted hardware components.
Recommended citation: Xie, S., Kang, D., Lyu, H., Niu, J., & Sadoghi, M. (2025). "Fides: Scalable Censorship-Resistant DAG Consensus via Trusted Components." arXiv preprint arXiv:2501.01062.
Download Paper
Published in Proceedings of the VLDB Endowment, 19(2), 265–278, 2025
Order fairness for multi-proposer DAG-based BFT consensus protocols.
Recommended citation: Kang, D., Chen, J., Dinh, T. T. A., & Sadoghi, M. (2025). "FairDAG: Consensus Fairness over Multi-Proposer Causal Design." Proceedings of the VLDB Endowment, 19(2), 265–278. [Preprint]
Download Paper
Published in Proceedings of the ACM on Management of Data (SIGMOD), 3(3), 1–29, 2025
Linear-communication BFT consensus accelerated with one-phase speculation. Honorable Mention for Best Artifact.
Recommended citation: Kang, D., Gupta, S., Malkhi, D., & Sadoghi, M. (2025). "HotStuff-1: Linear Consensus with One-Phase Speculation." Proceedings of the ACM on Management of Data (SIGMOD), 3(3), 1–29. Honorable Mention for Best Artifact. [Preprint] [Blog]
Download Paper
Published in Proceedings of the 39th International Symposium on Distributed Computing (DISC 2025), LIPIcs Vol. 356, pp. 59:1–59:7, 2025
Brief announcement on carrying the tail in BFT consensus protocols.
Recommended citation: Gupta, S., Kang, D., Malkhi, D., & Sadoghi, M. (2025). "Brief Announcement: Carry the Tail in Consensus Protocols." In Proceedings of the 39th International Symposium on Distributed Computing (DISC 2025) (LIPIcs, Vol. 356, pp. 59:1–59:7). Schloss Dagstuhl – Leibniz-Zentrum für Informatik. [Preprint] [Blog]
Download Paper
Undergraduate course, UC Davis, 2023
Teaching Assistant for ECS165A, Databases, Winter 2023.
Undergraduate course, UC Davis, 2023
Teaching Assistant for ECS189F, Distributed Ledgers, Fall 2023.
Graduate course, UC Davis, 2024
Teaching Assistant for ECS265, Distributed Database Systems, Fall 2024.
Undergraduate course, UC Davis, 2025
Teaching Assistant for ECS188, Ethics in Computer Science, Spring 2025.
Graduate course, UC Davis, 2025
Teaching Assistant for ECS265, Distributed Database Systems, Fall 2025.
Undergraduate course, UC Davis, 2026
Teaching Assistant for ECS165A, Databases, Winter 2026.