Detail práce

Testování bezpečnosti a výkonu Proof-of-Stake Protokolů pomocí simulace

Diplomová práce Student: Borčík Filip Akademický rok: 2020/2021 Vedoucí: Homoliak Ivan, Ing., Ph.D.
Jazyk práce
slovenský
Abstrakt

Táto práca sa zaoberá testovaním výkonu a bezpečnosti blockchainových protokolov založených na Proof-of-Stake (PoS) modele konsenzu. Opisuje vlastnosti, problémy, ale aj využitie blockchainových systémov. Na teoretickej úrovni porovnáva PoS protokoly Algorand, Casper, Gasper, Snow White, Stellar a Decred z pohľadu vlastností a odolnosti voči rôznym útokom. Práca tiež implementuje simulátor protokolov Algorand, Casper FFG a Gasper. Ako základ vytvoreného simulátoru používa simulačný nástroj Bitcoin Simulator, ktorý je postavený na simulátore diskrétnych sieťových udalostí NS-3. Následne porovnáva vlastnosti implementovaných protokolov pomocou diskrétnej simulácie.

Klíčová slova

blockchain, PoS, Proof of Stake, Algorand, Casper, Casper FFG, Gasper, bezpečnosť, výkon, útoky, simulácia, NS-3, Bitcoin Simulator

Ústav
Studijní program
Informační technologie a umělá inteligence, specializace Kybernetická bezpečnost
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
22. června 2021
Oponent
Průběh obhajoby

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 A.

Otázky u obhajoby
  1. Porovnejte Váš nástroj SimPoS s jeho předchůdcem Bitcoin Simulator (zmiňte i případné bugfixy či rozšíření stran paralelizovatelnosti).
  2. Jaký byl nejtěžší problém, který jste v rámci práce řešil?
Komise
Hanáček Petr, doc. Dr. Ing. (UITS FIT VUT), předseda
Drábek Vladimír, doc. Ing., CSc. (UPSY FIT VUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (UITS FIT VUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (UITS FIT VUT), člen
Malinka Kamil, Mgr., Ph.D. (UITS FIT VUT), člen
Veselý Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Citace
BORČÍK, Filip. Testování bezpečnosti a výkonu Proof-of-Stake Protokolů pomocí simulace. Brno, 2021. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-22. Vedoucí práce Homoliak Ivan. Dostupné z: https://www.fit.vut.cz/study/thesis/22846/
BibTeX
@mastersthesis{FITMT22846,
    author = "Filip Bor\v{c}\'{i}k",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Testov\'{a}n\'{i} bezpe\v{c}nosti a v\'{y}konu Proof-of-Stake Protokol\r{u} pomoc\'{i} simulace",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2021,
    location = "Brno, CZ",
    language = "slovak",
    url = "https://www.fit.vut.cz/study/thesis/22846/"
}
Nahoru