Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

PVPBC: Privacy and Verifiability Preserving E-Voting Based on Permissioned Blockchain

View through CrossRef
Privacy and verifiability are crucial security requirements in e-voting systems and combining them is considered to be a challenge given that they seem to be contradictory. On one hand, privacy means that cast votes cannot be traced to the corresponding voters. On the other hand, linkability of voters and their votes is a requirement of verifiability which has the consequence that a voter is able to check their vote in the election result. These two contradictory features can be addressed by adopting privacy-preserving cryptographic primitives, which at the same time as achieving privacy, achieve verifiability. Many end-to-end schemes that support verifiability and privacy have the need for some voter action. This makes ballot casting more complex for voters. We propose the PVPBC voting system, which is an e-voting system that preserves privacy and verifiability without affecting voter usability. The PVPBC voting system uses an effective and distributed method of authorization, which is based on revocable anonymity, by making use of a permissioned distributed ledger and smart contract. In addition, the underlying PVPBC voting system satisfies election verifiability using the Selene voting scheme. The Selene protocol is a verifiable e-voting protocol. It publishes votes in plaintext accompanied by tracking numbers. This enables voters to confirm that their votes have been captured correctly by the system. Numerical experiments support the claim that PVPBC scales well as a function of the number of voters and candidates. In particular, PVPBC’s authorization time increases linearly as a function of the population size. The average latency associated with accessing the system also increases linearly with the voter population size. The latency incurred when a valid authentication transaction is created and sent on the DLT network is 6.275 ms. Empirical results suggest that the cost in GBP for casting and storing an encrypted ballot alongside a tracker commitment is a linear function of the number of candidates, which is an attractive aspect of PVPBC.
Title: PVPBC: Privacy and Verifiability Preserving E-Voting Based on Permissioned Blockchain
Description:
Privacy and verifiability are crucial security requirements in e-voting systems and combining them is considered to be a challenge given that they seem to be contradictory.
On one hand, privacy means that cast votes cannot be traced to the corresponding voters.
On the other hand, linkability of voters and their votes is a requirement of verifiability which has the consequence that a voter is able to check their vote in the election result.
These two contradictory features can be addressed by adopting privacy-preserving cryptographic primitives, which at the same time as achieving privacy, achieve verifiability.
Many end-to-end schemes that support verifiability and privacy have the need for some voter action.
This makes ballot casting more complex for voters.
We propose the PVPBC voting system, which is an e-voting system that preserves privacy and verifiability without affecting voter usability.
The PVPBC voting system uses an effective and distributed method of authorization, which is based on revocable anonymity, by making use of a permissioned distributed ledger and smart contract.
In addition, the underlying PVPBC voting system satisfies election verifiability using the Selene voting scheme.
The Selene protocol is a verifiable e-voting protocol.
It publishes votes in plaintext accompanied by tracking numbers.
This enables voters to confirm that their votes have been captured correctly by the system.
Numerical experiments support the claim that PVPBC scales well as a function of the number of voters and candidates.
In particular, PVPBC’s authorization time increases linearly as a function of the population size.
The average latency associated with accessing the system also increases linearly with the voter population size.
The latency incurred when a valid authentication transaction is created and sent on the DLT network is 6.
275 ms.
Empirical results suggest that the cost in GBP for casting and storing an encrypted ballot alongside a tracker commitment is a linear function of the number of candidates, which is an attractive aspect of PVPBC.

Related Results

Electronic Voting Systems
Electronic Voting Systems
In 2001, Wand and colleagues published a paper titled “The Butterfly Did It” (see Wand, et al. 2001, cited under Voting System Neutrality) in which they argue that Palm Beach Count...
Exploratory Review: Decentralized Voting System Using Blockchain
Exploratory Review: Decentralized Voting System Using Blockchain
Abstract: Electronic voting, often known as e-voting, has been utilized in various forms since the 1970s, with basic advantages over paper-based systems such as improved efficiency...
Privacy Preserving Voting Scheme Based on Blockchain Technology
Privacy Preserving Voting Scheme Based on Blockchain Technology
Democracy has made voting incredibly important in any nation due to a general scepticism of the traditional voting process. Individuals have witnessed violations of their fundament...
Investigating the influence of organizational factors on blockchain adoption
Investigating the influence of organizational factors on blockchain adoption
Purpose Blockchain possesses the potential to disrupt and reshape a plethora of industries in the next decade. However, blockchain adoption rates in technology ...
Permissioned Blockchains for Inter-Governmental Data Sharing
Permissioned Blockchains for Inter-Governmental Data Sharing
Inter-governmental data sharing is a complex yet critical component of contemporary governance in a globalized and digital world. The rise of digitized governance, cross-border reg...
Convergence and representation of blockchain and smart contracts using the semantic web
Convergence and representation of blockchain and smart contracts using the semantic web
The Internet and the World Wide Web were designed with the intention of being decentralised and interoperable, and therefore more democratic, where users have power over their data...
Hafez, a Secure E-Voting System Based on Simorgh Communication System
Hafez, a Secure E-Voting System Based on Simorgh Communication System
Abstract Electronic voting (e-voting) is an electronic concept for casting and counting ballots.This process is a practical and efficient method of voting and is capableof ...
Vote!
Vote!
The twentieth was, from one perspective, the democratic century — a span of one hundred years which began with no fully functioning democracies in existence anywhere on the planet ...

Back to Top