MARIANI, J. Konsensuální protokol založený na sociálním kapitálu se zachovávaním soukromí [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Prácu hodnotím stupňom A (výborne) pretože študent svedomito pracoval celý akademický rok, vzniknuté problémy riešil aj samostatne aj s využitím konzultácií. Študent sa zúčastnil študentskej konferencie a tiež blockchainových konferencií s postrom a tiež workshopu DLT. Dosiahnuté výsledky plánujeme opublikovať aj vo vedeckom časopise.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Zadanie hodnotím ako nadpriemerne obtiažne z hľadiska aplikovanej kryptografie as systémovej bezpečnosti do problémov v konsenzuálnych protokoloch blockchianu. Z môjho pohľadu bolo splnené vo všetkých bodoch. | ||
| Práce s literaturou | Študent si študijné pramene získaval samostatne na základe vlastného uváženia ale aj na základe doporučení vedúceho. | ||
| Aktivita během řešení, konzultace, komunikace | Aktivita behom tvorby práce bola na nadpriemernej úrovni. Na schôdzky chodil študent pripravený a priebežne podával informácie o stave práce. Na pripomienky študent vždy reagoval. | ||
| Aktivita při dokončování | Práca bola dokončená presne na čas a bola aj dôkladne konzultovaná. | ||
| Publikační činnost, ocenění | Študent sa zúčastnil konferencie Excel@FIT . Poster bol tiež prijatý a prezentovaný na poster session @ ETH Bratislava a ETH Prague. Krátku verziu článoku sme poslali na workshop DLT, na ktorý bola práca prijatá. Plnú verziu plánujeme v blízkej budúcnosti poslať do časopisu. |
Študent splnil všetky povinné body zadania. Práca dosahuje požadovanú kvalitu z hľadiska rozsahu, úpravy textu a vyhotovenia. Bola napísaná v anglickom jazyku a jej jazyková úroveň je dobrá, čo hodnotím pozitívne. Práca má solídnu a detailne popísanú teoretickú časť venovanú inovatívnemu návrhu nového konsenzuálneho blockchainového protokolu, ktorý zatiaľ neexistoval. Implementácia je na dobrej úrovni, aj keď ide len o osekanú proof-of-concept verziu. Celkovo hodnotím výsledok ako výborný a navrhujem študentovi známku A .
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | Diplomová práca sa zaoberá aktuálnou a zložitou problematikou na pomedzí blockchainových technológií, pokročilej kryptografie, správy identít a sociálno-ekonomickej teórie. Tému hodnotím ako náročnejšiu . Od študenta si vyžadovala porozumenie existujúcim konsenzuálnym protokolom (PoW, PoS) a problémom, ktoré sú s nimi spojené. Výzvou bolo skĺbenie teoretických poznatkov do návrhu nového protokolu „Proof-of-Social-Capital“, ktorý nahrádza finančný vklad sociálnou reputáciou a zároveň potenciálne zachováva súkromie účastníkov. | ||
| Rozsah splnění požadavků zadání | Body zadania boli splnené . Študent zrejme postupoval systematicky podľa zadaných krokov a naštudoval princípy blockchainov a konsenzuálnych protokolov, správy identít v decentralizovaných systémoch a tiež zero-knowledge kryptografiu. Na základe znalostí navrhol protokol „Proof-of-Social-Capital“, ktorý je jadrom práce. Návrh je detailne popísaný, vrátane rolí, životného cyklu a interakcií. Následne analyzoval vlastnosti protokolu, hlavne z hľadiska bezpečnosti (odolnosť voči Sybil útokom), kvôli správe identít. Protokol potom implementoval a otestoval v proof-of-concept verzií. Na záver diskutoval o dosiahnutých výsledkoch, limitáciách a prípadných rozšíreniach. | ||
| Rozsah technické zprávy | Rozsah technickej správy je okolo 110 normostrán . Dĺžka práce je teda nad rámec bežného rozsahu diplomovej práce, bližšie k jej hornému limitu. Technická správa uvádza všetky relevantné informácie. Práca prepája teoretické koncepty s technickým riešením pri tvorbe inovatívneho konsenzuálneho protokolu. | ||
| Prezentační úroveň technické zprávy | 90 | Práca má logickú štruktúru a poradie kapitol je vhodne zvolené. Zdá sa, že práca je celkovo napísaná zrozumiteľne . | |
| Formální úprava technické zprávy | 90 | Práca je napísaná v anglickom jazyku a jej jazyková úroveň je celkovo dobrá, nevšimol som si chyby, ktoré by bránili porozumeniu. Drobná výtka sa týka usporiadania niektorých obrázkov v práci a ich lepšieho umiestnenia a poriadnejšiemu označeniu v texte práce. Z typografického hľadiska nemám k dielu žiadne výhrady. | |
| Práce s literaturou | 90 | Študent využil dostatočné množstvo relevantných zdrojov, predovšetkým z online webových stránok, internetových príručiek, vedeckých článkov a odborných zdrojov. Práca s literatúrou je na dobrej úrovni. | |
| Realizační výstup | 80 | Realizačný výstup, implementácia spĺňa špecifikáciu. Konkrétnym výstupom je vytvorenie „Proof-of-Social-Capital“ konsenzuálneho blockchainového protokolu. Riešenie je vo forme proof-of-concept, čo znamená, že niektoré funkcionality z pôvodného návrhu sú buď neimplementované, mockované, alebo zjednodušené. Nevidím to ako zásadný problém, avšak pre lepšie výkonnostné porovnanie a testovanie okrajových scenárov celého systému by bolo ideálne mať plnú verziu. Implementácia bola realizovaná v jazyku Python a DSL ZoKrates pre zero-knowledge kryptografiu. Okrem samotného protokolu študent vytvoril aj testovací scenár so 4 entitami v systéme, avšak podrobnejšia výkonnostná analýza alebo podobné testy chýbajú. Samotný kód sa javí byť v poriadku. | |
| Využitelnost výsledků | Výsledky tejto práce vyzerajú použiteľne a pravdepodobne sa budú dať využiť ako solídny základ pre rozšírenie daného riešenia o ďalšie prvky s cieľom plnohodnotnej implementácie. Zároveň si myslím, že táto práca by mohla slúžiť ako kandidát pre vedeckú publikáciu , keďže ide o zaujímavú a inovatívnu tému. |
eVSKP id 162797