PONEK, T. Vyhodnotenie výkonu Proof-of-Stake protokolov odolných voči DoS [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Perešíni, Martin

Prácu hodnotím ako dobrú až veľmi dobrú s hodnotením medzi B a C . Téma úlohy bola mierne náročná, študent preukázal schopnosť pracovať samostatne a aktívne. Problémy riešil samostatne a postupne zapracovával pripomienky a návrhy, ktoré boli diskutované počas konzultácií. Dosiahnuté výsledky sú v súlade so zadaním, hoci by sa dali ešte rozšíriť, minimálne o detailnejšie vyhodnotenie. Študent okrem toho rozšíril porovnávanie o Algorand. Keby bol viac času, do práce by sa dala doimplementovať ešte ďalšia technika homomorfného triedenia výberu lídra, na to však už nezostal čas.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Úlohou bolo naštudovať koncepty voľby lídra v Proof-of-Stake konsenzuálnych protokoloch a následne doimplementovať anonymizáciu, ktorá zabráni zahltení (DoS, výpadku) lídra pri produkcii blokov. Keďže sa práca zaoberá rozšírením už existujúceho riešenia, zadanie hodnotím ako mierne obťažné.
Práce s literaturou Študent pracoval s literatúrou, ktorú mu poskytol školiteľ, a tiež samostatne vyhľadal relevantné dostupné zdroje, ktoré však mohol do svojej práce zakomponovať viac a lepšie.
Aktivita během řešení, konzultace, komunikace Študent bol samostatný a riešenie priebežne konzultoval. Frekvencia stretnutí bola mierna, záležalo od obdobia. Aktivita sa značne zvýšila s blížiacim sa termínom odovzdania.
Aktivita při dokončování Teoretická časť práce bola čiastočne dokončená v prvom semestri. Implementácia bola vytvorená v priebehu druhého semestra. Finálna textová časť práce bola vypracovávaná pod časovým tlakom, čím sa obmedzil priestor na zásadnejšie pripomienky. Napriek tomu boli jednotlivé kapitoly priebežne konzultované a študent zapracoval na väčšine z nich.
Publikační činnost, ocenění Publikačná činnosť nie je známa, avšak samotná práca slúži ako solidný základ pre vedeckú publikáciu.
Navrhovaná známka
B
Body
80

Posudek oponenta

Homoliak, Ivan

Prácu hodnotím stupňom A výborne keďže študent splnil náročné zadanie predcíznym spôsobom a vyprodukoval hodnotný realizačný výstup. Práca bola vypracovaná kvalitne tak ako aj po prezentačnej stránke tak aj po jazykovej. Výsledky práce sú využiteľné a budú čoskoro opublikované. Doporučujem študentovi zvážiť aj doktorské štúdium. Otázky k obhajobe: Koľko kôl ste uvažovali vo Vašich simuláciach?

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cieľom zadania bolo porovnanie 2 konkurečných Proof-of-Stake konsezuálnych protokolov v rôznych konfiguráciách uvažujúcích sieťovú anonymizáciu a rôzny počet chybných uzlov.
Rozsah splnění požadavků zadání Aj napriek náročnosti zadania, toto bolo splnené vo všetkých bodoch predcíznym spôsobom. Navyše bol do porovnania a experimentov zahrnutý protokol Algorad, čo bolo nad rámec zadania.
Rozsah technické zprávy Diplomová práca má približne 67 normostrán textu, po započítaní obrázkov je to 70. 
Prezentační úroveň technické zprávy 95 Štruktúra technickej správy je logická. Jednotlivé kapitoly sú stručné a výstižné v primeranej miere a navzájom na seba dobre nadväzujú. Výnimočne vysokou úrovňou vyniká porovnanie protokolov v kapitole 6 z hľadiska rôznych vlastností.
Formální úprava technické zprávy 95 Práca obsahuje minimálny počet gramatických chýb a za mňa je na vysokej úrovni. Z typografického hľadiska je tiež práca na vysokej úrovni. Môžem vytknúť len nezarovnanie niektorých obrázkov a algoritmov na vrch stránky, chýbajúce bodky v popiskoch obrázkov. 
Práce s literaturou 95 Práca obsahuje 39 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 95 Práca má výnimočne kvalitný realizačný výstup. Jedným z výstupom sú vlastné funčné proof-of-concept implementácie dvoch porovnávaných protokolov (Copor a Laksa) a tiež extra protokolu (Algorand), ktoré sú parametrizovateľné potrebnými argumentami. Jediná vec, ktorá práci chýba je testovanie na viacerých strojoch a zohľadnenie reálnych sieťových požiadaviek jednotlivých protokolov. No aj súčasné testovanie umožnilo vzájomné porovanie protokolov v rôznych kritériách, čo bolo hlavným cieľom práce.
Využitelnost výsledků Výsledky sú potenciálne využiteľné v praxi ale aj výskume. Očakáva sa tu publikácia v blízkej dobe.
Navrhovaná známka
A
Body
95

eVSKP id 155973