MLÝNKOVÁ, V. Virtuální měny [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2021.

Posudky

Posudek vedoucího

Zeman, Václav

Cíle práce byly zaměřeny na využití technologie blockchain v oblasti kryptoměn. Přestože některé části práce mohly být zpracovány do větších technických detailů, považuji zadání za splněné. Studentka zadaný problém řešil samostatně, o dosažených výsledcích podával informace, v rámci práce navrhl výukovou aplikaci a laboratorní úlohu, které budou využity ve výuce.

Navrhovaná známka
C
Body
78

Posudek oponenta

Sikora, Marek

Práce obsahuje dobře zpracovaný a přehledný popis blockchainové technologie a kryptoměn. Práce by mohla obsahovat více technických a matematických detailů, především v kapitolách věnujících se asymetrické kryptografii a hashovacím funkcím. Po formální stránce práce obsahuje několik nedostatků jako např. překlepy, příliš velké obrázky, které přetékají za okraj textu a absence pevných mezer za jednopísmennými předložkami a spojkami. Uspořádání kapitol mi nepřijde logické – 3. Bitcoin, 4. Kryptoměny, 5. Ethereum. Dále zcela chyby vysvětlení některých pojmů (např. fiat měna v kapitole 4). Praktickou částí této práce je velmi triviální statická webová stránka, která obsahuje pouze text z této práce. Stránka je realizována prostřednictvím šablony Google, tudíž její realizace nebyla nijak technicky náročná. Výpočet hash funkce na této webové stránce je řešen vložením externího webu pomocí prvku . Obrázky ve formě GIF animací mohli být z mého pohledu vyřešeny lépe, např. pomocí Javascriptového slideru. Uživatel totiž u GIF animace nemá možnost animaci pozastavit (např. u posledního kroku) a lépe si prostudovat zobrazený obsah. Z mého pohledu webová stránka postrádá smysl, čtenář si může místo toho prostudovat text této bakalářské práce a nalezne tam identické informace. Webová stránka postrádá nějakou přidanou hodnotu. Dalším praktickým výstupem je jednoduchá laboratorní úloha v jazyce Python. Student podle ní kopíruje okomentované úryvky zdrojového kódu blockchainu do svého programu. Kromě toho úloha obsahuje i dva samostatné úkoly, kdy student musí část kódu vymyslet a naprogramovat sám. Výsledný program je funkční a přehledný.

Navrhovaná známka
C
Body
75

Otázky

eVSKP id 134508