Decentralizovaná aplikace pro škálovatelné elektronické hlasování do celostátních voleb

Loading...
Thumbnail Image

Date

Authors

Švondr, Tomáš

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Cílem této práce je vývoj decentralizované aplikace postavené na hlasovacím protokolu SBvote. Výsledný produkt poskytuje uživatelské rozhraní umožňující účast na volbách vyhlášených volební autoritou. Součástí řešení je také implementace volební autority, jejímž úkolem je kompletní řízení voleb – od nasazení systému a registrace voličů do smart kontraktů až po správu přechodů mezi jednotlivými fázemi protokolu. Kromě popisu implementace se práce dále podrobněji věnuje představení blockchainových technologií, jejich vlastností, mechanismů a cílů. Zvýšenou pozornost zaměřujeme zejména na blockchain Ethereum, na kterém je náš zvolený volební protokol postaven. V neposlední řadě se práce zabývá představením a popisem volebních protokolů, konkrétně BBB-vote a SBvote.
The aim of this thesis is to develop a decentralized application based on the SBvote voting protocol. The resulting product features a user interface that enables participation in elections announced by the voting authority. The solution also includes the implementation of the voting authority, which is responsible for managing the entire election process — from deploying smart contracts and registering voters to coordinating the transitions between the protocol’s phases. In addition to the implementation details, the thesis provides a more in-depth discussion of blockchain technologies, their properties, mechanisms, and objectives. Particular attention is given to the Ethereum blockchain, which serves as the platform for the selected voting protocol. Finally, the thesis introduces and describes the voting protocols BBB-vote and SBvote.

Description

Citation

ŠVONDR, T. Decentralizovaná aplikace pro škálovatelné elektronické hlasování do celostátních voleb [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Document type

Document version

Date of access to the full text

Language of document

en

Study field

Informační technologie

Comittee

doc. Dr. Ing. Dušan Kolář (předseda) Ing. Libor Polčák, Ph.D. (člen) doc. Dr. Ing. Otto Fučík (člen) Ing. František Grézl, Ph.D. (člen) Ing. Tomáš Goldmann, Ph.D. (člen)

Date of acceptance

2025-06-16

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO