A Simplified Consensus Protocol Simulator With Applications On Proof Of Contribution-X

Peter, Oyinloye Damilare (2023) A Simplified Consensus Protocol Simulator With Applications On Proof Of Contribution-X. PhD thesis, Perpustakaan Hamzah Sendut.

[img]
Preview
PDF
Download (1MB) | Preview

Abstract

Blockchain consensus protocols are the major architectural components of blockchain networks. Numerous enhancements of popular blockchain consensus protocols, such as Proof of Work (PoW) and Proof of Stake (PoS), have led to the emergence of alternative consensus protocols, some of which cater to specific areas such as medicine or transportation. A considerable amount of research has been done on these alternative protocols, one class of which is known as Consensus Protocols Based on Past Behaviour (CPPB). However, these protocols remain relatively unknown and lack performance analysis, which hinders their possible deployment in real-world blockchain networks because the strengths and weaknesses of these consensus protocols cannot be determined. This problem stems from the lack of simulation tools for other consensus protocols that are not mainstream. This gap is bridged by proposing a simple simulation framework called SIM-P, which can accurately simulate the behaviour of these consensus protocols with ease. SIM-P is an agent-based stochastic simulator that relies on the sequential Monte Carlo method to model how block publishers are selected. Simulation models are developed for PoW as a base model for benchmarking purposes, as well as for two selected CPPBs:

Item Type: Thesis (PhD)
Subjects: T Technology > TK Electrical Engineering. Electronics. Nuclear Engineering > TK1-9971 Electrical engineering. Electronics. Nuclear engineering
Divisions: Kampus Kejuruteraan (Engineering Campus) > Pusat Pengajian Kejuruteraaan Elektrik & Elektronik (School of Electrical & Electronic Engineering) > Thesis
Depositing User: Mr Hasmizar Mansor
Date Deposited: 18 Oct 2024 00:51
Last Modified: 18 Oct 2024 00:51
URI: http://eprints.usm.my/id/eprint/61327

Actions (login required)

View Item View Item
Share