Proof-of-Useful-Work konsensualní protokol pro výpočet zk-SNARK důkazů
| but.committee | prof. Ing. Tomáš Hruška, CSc. (předseda) Ing. Vladimír Bartík, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) Ing. Jan Pluskal, Ph.D. (člen) Ing. Tomáš Goldmann, 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. Student následně odpověděl na 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.jazyk | angličtina (English) | |
| but.program | Informační technologie a umělá inteligence | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Perešíni, Martin | en |
| dc.contributor.author | Gazdík, Richard | en |
| dc.contributor.referee | Homoliak, Ivan | en |
| dc.date.created | 2025 | cs |
| dc.description.abstract | S rozvojom blockchainových technológií a ich narastajúcim významom v rôznych oblastiach rastie potreba bezpečných, efektívnych a decentralizovaných mechanizmov konsenzu. Táto diplomová práca si kladie za cieľ posunúť existujúce prístupy spojením decentralizácie, výpočtovej užitočnosti a ochrany súkromia. Navrhujeme blockchainový systém založený na konsenze typu Proof-of-Useful-Work (PoUW), ktorý integruje dôkazy s nulovým prezradením typu zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge) na umožnenie overiteľného výpočtu pri zachovaní dôvernosti svedka (witnessu). Hoci navrhovaný protokol nevyžaduje dôvernosť svedka ako nevyhnutnú vlastnosť, predstavujeme praktické techniky na návrh obvodov a správu komponentov zk-SNARK tak, aby súkromné vstupy zostali skryté pred externými dokazovateľmi. Navrhnutá architektúra podporuje bezpečné prenechanie generovania dôkazov bez odhalenia citlivých údajov, čím vytvára základ pre konsenzuálne mechanizmy s ochranou súkromia vhodné pre decentralizované aplikácie. | en |
| dc.description.abstract | With the development of blockchain technologies and their growing importance in various fields, there is an increasing demand for secure, efficient, and decentralized consensus mechanisms. This thesis aims to advance existing approaches by combining decentralization, computational usefulness, and privacy protection. We propose a Proof-of-Useful-Work (PoUW) based blockchain system that integrates zero-knowledge succinct non-interactive arguments of knowledge (zk-SNARKs) to enable verifiable computation while preserving the confidentiality of the witness. Although the protocol does not rely on witness confidentiality by default, we introduce practical techniques for structuring circuits and managing zk-SNARK components in a way that ensures the private input remains hidden from external provers. This architecture supports secure outsourcing of proof generation without exposing sensitive data, laying the foundation for privacy-preserving consensus in decentralized systems. | cs |
| dc.description.mark | A | cs |
| dc.identifier.citation | GAZDÍK, R. Proof-of-Useful-Work konsensualní protokol pro výpočet zk-SNARK důkazů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025. | cs |
| dc.identifier.other | 164892 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/254883 | |
| dc.language.iso | en | 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 | blockchain | en |
| dc.subject | kryptografia | en |
| dc.subject | konsenzuálny protokol | en |
| dc.subject | užitočná práca | en |
| dc.subject | zero-knowledge dôkaz | en |
| dc.subject | zk-SNARK | en |
| dc.subject | blockchain | cs |
| dc.subject | cryptography | cs |
| dc.subject | consensual protocol | cs |
| dc.subject | zero-knowledge proof | cs |
| dc.subject | zk-SNARK | cs |
| dc.title | Proof-of-Useful-Work konsensualní protokol pro výpočet zk-SNARK důkazů | en |
| dc.title.alternative | Proof-of-Useful-Work Consensus Protocol for Computing zk-SNARK Proofs | cs |
| dc.type | Text | cs |
| dc.type.driver | masterThesis | en |
| dc.type.evskp | diplomová práce | cs |
| dcterms.dateAccepted | 2025-06-23 | cs |
| dcterms.modified | 2025-06-23-11:02:54 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 164892 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.27 02:04:18 | en |
| sync.item.modts | 2025.08.26 20:06:07 | en |
| thesis.discipline | Vývoj aplikací | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
| thesis.level | Inženýrský | cs |
| thesis.name | Ing. | cs |
