Performance Analysis of Blockchain Consensus System With Interference Factors and Sleep Stage

Blockchain system is affected by many factors with the rapid development of technology. In order to study the blockchain system more realistically, the processes of transaction consensus and transaction storage are simulated in this paper, and factors such as interference factors, impatience phenomena of transactions and fault repairable conditions of the system during the service process are considered. Vacation queueing model with negative customers, impatient customers, repairable fault and two-phase service that customers can select sever in the first service is established. Using the matrix-geometric solution method, the expressions of the average confirmation time of transactions and other performance measures are given. The parameters of the system are obtained based on the statistics of the blockchain transaction data. The influence of each parameter on the performance measures of blockchain system is analyzed by using MATLAB software. The equilibrium reception rate is discussed by constructing the revenue function of the system, and equilibrium numerical results are obtained.

[1]  H. Schellhaas,et al.  A modified Kolmogorov-Smirnov test for a rectangular distribution with unknown parameters: Computation of the distribution of the test statistic , 1999 .

[2]  Dieter Hogrefe,et al.  Unchained Identities: Putting a Price on Sybil Nodes in Mobile Ad Hoc Networks , 2018, SecureComm.

[3]  Peng Jiang,et al.  A Survey on the Security of Blockchain Systems , 2017, Future Gener. Comput. Syst..

[4]  Yonggang Wen,et al.  A Survey on Consensus Mechanisms and Mining Strategy Management in Blockchain Networks , 2018, IEEE Access.

[5]  Suresh Jaganathan,et al.  A quick synopsis of Blockchain Technology , 2019, International Journal of Blockchains and Cryptocurrencies.

[6]  Shoji Kasahara,et al.  Transaction-Confirmation Time for Bitcoin: A Queueing Analytical Approach to Blockchain Mechanism , 2017, QTNA.

[7]  Wang Lan,et al.  The Role of Blockchain Technology on Supply Chain Finance , 2020 .

[8]  Wei Zhou,et al.  Delegated Proof of Stake With Downgrade: A Secure and Efficient Blockchain Consensus Algorithm With Downgrade Mechanism , 2019, IEEE Access.

[9]  Quan-Lin Li,et al.  Blockchain Queueing Theory , 2018, ArXiv.

[10]  Quan-Lin Li,et al.  Markov processes in blockchain systems , 2019, ArXiv.

[11]  Laurent Njilla,et al.  Mempool optimization for Defending Against DDoS Attacks in PoW-based Blockchain Systems , 2019, 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC).

[12]  Sungwook Kim,et al.  Two-Phase Cooperative Bargaining Game Approach for Shard-Based Blockchain Consensus Scheme , 2019, IEEE Access.

[13]  Jinbiao Wu,et al.  Equilibrium strategies of the unobservable M/M/1 queue with balking and delayed repairs , 2016, Appl. Math. Comput..

[14]  Juanjuan Li,et al.  Transaction Queuing Game in Bitcoin BlockChain , 2018, 2018 IEEE Intelligent Vehicles Symposium (IV).

[15]  Hideaki Takagi,et al.  M/G/1 queue with multiple working vacations , 2006, Perform. Evaluation.

[16]  Changzhen Hu,et al.  DEPLEST: A blockchain-based privacy-preserving distributed database toward user behaviors in social networks , 2019, Inf. Sci..

[17]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[18]  Besnik Selimi,et al.  Systematic Literature Review of Blockchain Applications: Smart Contracts , 2019, 2019 International Conference on Information Technologies (InfoTech).

[19]  Melanie Swan,et al.  Blockchain Thinking : The Brain as a Decentralized Autonomous Corporation [Commentary] , 2015, IEEE Technol. Soc. Mag..

[20]  Manu Vardhan,et al.  Digital ledger technology-based real estate transaction mechanism and its block size assessment , 2019 .

[21]  Giacomo Morabito,et al.  On the use of Blockchain technologies in WiFi networks , 2019, Comput. Networks.

[22]  Vinaya Sawant,et al.  Remodeling the Healthcare Industry by employing Blockchain Technology , 2018, 2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET).

[23]  Bashir Alam,et al.  Key management for blockchain technology , 2019, ICT Express.

[24]  Riktesh Srivastava,et al.  Mathematical Assessment of Blocks acceptance in Blockchain using Markov Model , 2019, International Journal of Blockchains and Cryptocurrencies.

[25]  Chunhua Su,et al.  Am I eclipsed? A smart detector of eclipse attacks for Ethereum , 2020, Comput. Secur..

[26]  Andrea Romaoli Garcia,et al.  Cryptocurrencies: the communication inside Blockchain technology and the cross-border Tax Law , 2019, International Journal of Blockchains and Cryptocurrencies.

[27]  Auqib Hamid Lone,et al.  Consensus Protocols as a Model of Trust in Blockchains , 2019, International Journal of Blockchains and Cryptocurrencies.

[28]  Shoji Kasahara,et al.  Effect of Bitcoin fee on transaction-confirmation process , 2016, Journal of Industrial & Management Optimization.

[29]  Tooska Dargahi,et al.  A systematic , 2022 .

[30]  Wei Hu,et al.  A Blockchain-Based Byzantine Consensus Algorithm for Information Authentication of the Internet of Vehicles , 2019, IEEE Access.

[31]  Wei Liu,et al.  Blockchain Trust Model for Malicious Node Detection in Wireless Sensor Networks , 2019, IEEE Access.

[32]  Yannan Li,et al.  Blockchain based Privacy-Preserving Software Updates with Proof-of-Delivery for Internet of Things , 2019, J. Parallel Distributed Comput..

[33]  Sunghyun Cho,et al.  Packet Aggregation Scheme to Mitigate the Network Congestion in Blockchain Networks , 2020, 2020 International Conference on Electronics, Information, and Communication (ICEIC).

[34]  Bhabendu Kumar Mohanta,et al.  Blockchain technology: A survey on applications and security privacy Challenges , 2019, Internet Things.

[35]  Célio Vinicius N. de Albuquerque,et al.  On the detection of selfish mining and stalker attacks in blockchain networks , 2020, Ann. des Télécommunications.