NORMA eResearch @NCI Library

An Evaluation of Privacy Enhancing Technologies for Blockchain Based Voting

Varghese Oommen, Noel (2024) An Evaluation of Privacy Enhancing Technologies for Blockchain Based Voting. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (1MB) | Preview
[thumbnail of Configuration Manual]
Preview
PDF (Configuration Manual)
Download (3MB) | Preview

Abstract

This paper examines how privacy-enhancing technologies such as Zero Knowledge Proofs and Self Sovereign Identity help in improving the privacy and compliance challenges faced by blockchain. For this, a decentralized voting system was taken as a benchmark for the evaluation. The evaluation focuses on the performance, privacy, and compliance factors of implementing each of the privacy-enhancing technologies to understand the scope of scalability and practicality of integrating them. The implementation uses Circom to create the zero-knowledge proofs and Privado ID to test self-sovereign identity. From the analysis, nine different compliance challenges were identified, of which eight of them were addressed by the proposed design. It was also discovered that it is more feasible to deploy the platform in a Layer 2 blockchain such as Polygon compared to a Layer 1 blockchain such as Ethereum due to the lower transaction latency and transaction cost the latter provides.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
Aleburu, Joel
UNSPECIFIED
Subjects: J Political Science > JA Political science (General)
Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software > Computer Security > Database security > Blockchains (Databases)
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security > Database security > Blockchains (Databases)
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4050 Electronic information resources > Databases > Distributed databases > Blockchains (Databases)
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
Divisions: School of Computing > Master of Science in Cyber Security
Depositing User: Ciara O'Brien
Date Deposited: 28 Jul 2025 15:08
Last Modified: 28 Jul 2025 15:08
URI: https://norma.ncirl.ie/id/eprint/8276

Actions (login required)

View Item View Item