Novel Blockchain-based Protocols for Electronic Voting and Auctions
Zhaorun Lin

TL;DR
This paper introduces new blockchain protocols for electronic voting and auctions that enhance security, privacy, and efficiency using smart contracts, cryptographic techniques, and innovative algorithms, making decentralized applications more trustworthy and scalable.
Contribution
It presents a novel on-chain electronic voting protocol called Blind Vote and a new family of privacy-preserving auction algorithms, both optimized for Ethereum and smart contract execution.
Findings
Blind Vote achieves same security as Tornado Vote with less gas
New auction algorithms protect bidder privacy and prevent bid tampering
Protocols are scalable, trustless, and practical for decentralized applications
Abstract
Programmable blockchains have long been a hot research topic given their tremendous use in decentralized applications. Smart contracts, using blockchains as their underlying technology, inherit the desired properties such as verifiability, immutability, and transparency, which make it a great suit in trustless environments. In this thesis, we consider several decentralized protocols to be built on blockchains, specifically using smart contracts on Ethereum. We used algorithmic and cryptographic tools in our implementations to further improve the level of security and efficiency beyond the state-of-the-art works. We proposed a new approach called Blind Vote, which is an untraceable, secure, efficient, secrecy-preserving, and fully on-chain electronic voting protocol based on the well-known concept of Chaum's blind signatures. We illustrate that our approach achieves the same security…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Internet Traffic Analysis and Secure E-voting
