Simulation-Based Evaluation of Transaction Finality in Bitcoin Using CNSIM

dc.contributor.advisorLiaskos, Sotirios
dc.contributor.authorRadjou, Amirreza
dc.date.accessioned2025-11-11T20:17:29Z
dc.date.available2025-11-11T20:17:29Z
dc.date.copyright2025-09-25
dc.date.issued2025-11-11
dc.date.updated2025-11-11T20:17:29Z
dc.degree.disciplineComputer Science
dc.degree.levelMaster's
dc.degree.nameMSc - Master of Science
dc.description.abstractBlockchain consensus protocols must be thoroughly evaluated for security and resilience, but their large scale makes experimental testing in a lab setting challenging. While numerous simulators exist, there is a need for a more general framework that can translate simulation data into useful and comparable metrics. This thesis addresses this gap by adopting CNSim, a simulator developed at York University that introduces a finality-based approach to evaluating consensus networks. To study the Bitcoin protocol, CNSim was enhanced by designing and implementing a novel framework for modeling adversarial behaviors. Specifically, the Majority Attack was implemented to create a detailed simulation for double-spending scenarios. Using this extended simulator, a systematic evaluation was conducted to assess the attack's impact on transaction finality, quantifying how network resilience degrades as malicious hash power increases. The findings provide valuable insights into the practical security limitations of the Bitcoin protocol and successfully demonstrate the utility of a finality-based methodology for analyzing blockchain consensus mechanisms.
dc.identifier.urihttps://hdl.handle.net/10315/43403
dc.languageen
dc.rightsAuthor owns copyright, except where explicitly noted. Please contact the author directly with licensing requests.
dc.subjectComputer science
dc.subject.keywordsBlockchains
dc.subject.keywordsConsensus protocols
dc.subject.keywordsTransaction finality
dc.subject.keywordsBlockchain simulation
dc.subject.keywordsAdversarial modeling
dc.titleSimulation-Based Evaluation of Transaction Finality in Bitcoin Using CNSIM
dc.typeElectronic Thesis or Dissertation

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Radjou_Amirreza_2025_MSc.pdf
Size:
2.95 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.87 KB
Format:
Plain Text
Description:
Loading...
Thumbnail Image
Name:
YorkU_ETDlicense.txt
Size:
3.39 KB
Format:
Plain Text
Description:

Collections