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

but.committeedoc. 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)cs
but.defenceStudent 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.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHomoliak, Ivanen
dc.contributor.authorŠvondr, Tomášen
dc.contributor.refereeOlekšák, Samuelen
dc.date.created2025cs
dc.description.abstractCí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.en
dc.description.abstractThe 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.cs
dc.description.markAcs
dc.identifier.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.cs
dc.identifier.other164962cs
dc.identifier.urihttp://hdl.handle.net/11012/252823
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectDecentralizovaná aplikaceen
dc.subjectBlockchainové technologieen
dc.subjectWeb3en
dc.subjectsmart kontraktyen
dc.subjectEthereumen
dc.subjectmultiplatformní aplikaceen
dc.subjectHlasovací protokolen
dc.subjectSB-voteen
dc.subjectBBB-Votingen
dc.subjectAngularen
dc.subjectIonic capacitoren
dc.subjectuživatelské rozhraníen
dc.subjectDecentralized applicationcs
dc.subjectBlockhcain technologiescs
dc.subjectWeb3cs
dc.subjectsmart contractscs
dc.subjectEthereumcs
dc.subjectcrossplatform applicationcs
dc.subjectVoting protocolcs
dc.subjectSBvotecs
dc.subjectBBB-votingcs
dc.subjectAngularcs
dc.subjectIonic capacitorcs
dc.subjectuser interfacecs
dc.titleDecentralizovaná aplikace pro škálovatelné elektronické hlasování do celostátních voleben
dc.title.alternativeDecentralized Application of Scalable Electronic Voting for National Electionscs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-16cs
dcterms.modified2025-06-16-16:47:53cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164962en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:04:11en
sync.item.modts2025.08.26 20:03:19en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.73 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
17.46 MB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_164962.html
Size:
11.33 KB
Format:
Hypertext Markup Language
Description:
file review_164962.html

Collections