Security and Privacy Requirement Analysis of Blockchain-based e-Voting System
Session
Computer Science and Communication Engineering
Description
Taking into account the importance and sensitivity of the voting process, more and more efforts are being made to ensure that the entire process is carried out safely, accurately and as quickly as possible. As we know, conventional voting does not always guarantee that all these are achieved, because there are many factors that prevent the development of an ideal electoral process, such as cost of time and efforts needed for tallying and counting results, cost in papers, etc. In this paper we will present an approach for building an electronic voting system, which will contribute to increasing credibility to election results, building trust in electoral management and also improving the overall efficiency of the electoral process. We will introduce a view of how this system would look like with the use of Blockchain technology, we will also present some of its features with the help of programming design patterns. Finally, we will present a table that contains all the mechanisms used that cover the most important requirements needed for a blockchain based voting system.
Keywords:
Electronic Voting, Security, Privacy, Blockchain Technology, Microservices
Proceedings Editor
Edmond Hajrizi
ISBN
978-9951-550-50-5
Location
UBT Kampus, Lipjan
Start Date
29-10-2022 12:00 AM
End Date
30-10-2022 12:00 AM
DOI
10.33107/ubt-ic.2022.277
Recommended Citation
Rrmoku, Blerina and Jajaga, Edmond, "Security and Privacy Requirement Analysis of Blockchain-based e-Voting System" (2022). UBT International Conference. 286.
https://knowledgecenter.ubt-uni.net/conference/2022/all-events/286
Security and Privacy Requirement Analysis of Blockchain-based e-Voting System
UBT Kampus, Lipjan
Taking into account the importance and sensitivity of the voting process, more and more efforts are being made to ensure that the entire process is carried out safely, accurately and as quickly as possible. As we know, conventional voting does not always guarantee that all these are achieved, because there are many factors that prevent the development of an ideal electoral process, such as cost of time and efforts needed for tallying and counting results, cost in papers, etc. In this paper we will present an approach for building an electronic voting system, which will contribute to increasing credibility to election results, building trust in electoral management and also improving the overall efficiency of the electoral process. We will introduce a view of how this system would look like with the use of Blockchain technology, we will also present some of its features with the help of programming design patterns. Finally, we will present a table that contains all the mechanisms used that cover the most important requirements needed for a blockchain based voting system.