Název:
A decentralized voting platform using blockchain technology
Autoři:
Chochula, Peter Typ dokumentu: Bakalářské práce
Rok:
2019
Jazyk:
eng
Abstrakt: [eng][cze] This work deals with the development of the decentralized online voting platform with the intent to be an alternative to the current voting system at public university. The application enables to cast votes from anywhere around the world and retrospectively verify the integrity and correctness of the cast votes. The critical data is persisted on the Ethereum blockchain. The application uses for authentication LDAP provided by Mendel University, Faculty of Business and Economics. Votes are counted using Paillier cryptosystem. Anonymity is further backed by RSA cryptosystem.Táto práca sa zaoberá vývojom decentralizovanej volebnej platformy so zámerom byť alternatívou ku stávajúcemu volebnému systému na štátnej univerzite. Aplikácia umožňuje hlasovať odkiaľkolvek na svete a retrospektívne overiť správnosť hlasov. Dôležité dáta sú uložené na Ethereum blockchain. Aplikácia využíva na autentizáciu LDAP poskytnutý Mendlovou Univerzitou, Prevádzkovo-ekonomickou fakultov. Hlasy sú počítané za použitia Paillierovho kryptosystému. Anonymita je ďalej zabezpečená RSA kryptosystémom.
Klíčová slova:
blockchain; decentralizace; LDAP; Paillier; RSA; volby