Thesis Details

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

Master's Thesis Student: Borčík Filip Academic Year: 2020/2021 Supervisor: Homoliak Ivan, Ing., Ph.D.
Language
Slovak
Abstract

This work deals with performance and security testing of blockchain protocols based on the Proof-of-Stake (PoS) consensus model. It describes properties, problems, but also the use of blockchain systems. On theoretical levels, this thesis compares the properties and resistance to various attacks of numerous PoS protocols, specifically Algorand, Casper, Gasper, Snow White, Stellar and Decred. Additionally, this work implements a protocol simulator of Algorand, Casper FFG and Gasper. The simulator is built on top of the Bitcoin Simulator simulation tool, which is based on the NS-3 discrete network event simulator. Then, it compares the properties of the implemented protocols using discrete simulation.

Keywords

blockchain, PoS, Proof of Stake, Algorand, Casper, Casper FFG, Gasper, security, performance, attacks, simulation, NS-3, Bitcoin Simulator

Department
Degree Programme
Information Technology and Artificial Intelligence, Specialization Cybersecurity
Files
Status
defended, grade A
Date
22 June 2021
Reviewer
Committee
Hanáček Petr, doc. Dr. Ing. (DITS FIT BUT), předseda
Drábek Vladimír, doc. Ing., CSc. (DCSY FIT BUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (DITS FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Malinka Kamil, Mgr., Ph.D. (DITS FIT BUT), člen
Veselý Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Citation
BORČÍK, Filip. Testování bezpečnosti a výkonu Proof-of-Stake Protokolů pomocí simulace. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-22. Supervised by Homoliak Ivan. Available from: https://www.fit.vut.cz/study/thesis/22846/
BibTeX
@mastersthesis{FITMT22846,
    author = "Filip Bor\v{c}\'{i}k",
    type = "Master's thesis",
    title = "Testov\'{a}n\'{i} bezpe\v{c}nosti a v\'{y}konu Proof-of-Stake Protokol\r{u} pomoc\'{i} simulace",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "slovak",
    url = "https://www.fit.vut.cz/study/thesis/22846/"
}
Back to top