Blockchain Queuing Model with Non-Preemptive Limited-Priority

被引:18
作者
Li, Tianmu [1 ,2 ]
Ren, Yongjun [1 ,2 ]
Xia, Jinyue [3 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing 210044, Peoples R China
[2] Engn Res Ctr Digital Forens, Minist Educ, Nanjing 210044, Peoples R China
[3] Int Business Machines Corp IBM, Poughkeepsie, NY 12601 USA
关键词
Blockchain; queuing model; non-preemptive; limited-priority; SYSTEMS; SCHEME;
D O I
10.32604/iasc.2020.012531
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has recently obtained widespread attention. And it is being regarded as potentially even more disruptive than the Internet, whose usage includes large areas of applications ranging from crypto currency, financial services, reputation system, Internet of Things, sharing economy to public and social services. The existing works of blockchain primarily are focused on key components and potential applications. However, in the existing blockchain systems, the waiting time of transactions is too long. Furthermore, it may produce serious consequences because many important transactions are not handled timely. To solve the problem, in the paper, the blockchain Queuing model with non-preemptive limited-priority is established, which considers the different transactions having different priority when being mined. There are two classes of transactions in the model, one is high-priority transaction with pay or with prior interest, the other is low-priority transaction without pay or without prior interest. And high-priority transactions can be mined preferentially when mining process is not occupied. If low-priority transaction is being mined, the arriving high-priority transaction will wait for the mining accomplishment. Through the analysis of the model, we compute average waiting time, average staying time and average length of queue. From simulation of the model, we find that transactions with pay or with prior interest and increase service rate of mining are effective for reducing waiting time. Besides, the two factors mutually reinforce to shorten waiting time. Finally, we conclude this paper and point out the direction of future research.
引用
收藏
页码:1111 / 1122
页数:12
相关论文
共 19 条
[1]   Blockchain Technology in Business and Information Systems Research [J].
Beck, Roman ;
Avital, Michel ;
Rossi, Matti ;
Thatcher, Jason Bennett .
BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2017, 59 (06) :381-384
[2]   Improving hospital bed occupancy and resource utilization through queuing modeling and evolutionary computation [J].
Belciug, Smaranda ;
Gorunescu, Florin .
JOURNAL OF BIOMEDICAL INFORMATICS, 2015, 53 :261-269
[3]   A queuing model for distributed scheduling in IEEE 802.16 wireless mesh networks [J].
Cesar, Cecilia A. C. ;
Carvalho, Solon V. .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2015, 28 (05) :910-927
[4]   PPNC: Privacy Preserving Scheme for Random Linear Network Coding in Smart Grid [J].
He, Shiming ;
Zeng, Weini ;
Xie, Kun ;
Yang, Hongming ;
Lai, Mingyong ;
Su, Xin .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (03) :1510-1532
[5]   Internet of Things, Blockchain and Shared Economy Applications [J].
Huckle, Steve ;
Bhattacharya, Rituparna ;
White, Martin ;
Beloff, Natalia .
7TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN 2016)/THE 6TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2016), 2016, 98 :461-466
[6]  
Kasahara S., 2016, J IND MANAG OPTIM, V13, P1
[7]  
Kawase Y., 2017, INT C QUEUEING THEOR, P75
[8]   Error bounds on practical approximation for two tandem queue with blocking and non-preemptive priority [J].
Lekadir, Ouiza ;
Aissani, Djamil .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 61 (07) :1810-1822
[9]  
Li Q. L., 2018, LECT NOTES COMPUTER, V11280, P25
[10]   A Game-Theoretic Analysis of Shard-Based Permissionless Blockchains [J].
Manshaei, Mohammad Hossein ;
Jadliwala, Murtuza ;
Maiti, Anindya ;
Fooladgar, Mahdi .
IEEE ACCESS, 2018, 6 :78100-78112