SBvote: Scalable Self-Tallying Blockchain-Based Voting

06/13/2022
by   Ivana Stančíková, et al.
0

Decentralized electronic voting solutions represent a promising advancement in electronic voting. One of the e-voting paradigms, the self-tallying scheme, offers strong protection of the voters' privacy while making the whole voting process verifiable. Decentralized smart contract platforms became interesting practical instantiation of the immutable bulletin board that this scheme requires to preserve its properties. Existing smart contract-based approaches employing the self-tallying scheme (such as OVN or BBB-Voting) are only suitable for a boardroom voting scenario due to their scalability limitation. The goal of our work is to build on existing solutions to achieve scalability without losing privacy guarantees and verifiability. We present SBvote, a blockchain-based self-tallying voting protocol that is scalable in the number of voters and therefore suitable for large-scale elections. The evaluation of our proof-of-concept implementation shows that the protocol's scalability is limited only by the underlying blockchain platform. We evaluated the scalability of SBvote on two public smart contract platforms – Gnosis and Harmony. Despite the limitations imposed by the throughput of the blockchain platform, SBvote can accommodate elections with millions of voters.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/29/2018

A Simple Voting Protocol on Quantum Blockchain

This paper proposes a simple voting scheme based on quantum blockchain. ...
research
09/18/2019

Introduction to the Tezos Blockchain

Tezos is an innovative blockchain that improves on several aspects compa...
research
11/03/2021

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

In this paper we propose a comprehensive and scalable framework to build...
research
05/24/2022

Towards Better Privacy-preserving Electronic Voting System

This paper presents two approaches of privacy-preserving voting system: ...
research
07/04/2020

Scalable Role-based Access Control Using The EOS Blockchain

Role-based access control (RBAC) policies represent the rights of subjec...
research
10/30/2019

Blockchain Based Secured E-voting by Using the Assistance of Smart Contract

Voting is a very important issue which can be beneficial in term of choo...
research
05/22/2020

VoteAgain: A scalable coercion-resistant voting system

The strongest threat model for voting systems considers coercion resista...

Please sign up or login with your details

Forgot password? Click here to reset