CUPL, V. Simulácia ekonomiky lightning siete [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Prácu hodnotím ako dobrú až veľmi dobrú medzi B a C . Téma úlohy je stredne 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 prezentované počas konzultácií. Dosiahnuté výsledky sú v súlade so zadaním, hoci by sa dali rozšíriť, podrobnejšie analyzovať a interpretovať.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Zadanie práce sa zaoberá problematikou modelovania a simulácie platobných kanálov v protokoloch druhej vrstvy (Layer 2) blockchainov a hodnotím ho ako stredne náročné. Študent splnil požiadavky zadania. Výsledky práce predstavujú solídny základ a ponúkajú platformu pre ďalšie rozširovanie, avšak hodilo by sa navrhnúť ďalšie dodatočné scenáre a útoky, ktoré by demonštrovali limity a prehĺbili pochopenie bezpečnosti L2 protokolov. Moja pripomienka je stručnosť úvodu do problematiky platobných kanálov L2 a ich bezpečnosti. Čitateľovi nemusí byť daná téma úplne jasná. Pre lepšie vtiahnutie čitateľa do danej oblasti by som odporučil rozšíriť teóriu a komplexnejšie ju prepracovať. | ||
Práce s literaturou | Študent pracoval s literatúrou zadanou školiteľom. Zároveň aktívne vyhľadal aj ďalšie relevantné zdroje a začlenil ich do práce. | ||
Aktivita během řešení, konzultace, komunikace | Študent pracoval samostatne a priebežne konzultoval svoje riešenie. Frekvencia stretnutí bola miernejšia. Aktivita študenta sa značne zvýšila s blížiacim sa termínom odovzdania. | ||
Aktivita při dokončování | Simulačné (implementačné) prostredie bolo vytvorené v priebehu druhého semestra. Textová časť práce bola dokončená na poslednú chvíľu, čím sa obmedzil priestor na rozsiahlejš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. |
Prácu hodnotím stupňom D uspokojivo keďže študent splnil zadanie len čiastočne a odchýlil sa od neho. Práca obsahovala niekoľko problematických miest. Na druhej strane bolo zadanie náročnejšie a v bakalárskom študijnom programe relevantný predmet k tejto téme nie je. Otázky k obhajobe: 1) Čim ste prispeli do Cloth simulatoru LN? 2) Študent v práci píše, že ak útočník ovláda veľké množstvo strážnych veži, viedlo by to potenciálne k prerušeniu siete alebo manupulácií transakcií. Ako ste to konkrétne mysleli? 3) Prečo je v LN cena jednosmerného platobného kanálu kvadraticka a obojsmerného kubická?
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Cieľom zadania bolo študovať ekonomické aspekty lightning sietí (LN) pomocou simulácií. | ||
Rozsah splnění požadavků zadání | Študent používal simulátor Cloth, no nebolo jasné či niečím do tohto simulátora prispel - zadanie požadovalo návrh nového simulátoru (bod 3). Chýbali mi tiež výsledky simulácií existujúcich simulačných nástrojov, čo požadoval bod 2 zadania. Body 4 a 5 sú splnené len čiastočne, keďže sa študent odchýlil od zadania a namiesto študovania ekonomických aspektov študoval útoky. | ||
Rozsah technické zprávy | Bakalárska práca má približne 41 normostrán textu, po započítaní obrázkov je to 45. | ||
Prezentační úroveň technické zprávy | 55 | Kapitole práce na seba nadväzujú no práca má by mohla mať aj kapitoly viacej zamerané aj na ekonomické aspekty LN. Simulátory by tiež mohli byť popísané podrobnejšie a aj s nejakými známymi výsledkami z literatúry. Porovnanie analytického modelu (z predpísanej literatúry) so simuláciami by si tiež zaslúžilo aspoň nejakú sekciu. Úvod práce je veľmi krátky a pozostáva hlavne z popisu organizácie práce. Študent poďakoval pánovi Y. V kapitole 2 študent nepopisuje správne permissioned a permissionless blockchainy. Sekcia 3.2.2 Cardano - mohla byť napísaná plynulejšie - aktuálne je celá v odrážkach. Doporučujem študentovi nepoužívať nejednoznačné slovné spojenie forge blocks. Študent uvádza porovnanie simulátorov len ako obrázok a nie ako tabuľku (je možné, že tu chýba referencia). V sekcia 6.2 - študent spomína vysokú úspešnosť nízko hodnotných transakcií voči vysokohodnotným, no neuvádza prečo to tak je. | |
Formální úprava technické zprávy | 60 | Z jazykového a typografického hľadiska je práca na priemernej úrovni. Sekcia 2.2 obsahuje odkaz na referenciu [12] a následne sa študent snaží zobraziť niečo v súvislosti z touto prácou v obrázku 2.1., no uvedie tam úplne nesúvisiaci obrázok z inej referencie. Obrázok 5.1 neznázorňuje cycle-child a cycle-parent transakcie. Popisok obrázku 6.1 neobsahuje upresnenie čo graf zobrazuje. V obrázku sú tiež asi prehodené mocniny na x-ovej ose, čo sa potom deje na všetkých ďaľších obrázkoch. V texte sa vyskytujú citácie podľa ČSN normy, ktorá je ale pre česky písaný text. Práca obsahuje primerané množstvo gramatických chýb. | |
Práce s literaturou | 60 | Práca obsahuje 33 referencií, z ktorých je kôli nekompletnosti bibliografických informácií poznať na prvý pohľad len 4-5 recenzovaných a publikovaných v časopise alebo konferencii. | |
Realizační výstup | 65 | Nie je jasné aký realizačný výstup má práca, keďže študent nepopisuje svoje prínosy do Cloth simulátora. Prínos má simulácia rôznych útokov na LN. | |
Využitelnost výsledků | Výsledky práce sú použiteľné a môžu mať prínos vo výskume. |
eVSKP id 155930