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.
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.
| 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. |
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?
| 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. |
eVSKP id 164851