2018 14th European Dependable Computing Conference (EDCC) 2018
DOI: 10.1109/edcc.2018.00035
|View full text |Cite
|
Sign up to set email alerts
|

Simulation of Stochastic Blockchain Models

Abstract: This paper build the foundations of a simulation tool for blockchain-based applications. It takes advantage of the huge expressiveness and extensibility of PyCATSHOO framework to deal with the important variability of blockchain implementations and properties of interest. A simple stochastic model of generic blockchain-style distributed consensus system and associated performance indicators are proposed (performance in terms of consistency and ability to discard double-spending attacks). Monte Carlo simulation… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 11 publications
0
9
0
Order By: Relevance
“…Hence, the implementation objective was comparing the PoG with other CAs such as PoW and PoS. Another limited BC implementation was proposed by Piriou & Dumas (2018) , where only the blocks appending and broadcasting aspects are considered. The tool was implemented using Python, and it aimed at performing Monte Carlo simulations to obtain probabilistic results on consistency and the ability to discard double-spending attacks of BC protocols.…”
Section: Related Workmentioning
confidence: 99%
“…Hence, the implementation objective was comparing the PoG with other CAs such as PoW and PoS. Another limited BC implementation was proposed by Piriou & Dumas (2018) , where only the blocks appending and broadcasting aspects are considered. The tool was implemented using Python, and it aimed at performing Monte Carlo simulations to obtain probabilistic results on consistency and the ability to discard double-spending attacks of BC protocols.…”
Section: Related Workmentioning
confidence: 99%
“…Dumas 34 propose a basic stochastic model for the blockchain protocol to capture the block creation and broadcasting process. They model blocks as abstract objects with just the necessary information to analyze the ledger evolution.…”
Section: Related Workmentioning
confidence: 99%
“…In a stochastic model for Blockchain evolution, if M ( t ) and X k ( t ) = L 0 ( t ) + L k ( t ) evolves as a Markov process with transitions from x to x + e k happen at λk. γ is given by Equation (1): 57,58 γ=yKπ(y)k=1Kl=1Kμk,lzk,l(y)𝕀{ykyl}=yKπ(y)k=1Kλk𝕀false{yk=maxl=1,,Kylfalse}. …”
Section: Related Workmentioning
confidence: 99%