CHAPTER ONE (1) INTRODUCTION
1.1 Background of the study
1.2 Research case Study (tamale technical university)
1.3 Research Problem and Research Questions
1.4 Justification for the research
1.5 Research Methodology
1.6 Outline of the Dissertation
1.7 Definitions
1.8 The Limitations of Scope
1.9 Summary
CHAPTER TWO (2) PROJECT DISCRIPTION
2.1 Introduction
2.2 Voting systems
2.3 Key concepts of Blockchain based Voting
2.4 Voting and privacy system based on Blockchains
2.5 Encryption Server
2.6 Blockchain Technology
2.7 Blockchain E-voting Systems Benefits
2.9 Summary
CHAPTER THREE (3) SYSTEM REQUIREMENT ANALYSIS
3.1 Introduction
3.2 System Software Tools Requirement
3.3 Functional and Non-Functional Requirements
3.4 Election Roles Requirement case
3.5 E-Voting System Representation
3.6 Activity Diagrams:Admin Activity
3.7 Voter Activity
3.8 Database Entity-Relation (ER) Diagram
3.9 Blockchain Based E-voting System Functionalities
3.10 The e voting system can be divided into 6 phases Registration phase
3.10 Summary
CHAPTER FOUR (4) SYSTEM DESIGN
4.1 Introduction
4.2 The Methodology of Data Gathering
4.3 The Existing System Analysis
4.4 The Existing System
4.5 Existing System Diagram of Tatu.
4.6 New System Flow Diagram
4.7 Block definition
4.8 The blockchain for e-voting
4.9 New System Initialization
4.10 New system Voting process.
4.11 Administrator Activities Case
4.12 Voter activities Case
4.13 New System Design steps
4.14 High-level architecture of off-chain and on-chain components
4.15The structure of the blockchain e-voting system
4.16 Summary
CHAPTER FIVE (5) PROJECT REALIZATIONS
5.1 Introduction
5.2 Propose system Database structure
5.3 Secret phrase generation
5.4 Sha256 hash calculation
4.5. Generate the proof
5.6 Smart contracts
5.7 The detailed implementation of all the smart contracts
5.8 Summary
CHAPTER SIX (6) EVALUATION
6.1. Introduction
6.2. Cost of gas analysis.
6.3 Experiment of the system
6.4 Evaluation properties
6.5. Evaluation criteria
6.6 New system Results
6.8 Summary
CHAPTER SEVEN (7) CONCLUSIONS
7.1 Summary
7.2 Conclusions about the research aims.
7.3 Conclusions about research problem
7.4 Challenges faced in developed of the system
7.5 Conclusion and future work
参考文献
Appendix A:Diagrams
List of Acronyms
致谢
声明
浙江师范大学;