# Low Power Blockchained E-Vote Platform for University Environment
## 2 Ease of Use
### Applied Blockchain to E-Vote  
In emerging democracies in North African countries, such as Tunisia, Egypt and Libya, elections are of paramount importance. Taking the example of Tunisia, since the revolution in 2011, it had to go through three presidential elections, three parliamentary elections and a referendum. As such, having a reliable, secure and efficient electoral system has become essential. With the spread of the COVID-19 pandemic, social distancing is increasingly becoming important. Several works have used Blockchain in the context of e-voting. In [33], a voting platform with remote real-time ballot box auditing capability is proposed. This platform is based on the Blockchain. A mathematical approach is used to check if the results are correct and if no fraud occurred during the election. In [34], a Blockchain-based system makes it possible to collect votes from mobile applications. For this application, the use of biometric data as a signature allows the validation of the vote that has been cast. In [35], Polys is a voting system used by industrialists in Germany. It is based on a private blockchain. In Sierra Leon, the voting system via Blockchain is used in the presidential elections; the reliability of this system is highlighted and shows that it is possible to have a reliable result using the Blockchain. In [36; 37], Ethereum was used to implement a voting system that allows between 50 and 60 voters. [PERSON] et al. [38] present an anonymous, decentralized and transparent electronic voting (DATE) which requires a minimal degree of trust between nodes. [PERSON] et al. [39] propose the BSJC completeness proof as a reliable e-voting method. They try to solve the problems of anonymity, privacy, and security of the voting. [PERSON] [40] proposed the blockchain-based for electronic voting system (BES), which provides methods to improve the security of electronic voting in developing countries. In [41], the authors design a framework for electronic voting systems that use blockchain technology to address the flaws in current voting systems. A mixed approach is applied to explore the opportunities and challenges of the Hyperledger blockchain voting system. In [42], the authors design and implement a Ethereum Blockchain Enabled E-Voting Application Within IoT-Oriented Smart Cities. Each voter is given a secret key to be able to confirm that the vote has not been tampered. The advantage is the prevention against DoS attack, but the accuracy of the proposed solution is not evaluated using real-time data. In [43], the authors propose an Electronic Voting system based on virtual ID of Aadhar using Blockchain Technology. It provides a secure evoting system based on biometric authentication using VID (Virtual ID) extracted from the Aadhar database. The advantage is authentication, availability, public, verifiable, integrity, SHA Algorithm but the overall system overhead increases such as the temporary ID, Virtual ID is to be generated to verify the authenticity of the user. In [44], the authors propose a secured electronic voting system using the concepts of Blockchain. The proposed system is based on EVM (Electronic Vote Machine) is tamperproof, and any effort to modify the registered votes can be recognized. Thus, it enables preventing double voting, but needs to use a strong, hybrid cryptographic techniques to enhance the security. In [45], authors present a new SecEVS secure e-voting system. Designing the proposed system takes into consideration the network model and framework of the e-voting system. Regarding the network model, the authors applied it to a university campus. The issue of privacy has been considered. For voter confidentiality, it is also guaranteed as they are using the SHA-256 hash and encryption algorithm. For duplication and integrity, they have used a unique voter ID for each voter. For the storage, the single block used 84 bytes. In [46], authors propose a secure voting protocol for score-based elections, where independent talliers perform the tallying procedure.