Ramesh Adhikari profile picture

Ramesh Adhikari

Ph.D. student, School of Computer
and Cyber Sciences, Augusta University

Augusta, Georgia, USA
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:

Oral Exam Title:Transaction Processing in Blockchain Sharding: A Survey

Presentation Slides

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.
Timeline
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