Chirotonia: A Scalable and Secure e-Voting Framework based on Blockchains and Linkable Ring Signatures

11/03/2021
by   Antonio Russo, et al.
0

In this paper we propose a comprehensive and scalable framework to build secure-by-design e-voting systems. Decentralization, transparency, determinism, and untamperability of votes are granted by dedicated smart contracts on a blockchain, while voter authenticity and anonymity are achieved through (provable secure) linkable ring signatures. These, in combination with suitable smart contract constraints, also grant protection from double voting. Our design is presented in detail, focusing on its security guarantees and the design choices that allow it to scale to a large number of voters. Finally, we present a proof-of-concept implementation of the proposed framework, made available as open source.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/13/2022

SBvote: Scalable Self-Tallying Blockchain-Based Voting

Decentralized electronic voting solutions represent a promising advancem...
research
02/21/2021

FASTEN: Fair and Secure Distributed Voting Using Smart Contracts

Electing democratic representatives via voting has been a common mechani...
research
04/22/2019

Scalable, Secure and Broad-Spectrum Enforcement of Contracts, Without Blockchains

This paper introduces a scalable and secure contract-enforcement mechani...
research
08/26/2020

TZ4Fabric: Executing Smart Contracts with ARM TrustZone

Blockchain technology promises to revolutionize manufacturing industries...
research
03/17/2020

NSBchain: A Secure Blockchain Framework for Network Slicing Brokerage

With the advent of revolutionary technologies, such as virtualization an...
research
06/30/2022

Electric Democracy: Proof of Work to secure Elections

Electronic voting consistently fails to supplant conventional paper ball...
research
04/18/2018

An efficient and effective Decentralized Anonymous Voting System

A trusted electronic election system requires that all the involved info...

Please sign up or login with your details

Forgot password? Click here to reset