CUPL, V. Simulácia ekonomiky lightning siete [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ú 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ť.

Dílčí hodnocení
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.
Navrhovaná známka
C
Body
79

Posudek oponenta

Homoliak, Ivan

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á?

Dílčí hodnocení
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.
Navrhovaná známka
D
Body
60

eVSKP id 155930