Abstract
Digitalization advances in many fields due to its clear advantages and facilities especially in pandemic times when crowds are to be avoided. E-voting is gaining importance as voting using laptops, mobile phones or tablets is more practical. Hence, human counting which leads to unintentional errors or fraud could be eliminated. Furthermore, software applications can reduce the costs of the classic election process and physical infrastructure. In this paper, we propose to identify the most critical specifications of an e-voting application, find a solution for elections in universities and compare our solution with others. The goal is to propose a conceptual architecture using encrypted functions and two stages: voting and validation, separating layers and roles, that is based on blockchain tables and innovative interactions between actors (voters and voting committee) and the two software components (web application and database). For replicability, the conceptual architecture is depicted and formalized using several Unified Modeling Language (UML) diagrams. Furthermore, in order to provide proof of concept, the initial steps in implementing the proposed solution are showcased.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have