Paper on blockchain-based e-Voting accepted in IEEE Access

March 26, 2025

The article titled “BP-Vot: Blockchain-based e-Voting using Smart Contracts, Differential Privacy, and Self-Sovereign Identities” authored by Dr. Hamza Baniata and his MSc. student Giovanny Caluna (IoT-Cloud Group, Department of Software Engineering) has been published into the Q1 journal IEEE Access.

The article proposes a novel e-voting system that addresses the Privacy-Performance trade-off in current solutions. The proposed system integrates smart contracts for reliability and transparency, Differential Privacy for enhancing vote anonymity, and Self-Sovereign Identities to unlock the potential of the Web3 framework.

A novel (k, ϵ)-differential privacy mechanism is developed, where a randomly selected candidate is pivoted from which retrievable votes are transferred to other randomly selected candidates. The proposed differential privacy method was formally proven robust against reconstruction attacks. The solution was further experimentally evaluated for different arrival rates (10–80 TX/s), different total numbers of cast votes (10k–50k votes), and different numbers of elected candidates (2–8 candidates).

Experimental results showed that BP-Vot could provide 24% enhancement in latency over state-of-the art solutions, together with no less than 98% accuracy in votes approximation during all experiments. This accuracy was obtained with a linearly increasing trend as a function of the total number of votes cast.

The full article can be accessed at IEEE Xplore!

Page last modified: March 26, 2025