Publication Details

SBvote: Scalable Self-Tallying Blockchain-Based Voting

STANČÍKOVÁ Ivana and HOMOLIAK Ivan. SBvote: Scalable Self-Tallying Blockchain-Based Voting. In: SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing. Tallin: Association for Computing Machinery, 2023, pp. 203-2011. ISBN 978-1-4503-9517-5.
Czech title
SBvote: Škálovatelné self-tallying hlasování založené na blockchainu
Type
conference paper
Language
english
Authors
Keywords

e-voting, scalability, privacy, blockchain, smart contracts

Abstract

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 verifable. 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 veriability. 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 blockchain platform, SBvote can accommodate elections with millions of voters.

Published
2023
Pages
203-2011
Proceedings
SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing
Conference
ACM Symposium On Applied Computing, Tallinn, EE
ISBN
978-1-4503-9517-5
Publisher
Association for Computing Machinery
Place
Tallin, EE
BibTeX
@INPROCEEDINGS{FITPUB12761,
   author = "Ivana Stan\v{c}\'{i}kov\'{a} and Ivan Homoliak",
   title = "SBvote: Scalable Self-Tallying Blockchain-Based Voting",
   pages = "203--2011",
   booktitle = "SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing",
   year = 2023,
   location = "Tallin, EE",
   publisher = "Association for Computing Machinery",
   ISBN = "978-1-4503-9517-5",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/12761"
}
Back to top