A Markov Process Theory for Network Growth Processes of DAG-based Blockchain Systems

09/03/2022
by   Xing-Shuo Song, et al.
0

Note that the serial structure of blockchain has many essential pitfalls, thus a data network structure and its DAG-based blockchain are introduced to resolve the blockchain pitfalls. From such a network perspective, analysis of the DAG-based blockchain systems becomes interesting and challenging. So, the simulation models are adopted widely. In this paper, we first describe a simple Markov model for the DAG-based blockchain with IOTA Tangle by means of two layers of tips and internal tips' impatient connection behavior. Then we set up a continuous-time Markov process to analyze the DAG-based blockchain system and show that this Markov process is a level-dependent quasi-birth-and-death (QBD) process. Based on this, we prove that the QBD process must be irreducible and positive recurrent. Furthermore, once the stationary probability vector of the QBD process is given, we provide performance analysis of the DAG-based blockchain system. Next, we propose a new effective method for computing the average confirmation time of any arriving internal tip at this system by means of the first passage times and the PH distributions. Finally, we use numerical examples to check the validity of our theoretical results and indicate how some key system parameters influence the performance measures of this system. Therefore, we hope that the methodology and results developed in this paper can be applicable to deal with more general DAG-based blockchain systems such that a series of promising research can be developed potentially.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/25/2022

Dynamic Practical Byzantine Fault Tolerance and Its Blockchain System: A Large-Scale Markov Modeling

In a practical Byzantine fault tolerance (PBFT) blockchain network, the ...
research
07/03/2020

A New Theoretical Framework of Pyramid Markov Processes for Blockchain Selfish Mining

In this paper, we provide a new theoretical framework of pyramid Markov ...
research
04/07/2019

Markov Processes in Blockchain Systems

In this paper, we develop a more general framework of block-structured M...
research
07/01/2021

Stochastic Performance Modeling for Practical Byzantine Fault Tolerance Consensus in Blockchain

The practical Byzantine fault tolerant (PBFT) consensus mechanism is one...
research
08/06/2018

Blockchain Queueing Theory

Blockchain has many benefits including decentralization, availability, p...
research
01/04/2020

Block-Structured Double-Ended Queues and Bilateral QBD Processes

This paper studies a block-structured double-ended queue, whose block st...
research
09/10/2023

Information Theory of Blockchain Systems

In this paper, we apply the information theory to provide an approximate...

Please sign up or login with your details

Forgot password? Click here to reset