Back to results

York University

Simulation-Based Evaluation of Transaction Finality in Bitcoin Using CNSIM

Abstract

dc:description.abstract

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

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Radjou, Amirreza
Advisor dc:contributor.advisor
  • Liaskos, Sotirios

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • Author owns copyright, except where explicitly noted. Please contact the author directly with licensing requests.
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/10315/43403
OAI identifier oai:identifier
oai:yorkspace.library.yorku.ca:10315/43403

Chain of custody

source
Harvested from
York University
Base URL
yorkspace.library.yorku.ca/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
related terms
citation

Radjou, Amirreza. Simulation-Based Evaluation of Transaction Finality in Bitcoin Using CNSIM. 2025. https://hdl.handle.net/10315/43403