Summary, etc |
In this era of development and technology, the need for a more advanced voting<br/>system is imminent, this study aims to develop a decentralized voting system that<br/>would be used to conduct elections by elucidating requirements needed in the<br/>systems’ development, designing the system based on the elucidating requirements, developing and test running the system. This system uses a reuse-oriented process model in development, the<br/>emancipation of blockchain and its application in building this system highlights all<br/>the benefits of this technology. The ethereum blockchain was used in this project to create a blockchain<br/>environment that the transactions would be processed and a smart contract that<br/>defined how the architectural structure of the system would be defined. After<br/>implementation of this project, a student body presidential election was conducted to<br/>great success, showing an improved workflow and how it serves as a better alternative<br/>to the already existing voting systems. The result of this system highlights the main benefit if using blockchain as part of<br/>its architecture, ensuring security and trust. In conclusion, blockchain technology can<br/>be used to strengthen the security of system and can be used as a data protection tool<br/>if applied toward the right domain. The system built in this project has already<br/>eliminated most of the flaws seen in traditional voting system but can be improved on. A further research into adding a better identification system would be greatly<br/>encouraged. |