Detail publikace
BBB-Voting: Self-Tallying End-to-End Verifiable 1-out-of-k Blockchain-Based Boardroom Voting
- E-Voting
- Privacy,
- Bulletin Board,
- Secret Ballot,
- Smart Contracts,
- Multi-party Computation,
- Zero-knowledge Proof,
- Votes Cast,
- Single Transaction,
- Public Blockchain,
Hlasování je způsob, jak se dohodnout na kolektivním rozhodnutí mezi dostupními
možnostěmi (např. kandidáty), přičemž účastníci (voliči) souhlasí s tím, že se
budou řídit jejich výsledkem. Pro zvýšení důvěryhodnosti hlasování lze využít
decentralizovaná řešení založená na blockchainu. Blockchain zajišťuje, že všechny
subjekty v hlasovacím systému mají díky neměnnému záznamu stejný přehled o akcích
provedených ostatními. Stávající implementace hlasování v zasedací místnosti
založená na blockchainu nazvaná Open Voting Network (OVN) podporuje pouze dva
kandidáty. Představujeme přístup založený na blockchainu pro decentralizované
hlasování 1-out-of-k a poskytujeme nákladově optimalizovanou implementaci
využívající Ethereum. Problém s vyčkáváním účastníků řešíme protokolem pro obnovu
po chybě. Nakonec porovnáváme naši implementaci s OVN a ukazujeme, že naše práce
dosahuje srovnatelných nákladů z hlediska spotřeby gasu.
@inproceedings{BUT185109,
author="HOMOLIAK, I. and LI, Z. and SZALACHOWSKI, P.",
title="BBB-Voting: Self-Tallying End-to-End Verifiable 1-out-of-k Blockchain-Based Boardroom Voting",
booktitle="2023 IEEE International Conference on Blockchain (Blockchain)",
year="2023",
pages="297--306",
publisher="Institute of Electrical and Electronics Engineers",
address="Hainan",
doi="10.1109/Blockchain60715.2023.00054",
isbn="979-8-3503-1929-3",
url="https://ieeexplore.ieee.org/document/10411494"
}