International Peer-Reviewed JournalOpen AccessISSN 2456-8880
irejournals@gmail.com+91-7433024337

Home / Current Issue / Paper 1714243

1714243 Vol 9 · Issue 8 Download Paper

Secure and Unified AI – Blockchain Voting System with Real Time Verification

J. Indra Sibi B. Shanmuga Sundari M. Elza Melif

Subject area: Science,Engineering and Technology  ·  Area of research: AI and Blockchain

DOI: https://doi.org/10.64388/IREV9I8-1714243

Abstract

Online voting for independent elections is generally supported by trusted election providers. Typically these providers do not offer any way in which a voter can verify their vote, and hence the providers are trusted with ballot privacy and in ensuring correctness. Despite the desire to offer online voting for political elections, this lack of transparency and verifiability is often seen as a significant barrier to the large-scale adoption of online elections. Adding verifiability to an online election increases transparency and integrity, as well as allowing voters to verify that the vote they cast has been recorded correctly and included in the tally. However, replacing existing online systems with those that provide verifiable voting requires new algorithms and code to be deployed, and this presents a significant business risk to commercial election providers, as well as the societal risk for official elections selecting for public office. In this paper we present the first step in an incremental approach which minimizes the business risk but demonstrates the advantages of verifiability, by developing an implementation of key elements of a Selene-based verifiability layer and adding it to an operational online voting system. Selene is a verifiable voting protocol that publishes votes in plain text alongside a voter’s tracker. These trackers enable voters to confirm that their votes have been captured correctly by the system, such that the election provider does not know which tracker has been allocated to which voter. This results in a system where even a “dishonest but cautious” election authority running the system cannot be sure of changing the result in an undetectable way, and hence gives stronger guarantees on the integrity of the election than were previously present. We explore the challenges presented by adding a verifiability layer to an operational system. The system was used in two initial trials conducted within real contested elections. We conclude by outlining the further steps in the road-map towards the deployment of a fully trustworthy online voting system.

References

[1] Secure Online Voting System-Based on Facial Recognition by Using Deep Learning , Krishna Prakash; Nimmagaddda Vatsalya Mitra; Nallamothu Pavan Kumar; Manda Anji Babu; Shonak Bansal; Sandeep Kumar 2025

[2] A Comprehensive Evaluation of Secured Electronic Voting System Design Based on Face Biometric Authentication Policy, Pandarinath Potluri; R. Jayakarthik; Shivam Agarwal; Shobana S; Venkata Padmavathi S; Aarthi R 2024.

[3] Enhancing the Security of Online Voting System Using Defined Biometrics, Devanshi Malik; Kritika Tripathi; Jyotsna 2023

[4] Enhancing the Security of Online Voting System Using Defined Biometrics, Devanshi Malik; Kritika Tripathi; Jyotsna invented in 2023.

[5] M. Arnaud, V. Cortier, and C. Wiedling, “Analysis of an electronic board- room voting system,” in Proc. 4th Int. Conf., Springer, 2013, pp. 109–126.

[6] J. Ben-Nun et al., “A new implementation of a dual (paper and crypto- graphic) voting system,” in Proc. 5th Int. Conf. Electron. Voting, 2012,pp. 315–329.

[7] J. Benaloh, “Simple verifiable elections,” in Proc. USENIX/ACCURATE Electron. Voting Technol. Workshop, 2006, pp. 5–5.

[8] J. Benaloh, R. L. Rivest, P. Y. A. Ryan, P. B. Stark, V. Teague, and P. L. Vora, “End-to-end verifiability,” 2015, arXiv:1504.03778.

[9] Blockchain Solutions Group, “Quorum whitepaper,” 2017. Accessed: Nov 14, 2021. [Online]. Available: https://www.blocksg.com/single-post/ 2017/12/27/Quorum-Whitepaper

[10] M. Casey, “VMV: Verify my vote software,” 2020. Accessed: Nov. 8, 2023. doi: 10.5281/zenodo.3695909.

[11] P. Chaidos, V. Cortier, G. Fuchsbauer, and D. Galindo, “BeleniosRF: A non-interactive receipt-free electronic voting scheme,” in Proc. ACM SIGSAC Conf. Comput. Commun. Secur., 2016, pp. 1614–1625.

[12] D. Chaum, “Untraceable electronic mail, return addresses, and digital pseudonyms,” Commun. ACM, vol. 24, no. 2, pp. 84–90, 1981.

[13] D. Chaum et al., “Scantegrity II: End-to-end verifiability for optical scan election systems using invisible ink confirmation codes,” in Proc. USENIX/ACCURATE Electron. Voting Workshop, 2008, Art. no. 13.

[14] D. Chaum, P. Y. A. Ryan, and S. A. Schneider, “A practical voter-verifiable election scheme,” in Proc. 10th Eur. Symp. Res. Comput. Secur., 2005, pp. 118–139.

[15] N. Chondros et al., “D-DEMOS: A distributed, end-to-end verifiable, internet voting system,” in Proc. IEEE 36th Int. Conf. Distrib. Comput. Syst., 2016, pp. 711–720.

[16] M. R. Clarkson, S. Chong, and A. C. Myers, “Civitas: Toward a secure voting system,” in Proc. IEEE Symp. Secur. Privacy, 2008, pp. 354–368.

[17] C. Culnane and S. A. Schneider, “A peered bulletin board for robust use in verifiable voting systems,” in Proc. IEEE 27th Comput. Secur. Found. Symp., 2014, pp. 169–183.

[18] T. Elgamal, “A public key cryptosystem and a signature scheme based on discrete logarithms,” IEEE Trans. Inf. Theory, vol. 31, no. 4, pp. 469–472, Jul. 1985. Ethereum, “Home | ethereum,” 2019. Accessed: Nov. 14, 2021. [Online]. Available: https://ethereum.org/ Ethereum, “Solidity-Solidity 0.4.21 documentation,” 2019. Accessed: Nov. 14,2021. https://github.com/ethereum/solidity NIST, “Digital signature standard (DSS),” 2023. Accessed: Nov. 8, 2023. [Online].Available: https://csrc.nist.gov/pubs/fips/186-5/final

[19] K. Gjøsteen, “The Norwegian internet voting protocol,” in Proc. 3rd Int. Conf., Springer, 2011, pp. 1–18. K. Gjøsteen and A. S. Lund, “An experiment on the security of the Norwegian electronic voting protocol,” Ann. des Télécommunications, vol. 71, no. 7/8, pp. 299–307, 2016. Google, “The go programming language,” 2019. Accessed: Nov. 14, 2021. [Online]. Available: https://golang.org/ GoQuorum, “Home | quorum,” 2021. Accessed: Nov. 14, 2021. [Online]. Available: https://www.goquorum.com/

[20] D. H. Hansson, “Ruby on rails | a web-application framework that includes everything needed to create database-backed web applications accord- ing to the model-view-controller (MVC) pattern,” 2019. Accessed: Nov. 14, 2021. [Online]. Available: https://rubyonrails.org/

[21] S. Heiberg, T. Martens, P. Vinkel, and J. Willemson, “Improving the verifiability of the Estonian internet voting scheme,” in Proc. 1st Int. Joint Conf. Electron. Voting, Springer, 2016, pp. 92–107.

[22] S. Heiberg and J. Willemson, “Verifiable internet voting in Estonia,” in Proc. 6th Int. Conf. Electron. Voting, 2014, pp. 1–8.

[23] J. Helbach and J. Schwenk, “Secure internet voting with code sheets,” in Proc. 1st Int. Conf. E-Voting Identity, 2007, pp. 166–177. Information Commissioner’s Office, “Guide to the general data pro- tection regulation-GOV.UK,” 2018. Accessed: Nov. 14, 2021. [On- line]. Available: https://www.gov.uk/government/publications/guide-to- the-general-data-protection-regulation V. Iovino, A. Rial, P. B. Rønne, and P. Y. A. Ryan, “Using Selene to verify your vote in JCJ,” in Proc. Int. Workshops Financial Cryptogr. Data Secur., Springer, 2017, pp. 385–403.

[24] R. Joaquim, P. Ferreira, and C. Ribeiro, “EVIV: An end-to-end verifiable internet voting system,” Comput. Secur., vol. 32, pp. 170–191, 2013.

[25] S. Khazaei and D. Wikström, “Return code schemes for electronic voting systems,” in Proc. 2nd Int. Joint Conf. Electron. Voting, Springer, 2017, pp. 198–209.

[26] O. Kulyk, J. Henzel, K. Renaud, and M. Volkamer, “Comparing ”challenge-based” and ”code-based” internet voting verification imple- mentations,” in Proc. 17th IFIP TC 13 Int. Conf. Hum.-Comput. Interac- tion, Springer, 2019, pp. 519–538.

[27] R. Küsters, J. Müller, E. Scapin, and T. Truderung, “sElect: A lightweight verifiable remote voting system,” in Proc. IEEE 29th Comput. Secur. Found. Symp., 2016, pp. 341–354.

[28] B. Laurie, A. Langley, and E. Käsper, “Certificate transparency,” RFC, vol. 6962, pp. 1–27, 2013. “Legion of the Bouncy Castle Inc. The legion of the bouncy castle java cryptography APIs,” 2019. Accessed Nov. 14, 2021. [Online]. Available: https://www.bouncycastle.org/ Oracle, “Java | Oracle,” 2019. Accessed: Nov. 21, 2021. [Online]. Avail- able: https://www.java.com/

[29] P. Roenne, P. Y. Ryan, and M.-L. Zollinger, “Electryo, in-person voting with transparent voter verifiability and eligibility verifiability,” in Proc. 3rd Int. Joint Conf. Electron. Voting E-Vote-ID: TUT Press Proc., 2018,pp. 147–164.

[30] P. Y. A. Ryan, P. B. Rønne, and V. Iovino, “Selene: Voting with transparent verifiability and coercion-mitigation,” in Proc. Int. Workshops Financial Cryptogr. Data Secur., 2016, pp. 176–192.

[31] P. Y. A. Ryan and V. Teague, “Pretty good democracy,” in Proc. 17th Int. Workshop Secur. Protoc., 2009, pp. 111–130.[41] K. Sako and J. Kilian, “Receipt-free mix-type voting scheme,” in Proc. Conf. Adv. Cryptol., 1995, pp. 393–403.[42] M. Sallal et al., “Augmenting an internet voting system with selene verifiability using permissioned distributed ledger,” in Proc. IEEE 40th Int. Conf. Distrib. Comput. Syst., 2020, pp. 1167–1168.

[32] M. Sallal et al., “VMV: Augmenting an internet voting system with selene verifiability,” 2019, arXiv: 1912.00288.Swiss Post, E-voting: Online voting and elections, 2023. Accessed: Nov. 8, 2023.[Online]Available: https://digital-solutions.post.ch/en/e- government/digitization-solutions/evoting/publications-and-source-code The Political and Constitutional Reform Committee, “Voter engagement in the UK: Follow up - political and constitutional reform,” 2015. Accessed: Nov.14,2021.[Online].Available:https://publications.parliament.uk/pa/ cm201415/cmselect/cmpolcon/938/93802.htm

[33] D. Wikström, “Verificatum,” 2021. Accessed: Nov. 14, 2021. [Online]. Available: https://www.verificatum.com/

How to cite this paper

J. Indra Sibi, B. Shanmuga Sundari, M. Elza Melif "Secure and Unified AI – Blockchain Voting System with Real Time Verification" Iconic Research And Engineering Journals Volume 9 Issue 8 2026 Page 854-867 https://doi.org/10.64388/IREV9I8-1714243
J. Indra Sibi, B. Shanmuga Sundari, M. Elza Melif "Secure and Unified AI – Blockchain Voting System with Real Time Verification" Iconic Research And Engineering Journals, vol. 9, no. 8, Feb. 2026, doi: https://doi.org/10.64388/IREV9I8-1714243
J. Indra Sibi, B. Shanmuga Sundari, M. Elza Melif (2026). Secure and Unified AI – Blockchain Voting System with Real Time Verification. Iconic Research And Engineering Journals, 9(8). doi: https://doi.org/10.64388/IREV9I8-1714243
J. Indra Sibi, B. Shanmuga Sundari, M. Elza Melif "Secure and Unified AI – Blockchain Voting System with Real Time Verification" Iconic Research And Engineering Journals, vol. 9, no. 8, Feb. 2026. Crossref, https://doi.org/10.64388/IREV9I8-1714243
@article{1714243,
      author = {J. Indra Sibi, B. Shanmuga Sundari, M. Elza Melif},
      title = {Secure and Unified AI – Blockchain Voting System with Real Time Verification},
      journal = {Iconic Research And Engineering Journals},
      year = {2026},
      volume = {9},
      number = {8},
      pages = {854-867},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/1714243.pdf},
      abstract = {Online voting for independent elections is generally supported by trusted election providers. Typically these providers do not offer any way in which a voter can verify their vote, and hence the providers are trusted with ballot privacy and in ensuring correctness. Despite the desire to offer online voting for political elections, this lack of transparency and verifiability is often seen as a significant barrier to the large-scale adoption of online elections. Adding verifiability to an online election increases transparency and integrity, as well as allowing voters to verify that the vote they cast has been recorded correctly and included in the tally. However, replacing existing online systems with those that provide verifiable voting requires new algorithms and code to be deployed, and this presents a significant business risk to commercial election providers, as well as the societal risk for official elections selecting for public office. In this paper we present the first step in an incremental approach which minimizes the business risk but demonstrates the advantages of verifiability, by developing an implementation of key elements of a Selene-based verifiability layer and adding it to an operational online voting system. Selene is a verifiable voting protocol that publishes votes in plain text alongside a voter’s tracker. These trackers enable voters to confirm that their votes have been captured correctly by the system, such that the election provider does not know which tracker has been allocated to which voter. This results in a system where even a “dishonest but cautious” election authority running the system cannot be sure of changing the result in an undetectable way, and hence gives stronger guarantees on the integrity of the election than were previously present. We explore the challenges presented by adding a verifiability layer to an operational system. The system was used in two initial trials conducted within real contested elections. We conclude by outlining the further steps in the road-map towards the deployment of a fully trustworthy online voting system.},
      month = {February},
      doi = {https://doi.org/10.64388/IREV9I8-1714243}
  }