GUTTEN, F. Rozšíření a vyhodnocení řešení CBDC (Aquasphere) na základě systému Aquareum [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Perešíni, Martin

Prácu hodnotím ako dobrú . Zvolená téma bola mierne náročná, keďže kombinovala teoretické koncepty s praktickou implementáciou v rámci komplexného existujúceho systému. Študent preukázal čiastočnú schopnosť zorientovať sa v problematike a implementovať rozšírenia v súlade so zadaním. Hlavné nedostatky spočívajú v nerovnomernej aktivite počas riešenia a v časovom strese v záverečnej fáze, čo sa negatívne odrazilo na overiteľnosti a celkovej robustnosti výsledného riešenia. Výkonnostná analýza ostala na základnej úrovni a jej výsledky by si vyžadovali podrobnejší rozbor a interpretáciu na potvrdenie praktickej použiteľnosti. Overiteľnosť funkčnosti v rámci komplexného interoperability protokolu je nižšia, než by bolo žiadúce, pričom riešenie sa opiera najmä o tzv. „happy-path/best-case“ scenáre. Napriek uvedeným výhradám boli hlavné ciele zadania formálne splnené. Študent úspešne vytvoril funkčné rozšírenie existujúceho systému, aj keď jeho robustnosť a efektivita neboli presvedčivo preukázané mojej domienke.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Úlohou bolo naštudovať princípy fungovania blockchainu a technológií trusted computing, a následne rozšíriť a vyhodnotiť existujúce riešenie CBDC-AquaSphere. Práca sa zameriavala na analýzu chýbajúcich funkcionalít, implementáciu rozšírení a výkonnostnú analýzu celého systému. Keďže išlo o rozšírenie už existujúceho komplexného výskumného prototypu, zadanie hodnotím ako priemerne náročné.
Práce s literaturou Študent pracoval s literatúrou poskytnutou školiteľom. Hlbšia a kritickejšia analýza týchto zdrojov, ako aj ich širšie porovnanie v teoretickej časti, by však výraznejšie prispeli k zasadeniu práce do odborného kontextu a poskytli by pevnejší základ pre praktickú časť.
Aktivita během řešení, konzultace, komunikace Študent pracoval prevažne samostatne, ale väčšina detailov sa musela doriešovať na konzultáciách. Frekvencia konzultácií počas semestra bola nepravidelná s kolísajúcou mierou aktivity. Výrazné zvýšenie nasadenia nastalo až v záverečnej fáze, krátko pred termínom odovzdania, čo poukazuje na menej systematický prístup k riešeniu úloh počas celého obdobia.
Aktivita při dokončování Praktická implementácia, najmä testovanie a písanie finálnej textovej časti práce prebiehali pod značným časovým limitom. Tento prístup obmedzil priestor na dôkladnejšie overenie všetkých implementovaných funkcionalít a na hlbšiu analýzu výsledkov výkonnostných testov. Niektoré časti práce tak pravdepodobne pôsobia unáhlene a neboli dostatočne prediskutované.
Publikační činnost, ocenění Publikačná činnosť nie je známa. Samotná práca by mohla slúžiť ako základ pre ďalší výskum, avšak pred prípadnou publikáciou by si výsledky vyžadovali rozsiahlejšie overenie, robustnejšie testovanie a detailnejšiu výkonnostnú analýzu.
Navrhovaná známka
C
Body
79

Posudek oponenta

Homoliak, Ivan

Prácu hodnotím stupňom C dobre keďže študent splnil priemerne náročné zadanie - aj keď s drobnými výhradami. Práca bola priemerne kvalitná tak ako aj po prezentačnej stránke tak aj po realizačnej. Výsledky práce sú čiastočne využiteľné v rámci výsumu našej skupiny. Otázky k obhajobe: Akú priepustnosť dosahuje vaše rozšírenie a ako sa líši od prác, ktoré ste rozširovali? Je Vaše riešenie pripravené aj na útočníkov klientov sabotujúcich priebeh protokolu?

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cieľom práce bolo rozšíriť existujúci prototyp CBDC-AquaSphere, v ktorom bolo nutné nahradiť jeho mockované časti funkčnou implementáciou a zároveň rozšíriť enclave EVM o history tree dátovú štruktúru. Zadanie hodnotím ako priemerne obťažné, keďže išlo o rozšírenie už existujúcej práce a doplnenie len jej funkcionalít. Rizikovosť zadania spočívala v úspešnej integrácii rozšírení a ich evaluácii
Rozsah splnění požadavků zadání Zadanie bolo splnené v cieľoch definovaných v zadaní. Študent mal naštudovať teóriu a analýzu súčasných CBDC prístupov a systému CBDC-AquaSphere, následne identifikovať a navrhnúť chýbajúcu funkcionalitu pre úspešné vykonanie interoperability cez IOMC v pôvodnom AquaSphere protokole, čo sa aj podarilo. Na druhej strane, mám menšie výhrady k evaluácii riešenia a výkonnostnej analýze, ktorá mohla byť dôkladnejšia a preskúmať hlavne priepustnosť v zmysle spracovania transakcií za jednotku času pri rôznych veľkostiach stavového stromu.
Rozsah technické zprávy Podľa https://app.fit.vut.cz/normostrany má práca 93 normostrán. Po započítaní obrázkov a tabuliek je to 110 normostrán. Toto mierne presahuje obvyklý rozsah, no nie maximum.
Prezentační úroveň technické zprávy 65 Štruktúra technickej správy je logická, avšak príde mi, že niektoré kapitoly nie sú vhodne zaintegrované a nenadväzujú. Iné kapitoly sú zase krátke (napríklad kapitoly 4, 9, 10 a 11). Teoretická časť voči praktickej časti je tiež v značnom nepomere – väčšiu váhu by si zaslúžila vlastná časť a hlavne evaluácia, ktorá v súčasnosti tvorí len 6 strán. Bolo by vhodné v práci dôležité časti lepšie označiť a odlíšiť veci navrhnuté študentom od existujúceho riešenia. Taktiež mi občas chýba prepojenie textu.
Formální úprava technické zprávy 73 Práca obsahuje primeraný počet gramatických chýb a za mňa je na štandardnej úrovni. Z typografického hľadiska je tiež práca na priemernej úrovni. Môžem vytknúť nezarovnanie niektorých obrázkov na vrch alebo spodok stránky, neprimeranú veľkosť niektorých obrázkov, chýbajúce neodeliteľné medzery pri citáciach, chýbajúcu bodku v popiskoch niektorých plávajúcich objektov.
Práce s literaturou 80 Práca obsahuje 49 referencií, z ktorých je väčšina recenzovaných. Študijné pramene sú relevantné k téme a sú správne citované.
Realizační výstup 80 Práca má splnený realizačný výstup vo forme proof-of-concept implementácie, ktorá rozširuje Aquareum a CBDC-Aquasphere podľa zadania. Určite by si však tento výstup zaslúžil lepšie otestovanie a viacej experimentov, hlavne zameraných na priepustnosť spracovania transakcií pri rozličných veľkostiach stavového stromu.
Využitelnost výsledků Výsledky sú častočne využiteľné v rámci nášho výskumu, takže študentov výstup hodnotím pozitívne. 
Navrhovaná známka
C
Body
71

eVSKP id 164851