ZkSNARKs and Ticket-Based E-Voting: A Blockchain System Proof of Concept
Fatih Rabia,
Arezki Sara and
Gadi Taoufiq
Data and Metadata, 2024, vol. 3, .341
Abstract:
Most existing electronic voting systems and the traditional centralized ballot management do not meet the requirements for e-voting trustworthiness today since the rate of development in science and technology is ever-increasing. Despite the blockchain-based providers designing systems that guarantee the transparency of the election, the new systems are not exempted from threats that hackers can leverage to influence the votes. This further supports the evidence presented that Blockchain based systems have progressed but there is always more that can be done especially in terms of further strengthening the transparency, security and authentications to minimize the existing risks. In order to support these vulnerabilities, we are proposing in this paper using zK-SNARK a scheme that meets the basic requirements of electronic voting and ensures the reliability and security of voting. In this scheme, a Merkle tree is used to store each voter’s ticket where the ticket hash is created and registered into the tree’s leaf. The voter then proves that they possess a valid ticket and are eligible to vote through zk-SNARK proof, which is very secure and efficient in verifying the voter’s authenticity. This approach keeps the voting process anonymous yet allows for a fast and secure method of authenticating the voters.
Date: 2024
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:dbk:datame:v:3:y:2024:i::p:.341:id:1056294dm2024341
DOI: 10.56294/dm2024.341
Access Statistics for this article
More articles in Data and Metadata from AG Editor
Bibliographic data for series maintained by Javier Gonzalez-Argote ().