Ramesh Adhikari
Ph.D. student, School of Computer
and Cyber Sciences, Augusta University
PhD Comprehensive Examination
As part of the requirements for the PhD program, I need to take pass a comprehensive exam . This exam involves an in-depth survey of the current state of research in my field (Transaction Processing in Blockchain and Blockchain Sharding), followed by a critical analysis of key papers and open problems.
Date and Time: September 16, 2024 14:00-16:00
Location: RV 2809 – SCCS conference room on the Riverfront Campus, Augusta University.
Advisory Committee Members
My PhD advisory committee includes the following members:
- Dr. Costas Busch (Major Advisor)
- Dr. Abdullah Al-Mamun
- Dr. Dariusz Kowalski
- Dr. Hoda Maleki
- Dr. Peter Robinson
- Dr. Gursimran Walia (External: Graduate Program Director)
Oral Exam Title:Transaction Processing in Blockchain Sharding: A Survey
Selected Papers for Exam
The following papers selected for reviewed during my comprehensive exam which was approved by all of the advisory committee members. We only focus on Transaction processing part from each papers.
- L. Luu, V. Narayanan, C. Zheng, K. Baweja, S. Gilbert, and P. Saxena, “A secure sharding protocol for open blockchains,” in Proceedings of the 2016 ACM SIGSAC conference on computer and communications security, 2016, pp. 17–30
- M. Zamani, M. Movahedi, and M. Raykova, “Rapidchain: Scaling blockchain via full sharding,” in Proceedings of the 2018 ACM SIGSAC conference on computer and communications security, 2018, pp. 931– 948
- J. Hellings and M. Sadoghi, “Byshard: Sharding in a byzantine envi- ronment,” Proceedings of the VLDB Endowment, vol. 14, no. 11, pp. 2230–2243, 2021.
- Z. Hong, S. Guo, P. Li, and W. Chen, “Pyramid: A layered sharding blockchain system,” in IEEE INFOCOM 2021 - IEEE Conference on Computer Communications, 2021, pp. 1–10.
- P. Zheng, Q. Xu, Z. Zheng, Z. Zhou, Y. Yan, and H. Zhang, “Meepo: Sharded consortium blockchain,” in 2021 IEEE 37th International Conference on Data Engineering (ICDE), 2021, pp. 1847–1852.
- S. K. Set and G. S. Park, “Service-aware dynamic sharding approach for scalable blockchain,” IEEE Transactions on Services Computing, vol. 16, no. 4, pp. 2954–2969, 2023.
- Z. Hong, S. Guo, E. Zhou, W. Chen, H. Huang, and A. Zomaya, “Gridb: Scaling blockchain database via sharding and off-chain cross-shard mechanism,” Proc. VLDB Endow., vol. 16, no. 7, p. 1685–1698, mar 2023. [Online].
- M. Li, W. Wang, and J. Zhang, “Lb-chain: Load-balanced and low- latency blockchain sharding via account migration,” IEEE Transactions on Parallel and Distributed Systems, 2023
- Y. Zhang, S. Pan, and J. Yu, “Txallo: Dynamic transaction allocation in sharded blockchain systems,” in 2023 IEEE 39th International Confer- ence on Data Engineering (ICDE). IEEE, 2023, pp. 721–733.
- J. Xu, Y. Ming, Z. Wu, C. Wang, and X. Jia, “X-shard: Optimistic cross- shard transaction processing for sharding-based blockchains,” IEEE Transactions on Parallel and Distributed Systems, 2024.
- L. Jia, Y. Liu, K. Wang, and Y. Sun, “Estuary: A low cross-shard blockchain sharding protocol based on state splitting,” IEEE Transac- tions on Parallel and Distributed Systems, 2024.
Date (2024) | Description |
---|---|
April 03 | Selected advisory committee and submitted the list to the program director and graduate school. |
April 12 | Committee approved by the Dean, Graduate School. |
April 01-23 | Shared the list of papers with the advisory committee. |
April 23 | Advisory committee approved the list of papers. |
August 15 | Sent email to coordinate exam date and time with the advisory committee. |
August 21 | Finalized exam date and time (September 16, 2024, 14:00-16:00). |
August 26 | Completed the Pre-Approval Form and submitted it to the Graduate School. |
August 26 | Submitted the written exam report to the committee. |
September 16 | The oral exam, in front of the advisory committee. |
Graduate Coursework
Degree: Ph.D. in Computer and Cyber Sciences
Institutions: School of Computer and Cyber Sciences, Augusta University, Augusta, Georgia, USA.
Semester | Course | Title | Instructor |
---|---|---|---|
2024 Spring | CSCI 8970 | Research Exposure | Gursimran Walia, PhD |
2023 Fall | CSCI 8720 | Problems in Computer and Cyber Sciences | Meikang Qiu, PhD |
2023 Fall | CSCI 8940 | Dissertation Research | Konstantin Busch, PhD |
2023 Fall | CSCI 8510 | Independent Study | Konstantin Busch, PhD |
2023 Fall | CSCI 8970 | Research Exposure | Gursimran Walia, PhD |
2023 Summer | CSCI 8940 | Dissertation Research | Konstantin Busch, PhD |
2023 Summer | CSCI 8510 | Blockchain & Distributed Computing | Konstantin Busch, PhD |
2023 Spring | CSCI 7350 | Network & Distributed Algorithms | Paul C Attie, PhD |
2023 Spring | CSCI 7585 | High Performance Computing | Gagan Agrawal, PhD |
2023 Spring | CSCI 8970 | Research Exposure | Gursimran Walia, PhD |
2023 Spring | CSCI 8510 | Advance Blockchain & Distributed Algorithms | Konstantin Busch, PhD |
2022 Fall | CSCI 6900 | Introduction to Research | Dariusz Kowalski, PhD |
2022 Fall | CSCI 7100 | Algoritdm Analysis | Bogdan Chlebus, PhD |
2022 Fall | CSCI 7120 | Advance Topics in Computer Security | Hoda Maleki, PhD |
Graduate Coursework
Degree: Masters of Science in Computer Engineering
Institutions: Nepal College of Information Technology, Pokhara University, Kathmandu, Nepal.
Semester | Course | Title | Instructor |
---|---|---|---|
2020 Spring | COM 733.3 | Multimedia Computing | Shashidhar Ram Joshi, PhD |
2020 Spring | COM 722.9 | Thesis/Dissertation | Shashidhar Ram Joshi, PhD |
2020 Spring | Elective | Advance IP Switching and Routing | Kumar Pudashine |
2019 Fall | COM 730.3 | Distributed Database | Sanjiv Udash |
2019 Fall | COM 706.3 | Image Processing and Pattern Recognition | Sanjeeb Prasad Panday, PhD |
2019 Fall | COM 713.3 | Artificial Intelligence | Basanta Joshi, PhD |
2019 Fall | COM 732.3 | Network Security | Roshan Chitrakar, PhD |
2019 Fall | Elective | Cloud Computing | Sushil Sha |
2019 Spring | COM 608.3 | Advanced Computer Architecture | Roshan Koju, PhD |
2019 Spring | COM 605.3 | Distributed Operating System | Madan Kadariya |
2019 Spring | COM 603.3 | Theory of Computation | Anil Verma |
2019 Spring | COM 7l4.3 | Computer Graphics | Saroj Shakya |
2019 Spring | COM 6l3.3 | Mobile and Wireless Communication | |
2018 Fall | COM 615.3 | Object Oriented Software Engineering | Pramod Parajuli |
2018 Fall | COM 609.3 | Advanced Problem Solving Technique | Sanjeeb Prasad Panday, PhD |
2018 Fall | MTH 612.3 | Algorithmic Mathematics | Purna Pd. Sharma |
2018 Fall | COM 602.3 | Digital System Design | |
2018 Fall | MTH 611.3 | Discrete Structure | Bibek Rupakheti |