Varghese Oommen, Noel (2024) An Evaluation of Privacy Enhancing Technologies for Blockchain Based Voting. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
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.
Actions (login required)
![]() |
View Item |