Uživatelské rozhraní pro decentralizované národní volby
but.committee | doc. Dr. Ing. Petr Hanáček (předseda) doc. Ing. Ondřej Ryšavý, Ph.D. (místopředseda) Mgr. Kamil Malinka, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen) | cs |
but.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. Oponent hodnotil práci stupněm 4F a to hlavně z důvodu závažných nedostatků v jejím obsahu. Celkově má technická zpráva velmi nízkou úroveň. Taktéž softwarová implementace vykazuje řadu nedostatků, jejichž výčet je ve zveřejněném posudku oponenta práce uveden. Student reagoval na připomínky oponenta a doplňující dotazy oponenta a komise, ovšem ve výsledku nedokázal závažné výtky k práci obhájit. Z těchto důvodů se komise rozhodla hodnotit práci jako nevyhovující. Otázky u obhajoby: Proč jste nástroj rozšiřoval o ověření správnosti hlasování? Aktuální mechanismus voleb to neumožňuje. Jakým způsobem máte ochráněnou aplikaci před úpravou kódu tak, aby bylo ovlivněno hlasování? Proč jste nevyužil volně dostupé výpočetní zdroje pro testování většího rozsahu (např. služby Metacentra)? Využíváte proof of stake nebo proof of work? Jste osobně spokojen s úrovní odevzdané práce? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce nebyla úspěšně obhájena | cs |
dc.contributor.advisor | Stančíková, Ivana | cs |
dc.contributor.author | Malínek, Libor | cs |
dc.contributor.referee | Malinka, Kamil | cs |
dc.date.created | 2022 | cs |
dc.description.abstract | Práce popisuje vývoj decentralizované aplikace a uživatelského rozhraní pro hlasovací protokol v jazyce Rust. Cílem práce bylo vytvořit aplikaci, která je jednoduchá pro ovládání uživatelem a zároveň splňuje bezpečnostní prvky podle hlasovací protokolu. Výsledkem práce je decentralizovaná aplikace splňující náležitosti daného hlasovacího protokolu a jejího uživatelské rozhraní, které bylo upraveno dle uživatelské zpětné vazby. Po teoretické stránce se práce zabývá decentralizovanými aplikacemi a principem jejich fungování. Práce též popisuje jazyk Rust a jeho webové frameworky. | cs |
dc.description.abstract | The thesis describes the development of a decentralized application and user interface for the voting protocol in the Rust language. The main subject of work was to create an application that is easy to control by the user and at the same time meets the security elements according to the voting protocol. The result of the work is a decentralized application that meets the requirements of the voting protocol and its user interface, which was modified according to user feedback. From a theoretical point of view, the work deals with decentralized applications and the principle of their operation. The thesis also describes the Rust language and its web frameworks. | en |
dc.description.mark | C | cs |
dc.identifier.citation | MALÍNEK, L. Uživatelské rozhraní pro decentralizované národní volby [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022. | cs |
dc.identifier.other | 145309 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/207427 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | uživatelské rozhraní | cs |
dc.subject | GUI | cs |
dc.subject | Rust | cs |
dc.subject | elektronické hlasování | cs |
dc.subject | internetové hlasování | cs |
dc.subject | e-voting | cs |
dc.subject | blockchain | cs |
dc.subject | smart kontrakt | cs |
dc.subject | decentralizovaná aplikace | cs |
dc.subject | user interface | en |
dc.subject | GUI | en |
dc.subject | Rust | en |
dc.subject | electronic voting | en |
dc.subject | internet voting | en |
dc.subject | e-voting | en |
dc.subject | blockchain | en |
dc.subject | smart contract | en |
dc.subject | decentralized application | en |
dc.title | Uživatelské rozhraní pro decentralizované národní volby | cs |
dc.title.alternative | User Interface of Decentralized National Elections | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2022-06-14 | cs |
dcterms.modified | 2022-09-05-14:16:52 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 145309 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:43:31 | en |
sync.item.modts | 2025.01.15 21:23:27 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.73 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-25141_v.pdf
- Size:
- 86.24 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-25141_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-25141_o.pdf
- Size:
- 89.36 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-25141_o.pdf
Loading...
- Name:
- review_145309.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_145309.html