Survey
Survey
net/publication/340081625
CITATIONS READS
56 3,708
3 authors, including:
All content following this page was uploaded by Rajesh Kumar on 04 March 2022.
Design the blockchain-based protocol Public Verifiability ,Dependability , Dependability, The robustness and fairness is the limitations.
[19] without a trusted third party.
Consistency, Auditability, Transparency, Anonymity.
Proposed protocol preserves end-to-end Detectability, correct ability.
[20] privacy. It does not provide consistency and fairness.
Proposed blockchain based protocol using It guarantee and protect the anonymity of the voting
[21] homomorphic ElGamal encryption. scheme. The main disadvantage not support robustness.
The proposed system security scheme is Transmitted data privacy, Voter confidentiality.
[26] based on Merkle root hash. The robustness and anonymity is the limitations.
No duplication cases during the voting.
10) The author’s in [25], implemented and tested a sample of sure the counted votes are authentic as well. Otherwise the
secure e-voting application on a smaller scale as a smart contract outcome will not be fair and democratic. The other properties
using the ethereum wallets and the Solidity language. Further, an need to be included in e-voting systems based blockchain are:
Android platform has been appropriated to enable voting for
people who do not have an ethereum wallet. 1) Anonymity: In e-voting systems, the need for anonymity is
complicated because, in all aspects, we don’t want anonymity. To
11) The authors in [26], proposed a model to secure the e-voting stop people from voting multiple times and committing certain
system based blockchain (SecEVS) for the university campus types of fraud, they need to be able to verify who is voting.
election. The proposed method was validated during the security However, we want the votes themselves to be anonymous. It can
analysis phase. The proposed system security scheme is based on lead to bullying or coercion if the government, opposition party,
Merkle root hash. Further, the system maintained the following: or anyone else can find out who a person voted for. This would
jeopardize voting credibility.
Transmitted data privacy.
Voter confidentiality. 2) Accessibility: Accessibility must be taken into account by all
The uniqueness of the ballot which that there are no voters. It would be nice to encourage everyone to vote and make
duplication cases during the voting. the process easier to vote from their own location. At the same
time, we don’t want an overly technical system that makes voting
5. DISCUSSION AND FUTURE WORK impossible for some segments of the population.
A successful e-voting system requires several key features to
3) Scalability: Blockchain scalability still in its early days. So the
balance out. Security and privacy issues are undoubtedly one of
time to put a transaction in the block and the time to reach the
the most critical factors because we want to avoid being able to
consensus still needs an improvement.
manipulate the outcomes by any adversaries or self-interested
parties and maintain the election integrity. We believed that 4) Speed: It is best if in a relatively short period of time we will
blockchain had improved some of the security and privacy aspects. obtain the results. If it took a long time to determine the count of
However, there is still room for improvement. We want to make
the final vote, people’s will at the time of the results that differ [11] Agora, “Bringing our voting systems into the 21st century,”
greatly from what it was when the votes were cast. 2017, white paper.
We believe that this study can bring a valuable contribution as it [12] A. KENNEY, “Denver will allow smartphone voting for
illustrates the issues in e-voting systems based on blockchain. In thousands of people (but probably not you).” A
doing so, we provide a better understanding of the e-voting issues vailable:www.denverpost.com/2019/03/07/voting-
and address opportunities and challenges in this scenario for smartphoneblockchain- denver/, 2019.
implementing blockchain technology. In addition, the study’s [13] POLYAS, “Online voting with polyas.”
external validity should be improved, which should be discussed https://www.polyas.com/, accessed: 2019-07-28.
in future research activities. Accordingly, we would also like to
encourage researchers to make their effect on blockchain research [14] luxoft, “Luxoft’s e-voting platform enables first consultative
taking into account a wide variety of factors, including underlying vote based on blockchain in switzerland.”
cryptography and its ecosystem limitations. https://www.luxoft.com/pr/luxoftsevoting- platform-enables-
first-consultative-vote-based-on-blockchainin- switzerland/,
6. CONCLUSIONS accessed: 2019-07-28.
Blockchain has recently drawn remarkable attention in [15] Polys, “online voting systems.” https://polys.me/assets/docs/
decentralized application systems because of its decentralized Polys whitepaper.pdf, accessed: 2019-08-1.
nature and safety function. It provides an entirely different way to
[16] X. Sun, Q. Wang, P. Kulicki, and M. Sopek, “A simple
store, distribute, and update data and will play a vital role in the
voting protocol on quantum blockchain,” International
future interactive internet system. This paper has presented and
Journal of Theoretical Physics, vol. 58, no. 1, pp. 275–281,
compared the recent researcher's contributions to security and
2019.
privacy issues for the existing e-voting mechanisms based-
blockchain. However, the developing need for security and [17] F. S. Hardwick, A. Gioulis, R. N. Akram, and K.
privacy protections may be a barrier to emerging the real Markantonakis, “Evoting with blockchain: an e-voting
blockchain applications. protocol with decentralisation and voter privacy,” in 2018
IEEE International Conference on Internet of Things
7. ACKNOWLEDGMENTS (iThings) and IEEE Green Computing and Communications
This work was supported by Sichuan Department of Science and (GreenCom) and IEEE Cyber, Physical and Social
Technology, Blockchain-based IoT Tracing Integrated Platform, Computing (CPSCom) and IEEE Smart Data (SmartData).
Project Number: 218GZ0218. IEEE, 2018, pp. 1561– 1567.
[18] M. Chaieb, S. Yousfi, P. Lafourcade, and R. Robbana,
8. REFERENCES “Verify-your-vote: A verifiable blockchain-based online
[1] P. Akritidis, Y. Chatzikian, M. Dramitinos,E.Michalopoulos, voting protocol,” in European, Mediterranean, and Middle
D. Tsigos, and N. Ventouras, “The votesecure secure internet Eastern Conference on Information Systems. Springer, 2018,
voting system,” in International Conference on Trust pp. 16–30.
Management, vol. 3477. Springer, 2005, pp. 420 – 423.
[19] Y. Liu and Q. Wang, “An e-voting protocol based on
[2] G. Beroggi, “Secure and easy internet voting,” Computer, blockchain.” IACR Cryptology ePrint Archive, vol. 2017, p.
vol. 41, no. 2, pp. 52 – 6, 2008. 1043, 2017.
[3] L. Weinstein, “Risks of internet voting,” Communications of [20] W. Zhang, Y. Yuan, Y. Hu, S. Huang, S. Cao, A. Chopra,
the ACM, vol. 43, no. 6, pp. 128–128, 2000. and S. Huang, “A privacy-preserving voting protocol on
[4] M. Di Pierro, “What is the blockchain?” Computing in blockchain,” in 2018 IEEE 11th International Conference on
Science &Engineering, vol. 19, no. 5, pp. 92–95, 2017. Cloud Computing (CLOUD). IEEE, 2018, pp. 401–408.
[5] W. Cai, Z. Wang, J. B. Ernst, Z. Hong, C. Feng, and V. C. [21] B. Wang, J. Sun, Y. He, D. Pang, and N. Lu, “Large-scale
Leung, “Decentralized applications: The blockchain- election based on blockchain,” Procedia Computer Science,
empowered software system,” IEEE Access, vol. 6, pp. 53 vol. 129, pp. 234– 237, 2018.
019–53 033, 2018. [22] H. Yi, “Securing e-voting based on blockchain in p2p
[6] E. F. Jesus, V. R. L. Chicarino, C. V. N. De Albuquerque, network,” EURASIP Journal on Wireless Communications
and A. A. D. A. Rocha, “A survey of how to use blockchain and Networking, vol. 2019, no. 1, p. 137, 2019.
to secure internet of things and the stalker attack,” Security [23] K. M. Khan, J. Arshad, and M. M. Khan, “Secure digital
and Communication Networks, vol. 2018, 2018. voting system based on blockchain technology,”
[7] B. Howley, “Blockchain, ledger legerdemain, and the public International Journal of Electronic Government Research
library [bitcoin cryptocurrency],” Information Today, vol. 33, (IJEGR), vol. 14, no. 1, pp. 53–62, 2018.
no. 9, pp. 14 – 15, 2016/11/. [24] J.-H. Hsiao, R. Tso, C.-M. Chen, and M.-E. Wu,
[8] S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash “Decentralized e-voting systems based on the blockchain
system,” http://bitcoin. org/bitcoin. pdf. technology,” in Advances in Computer Science and
[9] S. Alonso, J. Keane, and W. Merkel, The future of Ubiquitous Computing. Springer, 2017, pp. 305–309.
representative democracy. Cambridge University Press, 2011. [25] E. Yavuz, A. K. Koc, U. C. C¸ abuk, and G. Dalkılıc¸,
[10] Follow my vote, “Introducing a secure and transparent “Towards secure evoting using ethereum blockchain,” in
online voting solution for modern age: Follow my vote.” 2018 6th International Symposium on Digital Forensic and
https://followmyvote.com/, accessed: 2019-08-1. Security (ISDFS). IEEE, 2018, pp. 1–7.
[26] A. Singh and K. Chatterjee, “Secevs: Secure electronic Communication Technologies (GUCON). IEEE, 2018, pp.
voting system using blockchain technology,” in 2018 863–867.
International Conference on Computing, Power and