About Me

I am Sajjad Rahnama, Ph.D. Candidate at Department of Computer Science of the University of California, Davis supervised by Prof. Mohammad Sadoghi. I’m also a member of Exploratory Systems Lab. My current research focuses on the geo-scale byzantine fault tolerant protocols, distributed systems, and their applications in blockchain and secure transaction processing. I am also system designer and main developer of ResilientDB. I got my B.Sc. in Computer Science from Amirkabir University of Technology, Tehran, Iran.


    Topics Of Interest
  • Distributed Databases
  • Byzantine Fault-tolerant Protocols
  • Geo Replicated BFT Consensus Protocols
  • Blockchain
  • Database Systems
  • Distributed Transaction Processing

Publications

Reliable Transactions in Serverless-Edge Architecture
[Under Submission] [ Paper ]

Dissecting BFT Consensus: In Trusted Components we Trust!
[Under Submission] [ Paper ]

RingBFT: Resilient Consensus over Sharded Ring Topology
International Conference on Extending Database Technology (EDBT) 2022 [ Paper, Slides, Talk ]

Proof-of-Execution: Reaching Consensus through Fault-Tolerant Speculation.
International Conference on Extending Database Technology (EDBT) 2021 [ Paper, Slides, Talk ]

Scalable, Resilient and Configurable Permissioned Blockchain Fabric,
International Conference on Very Large Data Base(VLDB) 2020 [ Paper, Slides, Video ]

Building High Throughput Permissioned Blockchain Fabrics: Challenges and Opportunities,
International Conference on Very Large Data Base (VLDB) 2020, Tutorial [ Paper, Slides, Video ]

Tutorial: Blockchain Consensus Unraveled: Virtues and Limitations,
Distributed Event-Based Systems (DEBS) 2020, Tutorial [ Paper ]

Permissioned Blockchain Through the Looking Glass: Architectural and Implementation Lessons Learned
International Conference on Distributed Computing Systems (ICDCS) 2020 [ Paper, Slides, Video ]

ResilientDB: Global Scale Resilient Blockchain Fabric,
International Conference on Very Large Data Base (VLDB) 2020 [ pVLDB Reproducibility Badge, Paper, Slides, Video ]

Efficient Transaction Processing in Byzantine Fault Tolerant Environments,
In International Workshop on High Performance Transaction Systems (Biennial), 2019 [ Paper ]

An In-Depth Look of BFT Consensus in Blockchain: Challenges and Opportunities
Proceedings of the 20th International Middleware Conference Tutorials, 2019 [ Paper ]


Contact Me

2392, Academic Surge, 1124 Crocker Ln, Davis, CA