Detail práce
Rest API pro dotazy nad sítí Bitcoin
Táto bakalárska práca rieši problematiku spracovania transformovaných dát v sieti Bitcoin. Cieľom tejto práce je priblížiť fungovanie detailov v sieti kryptomeny Bitcoin a následne vytvoriť aplikáciu schopnú spracovávať a sprístupňovať historické, ako aj aktuálne dáta v sieti. Riešenie bolo zamerané na rýchlu synchronizáciu a schopnosť odpovedania na požiadavky v čo najkratšom čase. Problém bol implementovaný použitím NoSQL databázového systému Cassandra a stratégie importovania do databázy, kde niektoré údaje sú aktualizované až po vyžiadaní. Vytvorené riešenie je vo väčšine prípadov konkurencie schopné aktuálne dostupným nástrojom.
Bitcoin, blockchain, blok, transakcia, ťažba bitcoinu, sieť bitcoinu, Bitcoin Core, Cassandra, NoSQL, databázový systém
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm E.
- Naznačte možné vylepšení stávajícího způsobu transformace a uložení dat tak, aby podporovalo dotazy i pro adresy obsahující řádově desítky tisíc transakcí.
- Jakým způsobem jste testoval?
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Hradiš Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
@bachelorsthesis{FITBT22670, author = "Tom\'{a}\v{s} \v{Z}igo", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Rest API pro dotazy nad s\'{i}t\'{i} Bitcoin", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2020, location = "Brno, CZ", language = "slovak", url = "https://www.fit.vut.cz/study/thesis/22670/" }