Open Access Open Access  Restricted Access Subscription or Fee Access

EVM Using Blockchain and IOT

Gaurav Sharma, Joshua Valvi, Viniket Thakare, Saket Dawgotra, U. A. Mande

Abstract


In centralized elections the results of voting have been questionable and perceived negatively by many voters. In our proposed system we use a decentralized trustless voting platform that uses Blockchain technology to ensure security, privacy and transparency to achieve complete fairness and flexibility of an election. We use an IOT based system with security authentication to transfer votes between two peers using Ethereum smart contracts to develop distributed ledger to deploy voting rules and count the votes. The system proposed provides a secure mechanism for E-voting with the functionalities of blockchain technology. It primarily uses the biometrics to authenticate the voter. Then it uses a Raspberry Pi based hardware to emulate a real-life government machine for the proposed voting system. Blockchain with Ethereum smart contract is used to develop more transparent and easier to use voting system structure. The system uses blockchain backend to store the voting results and then display the count of the votes counted. It directly decreases the chances of tempering and enhances the security of the voting process.

 


Full Text:

PDF

References


Nakamoto S, Bitcoin A. A peer-to-peer electronic cash system. Bitcoin.–URL; 2008. pdf. Available from: https://bitcoin.org/bitcoin.

Hjálmarsson FÞ, Hreiðarsson GK, Hamdaqa M, Hjálmtýsson G. Blockchain-based e-voting system. In2018 IEEE 11th International Conference on Cloud Computing (CLOUD). USA: IEEE Publications; 2018 Jul 2. p. 983–6. doi: 10.1109/CLOUD.2018.00151.

Khoury D, Kfoury EF, Kassem A, Harb H. Decentralized voting platform based on Ethereum blockchain. In 2018 IEEE international multidisciplinary conference on engineering technology (IMCET) 2018 Nov 14 pp. 1–6. doi: 10.1109/IMCET.2018.8603050. Beirut, Lebanon: IEEE Publications.

Alam A, Rashid SZ, Salam MA, Islam A. Towards Blockchain-based E-voting system. Eng Technol (ICISET). 2018 International Conference on Innovations in Science. Bangladesh: IEEE Publications; 2018 Oct 27. p. 351–4. doi: 10.1109/ICISET.2018.8745613.

Wolchok S, Wustrow E, Halderman JA, Prasad HK, Kankipati A, Sakhamuri SK, Yagati V, Gonggrijp R. Security analysis of India’s electronic voting machines. In: Proceedings of the 17th ACM conference on Computer and communications security 2010 Oct 4. p. 1–14. doi: 10.1145/1866307.1866309.

Geth. Go Ethereum; 2018. Available from: ethereum.org. Available from: https://geth.ethereum.org/.

Salanfe. Setup your own private Proof-of-Authority Ethereum network with Geth, Hacker Noon; 2018. Available from: https://tinyurl.com/y7g362kd.

Raspberrypi.org. Raspberry Pi 3 model B. Datasheet.

Clack CD, Bakshi VA, Braine L. Smart contract templates: foundations, design landscape and research directions. arXiv preprint arXiv:1608.00771. 2016 Aug 2.


Refbacks

  • There are currently no refbacks.