Skip to main content

Blockchain Queue Theory

  • Conference paper
  • First Online:
Computational Data and Social Networks (CSoNet 2018)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11280))

Included in the following conference series:

Abstract

Blockchain has many benefits including decentralization, availability, persistency, consistency, anonymity, auditability and accountability, and it also covers a wide spectrum of applications ranging from cryptocurrency, financial services, reputation system, Internet of Things, sharing economy to public and social services. Not only may blockchain be regarded as a by-product of Bitcoin cryptocurrency systems, but also it is a type of distributed ledger technologies through using a trustworthy, decentralized log of totally ordered transactions. By summarizing the literature of blockchain, it is found that more and more important research is to develop basic theory, for example, mathematical models (Markov processes, queueing theory and game models) for mining management and consensus mechanism, performance analysis and optimization of blockchain systems. In this paper, we develop queueing theory of blockchain systems and provide system performance evaluation. To do this, we design a Markovian batch-service queueing system with two different service stages, which are suitable to well express the mining process in the miners pool and the building of a new blockchain. By using the matrix-geometric solution, we obtain a system stable condition and express three key performance measures: (a) The average number of transactions in the queue, (b) the average number of transactions in a block, and (c) the average transaction-confirmation time. Finally, we use numerical examples to verify computability of our theoretical results. Although our queueing model here is simple only under exponential or Poisson assumptions, our analytic method will open a series of potentially promising research in queueing theory of blockchain systems.

Quan-Lin Li was supported by the National Natural Science Foundation of China under grant No. 71671158 and No. 71471160, and by the Natural Science Foundation of Hebei province under grant No. G2017203277.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Beck, R., Avital, M., Rossi, M., Thatcher, J.B.: Blockchain technology in business and information systems research. Bus. Inf. Syst. Eng. 59(6), 381–384 (2017)

    Article  Google Scholar 

  2. Bhaskar, N.D., Chuen, D.L.K.: Bitcoin mining technology. In: Handbook of Digital Currency, pp. 45–65 (2015)

    Chapter  Google Scholar 

  3. Biais, B., Bisiere, C., Bouvard, M., Casamatta, C.: The blockchain folk theorem. Working paper, Toulouse School of Economics, Université Toulouse Capitole, pp. 1–71 (2018)

    Google Scholar 

  4. Böhme, R., Christin, N., Edelman, B., Moore, T.: Bitcoin: economics, technology, and governance. J. Econ. Perspect. 29(2), 213–38 (2015)

    Article  Google Scholar 

  5. Catalini, C., Gans, J.S.: Some simple economics of the blockchain. National Bureau of Economic Research, No. w22952, pp. 1–29 (2016)

    Google Scholar 

  6. Constantinides, P., Henfridsson, O., Parker, G.G.: Introduction - platforms and infrastructures in the digital age. Inf. Syst. Res. 29(2), 381–400 (2018)

    Article  Google Scholar 

  7. Davidson, S., De Filippi, P., Potts, J.: Economics of blockchain. Online Available: HAL Id: hal-01382002, pp. 1–23 (2016)

    Google Scholar 

  8. Debus, J.: Consensus methods in blockchain systems, pp. 1–58. Frankfurt School of Finance & Management, Blockchain Center, Technical report (2017)

    Google Scholar 

  9. Dinh, T.T.A., Liu, R., Zhang, M., Chen, G., Ooi, B.C., Wang, J.: Untangling blockchain: a data processing view of blockchain systems. IEEE Trans. Knowl. Data Eng. 30(7), 1366–1385 (2018)

    Article  Google Scholar 

  10. Foroglou, G., Tsilidou, A.L.: Further applications of the blockchain. Abgerufen Am 3, 1–9 (2015)

    Google Scholar 

  11. Houy, N.: The bitcoin mining game. Online Available: HAL Id: halshs-00958224, pp. 1–17 (2014)

    Google Scholar 

  12. Huckle, S., Bhattacharya, R., White, M., Beloff, N.: Internet of Things, blockchain and shared economy applications. Procedia Comput. Sci. 98, 461–466 (2016)

    Article  Google Scholar 

  13. Kasahara, S., Kawahara, J.: Effect of Bitcoin fee on transaction-confirmation process. arXiv preprint arXiv:1604.00103, pp. 1–24 (2016)

    Article  MathSciNet  Google Scholar 

  14. Kawase, Y., Kasahara, S.: Transaction-confirmation time for bitcoin: a queueing analytical approach to blockchain mechanism. In: Yue, W., Li, Q.-L., Jin, S., Ma, Z. (eds.) QTNA 2017. LNCS, vol. 10591, pp. 75–88. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68520-5_5

    Chapter  MATH  Google Scholar 

  15. Kiayias, A., Koutsoupias, E., Kyropoulou, M., Tselekounis, Y.; Blockchain mining games. In: Proceedings of the 2016 ACM Conference on Economics and Computation, pp. 365–382. ACM (2016)

    Google Scholar 

  16. Kondor, D., Pósfai, M., Csabai, I., Vattay, G.: Do the rich get richer? An empirical analysis of the Bitcoin transaction network. PloS ONE 9(2), 1–10 (2014)

    Article  Google Scholar 

  17. Lewenberg, Y., Bachrach, Y., Sompolinsky, Y., Zohar, A., Rosenschein, J.S.: Bitcoin mining pools: a cooperative game theoretic analysis. In: Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems, pp. 919–927 (2015)

    Google Scholar 

  18. Li, Q.L.: Constructive Computation in Stochastic Models with Applications: The RG-Factorizations. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-11492-2

    Book  MATH  Google Scholar 

  19. Lin, I.C., Liao, T.C.: A survey of blockchain security issues and challenges. Int. J. Netw. Secur. 19(5), 653–659 (2017)

    Google Scholar 

  20. Lindman, J., Tuunainen, V.K., Rossi, M.: Opportunities and risks of blockchain technologies - a research agenda. In: Proceedings of the 50th Hawaii International Conference on System Sciences, pp. 1533–1542 (2017)

    Google Scholar 

  21. Mettler, M.: Blockchain technology in healthcare: the revolution starts here. In: The 18th International IEEE Conference on e-Health Networking, Applications and Services, pp. 1–3. IEEE (2016)

    Google Scholar 

  22. Montemayor, L., Boersma, T., van Dorp, T.: Comprehensive guide to companies involved in blockchain and energy. Blockchain Business (2018)

    Google Scholar 

  23. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system, pp. 1–9 (2008). https://bitcoin.org/bitcoin.pdf

  24. Neuts, M.F.: Matrix-Geometric Solutions in Stochastic Models. Johns Hopkins University Press, Baltimore (1981)

    MATH  Google Scholar 

  25. NRI, Survey on blockchain technologies and related services. FY2015 Report, Nomura Research Institute, pp. 1–78 (2015). http://www.meti.go.jp/english/press/2016/pdf/053101f.pdf

  26. Ober, M., Katzenbeisser, S., Hamacher, K.: Structure and anonymity of the Bitcoin transaction graph. Future Internet 5(2), 237–250 (2013)

    Article  Google Scholar 

  27. Plansky, J., O’Donnell, T., Richards, K.: A strategist’s guide to blockchain. Strateg. + Bus. Mag. 82, 1–12 (2016)

    Google Scholar 

  28. Risius, M., Spohrer, K.: A blockchain research framework. Bus. Inf. Syst. Eng. 59(6), 385–409 (2017)

    Article  Google Scholar 

  29. Swan, M.: Blockchain: Blueprint for a New Economy. O’Reilly Media Inc., Newton (2015)

    Google Scholar 

  30. Tsai, W.T., Blower, R., Zhu, Y., Yu, L.: A system view of financial blockchains. In: The IEEE Symposium on Service-Oriented System Engineering, pp. 450–457. IEEE (2016)

    Google Scholar 

  31. Tschorsch, F., Scheuermann, B.: Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutor. 18(3), 2084–2123 (2016)

    Article  Google Scholar 

  32. Vranken, H.: Sustainability of bitcoin and blockchains. Curr. Opin. Environ. Sustain. 28, 1–9 (2017)

    Article  Google Scholar 

  33. Wang, W., et al.: A survey on consensus mechanisms and mining management in blockchain networks. arXiv preprint arXiv:1805.02707, pp. 1–33 (2018)

  34. Yli-Huumo, J., Ko, D., Choi, S., Park, S., Smolander, K.: Where is current research on blockchain technology? – A systematic review. PloS ONE 11(10), 1–27 (2016)

    Article  Google Scholar 

  35. Zheng, Z., Xie, S., Dai, H.N., Chen, X., Wang, H.: An overview of blockchain technology: architecture, consensus, and future trends. In: The IEEE International Congress on Big Data, pp. 557–564. IEEE (2017)

    Google Scholar 

  36. Zheng, Z., Xie, S., Dai, H.N., Wang, H.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 13(2), 1–25 (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Quan-Lin Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, QL., Ma, JY., Chang, YX. (2018). Blockchain Queue Theory. In: Chen, X., Sen, A., Li, W., Thai, M. (eds) Computational Data and Social Networks. CSoNet 2018. Lecture Notes in Computer Science(), vol 11280. Springer, Cham. https://doi.org/10.1007/978-3-030-04648-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-04648-4_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-04647-7

  • Online ISBN: 978-3-030-04648-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics