Skip to main content
Log in

A Review of Blockchain-Based Applications and Challenges

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The deployment of blockchain technologies for multiple use cases has been widely investigated in the academic and business sectors over the last few years. The blockchain model has attained considerable attention due to its decentralized, persistent, anonymous, and auditable features. This review does a comprehensive literature analysis of broad blockchain implementations across several domains. The study’s key objective is to present a thorough overview of the widespread deployments of blockchain technology and demonstrate how particular aspects of this innovative technology can change the business community’s activities. Several papers are addressing the feasibility of using blockchain technologies in various fields. However, we include a description of blockchain concepts and comparative analysis of the application in six main fields: the Internet of Things, artificial intelligence, supply chain, cloud, healthcare, and multimedia networks. For each area, we analyze in-depth the approaches proposed by the research community and industry. This paper also discussed the different problems involved in each area. Finally, we explore the critical issues needed for the broader implementation of blockchain technologies in these sensitive areas.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system.

  2. Crosby, M., Pattanayak, P., Verma, S., & Kalyanaraman, V. (2016). Blockchain technology: Beyond bitcoin. Applied Innovation 2, 6–10.

    Google Scholar 

  3. Greenspan, G. (2015). Ending the bitcoin versus blockchain debate, http://www.multichain.com/blog/2015/07/bitcoin-vs-blockchain-debate

  4. Barker, J. F., Chow-White, P. A., Adams, P. R., Mentanko, J., Ha, D., & Green, S. (2019). Blockchain as a disruptive technology for business: A systematic review. International Journal of Information Management 51, 102029.

    Article  Google Scholar 

  5. Coin Market Cap, (2017). Cryptocurrency market capitalizations, https://coinmarketcap.com/.

  6. Tschorsch, F., & Scheuermann, B. (2016). Bitcoin and beyond: A technical survey on decentralized digital currencies. IEEE Communications Surveys & Tutorials 18(3), 2084–2123.

    Article  Google Scholar 

  7. Haferkorn, M., & Quintana Diaz, J. M. (2015). seasonality and interconnectivity within cryptocurrencies–an analysis on the basis of Bitcoin Litecoin and Namecoin. In A. Lugmayr (Ed.), Enterprise applications and services in the finance Iidustry (pp. 106–120). Springer.

    Chapter  Google Scholar 

  8. Szabo, N. (1994). Smart contracts.

  9. Szabo, N. (1997). The idea of smart contracts.

  10. Zhao, J. L., Fan, S., & Yan, J. (2016). Overview of business innovations and research opportunities in blockchain and introduction to the special issue. Financial Innovation, 2(1), 28.

    Article  Google Scholar 

  11. IBM. (2017). Three ways blockchain explorers chart a new direction, https://www-935.ibm.com/services/studies/csuite/pdf/GBE03835USEN-00.pdf.

  12. IBM. (2017). 10 Key marketing trends for 2017, https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?htmlfid=WRL12345USEN.

  13. Tama, B. A., Kweka, B. J., Park, Y., & Rhee, K. H. (2017). A critical review of blockchain and its current applications. In: 2017 International Conference on Electrical Engineering and Computer Science (ICECOS) IEEE. pp. 109–113.

  14. Zheng, Z., Xie, S., Dai, H.-N., & Wang, H. (2016). Blockchain challenges and opportunities: a survey. International Journal of Web and Grid Services, 14(4), 352–375.

    Article  Google Scholar 

  15. Mohanta, B. K., Jena, D., Panda, S. S., & Sobhanayak, S. (2019). Blockchain technology: a survey on applications and security privacy challenges. Internet of Things. https://doi.org/10.1016/j.iot.2019.100107

    Article  Google Scholar 

  16. Ali, T., Alzahrani, A., Jan, S., Siddiqui, M. S., Nadeem, A., & Alghamdi, T. (2019). A comparative analysis of blockchain architecture and its applications: problems and recommendations. IEEE Access https://doi.org/10.1109/access.2019.2957660

    Article  Google Scholar 

  17. Casino, F., Dasaklis, T. K., & Patsakis, C. (2018). A systematic literature review of blockchain-based applications: current status, classification and open issues. Telematics and Informatics https://doi.org/10.1016/j.tele.2018.11.006

    Article  Google Scholar 

  18. Feng, Q., He, D., Zeadally, S., Khan, M. K., & Kumar, N. (2018). A survey on privacy protection in blockchain system. Journal of Network and Computer Applications. https://doi.org/10.1016/j.jnca.2018.10.020

    Article  Google Scholar 

  19. Brandão, A., Mamede, H. S., & Gonçalves, R. (2018). Systematic review of the literature, research on blockchain technology as support to the trust model proposed applied to smart places. In Á. Rocha, H. Adeli, L. P. Reis, S. Costanzo (Eds.), Trends and advances in information systems and technologies. WorldCIST'18 2018. Advances in Intelligent Systems and Computing, vol 745, (pp. 1163–1174). Cham: Springer. https://doi.org/10.1007/978-3-319-77703-0_113

  20. Karafiloski, E., & Mishev, A. (2017). Blockchain solutions for big data challenges: a literature review. In: IEEE EUROCON 2017–17th International conference on smart technologies IEEE. pp. 763–768.

  21. Khan, M. A., & Salah, K. (2017). IoT security: Review, blockchain solutions, and open challenges. Future Generation Computing System, 82, 395–411.

    Article  Google Scholar 

  22. Meng, W., Tischhauser, E. W., Wang, Q., Wang, Y., & Han, J. (2018). When intrusion detection meets blockchain technology: Areview. IEEE Access, 6, 10179–10188.

    Article  Google Scholar 

  23. Seebacher, S., & Schüritz, R. (2017). Blockchain technology as an enabler of service systems: A structured literature review. In Za S., Drăgoicea M., Cavallari M. (Eds.), Exploring Services Science. IESS 2017. Lecture Notes in Business Information Processing, vol 279, (pp. 12–23). Cham: Springer. https://doi.org/10.1007/978-3-319-56925-3_2

  24. Hawlitschek, F., Notheisen, B., & Teubner, T. (2018). The limits of trust-free systems: A literature review on blockchain technology and trust in the sharing economy. Electronic Commerce Research Applications, 29, 50–63.

    Article  Google Scholar 

  25. Yli-Huumo, J., Ko, D., Choi, S., Park, S., & Smolander, K. (2016). Where is current research on blockchain technology?–A systematic review. PloS One, 11(10), e0163477.

    Article  Google Scholar 

  26. Sankar, L.S., Sindhu, M., & Sethumadhavan, M. (2017). Survey of consensus protocols on blockchain applications. In: 2017 4th International conference on advanced computing and communication systems (ICACCS) IEEE. pp. 1–5.

  27. Atzei, N., Bartoletti, M., & Cimoli, T. (2017). A survey of attacks on Ethereum smart contracts (SoK). In: International conference on principles of security and trust Springer. pp. 164–186.

  28. Bonneau, J., Miller, A., Clark, J., Narayanan, A., Kroll, J.A., & Felten, E.W. (2015). Sok: Research perspectives and challenges for bitcoin and cryptocurrencies. In: 2015 IEEE Symposium on security and privacy (SP) IEEE. pp. 104–121.

  29. Tsukerman, M. (2015). The block is hot: A survey of the state of Bitcoin regulation and suggestions for the future. Berkeley Tech LJ, 30, 1127.

    Google Scholar 

  30. Mukhopadhyay, U., Skjellum, A., Hambolu, O., Oakley, J., Yu, L., & Brooks, R. (2016). A brief survey of cryptocurrency systems. In: 2016 14th Annual conference on privacy, security and trust (PST) IEEE. pp. 745–752.

  31. Khalilov, M.C.K., & Levi, A. (2018). A survey on anonymity and privacy in bitcoin-like digital cash systems. IEEE Communications surveys &tutorials. pp. 1–1.

  32. Conti, M., Sandeep Kumar, E., Lal, C., & Ruj, S. (2018). A survey on security and privacy issues of bitcoin. IEEE Communications Surveys & Tutorials, 20(4), 3416–3422.

    Article  Google Scholar 

  33. Maxmen, A. (2018). AI researchers embrace Bitcoin technology to share medical data. Nature, 555(7696), 294.

    Article  Google Scholar 

  34. Baynham-Herd, Z. (2017). Enlist blockchain to boost conservation. Nature, 548(7669), 523–523. https://doi.org/10.1038/548523c

    Article  Google Scholar 

  35. Ahmed, S., & ten Broek, N. (2017). Blockchain could boost food security. Nature, 550(7674), 43–43. https://doi.org/10.1038/550043e

    Article  Google Scholar 

  36. Konstantinidis, I., Siaminos, G., Timplalexis, C., Zervas, P., Peristeras, V., & Decker, S. (2018). Blockchain for business applications: A systematic literature review. In: International Conference on Business Information Systems. Springer, pp. 384–399. https://doi.org/10.1007/978-3-319-93931-5_28

  37. Batubara, F. R., Ubacht, J., & Janssen, M. (2018). Challenges of blockchain technology adoption for e-government: A systematic literature review. In: 19th Annual International Conference on Digital Government Research: Governance in the Data Age. pp. 1–9. https://doi.org/10.1145/3209281.3209317

  38. Agbo, C. C., Mahmoud, Q. H., & Eklund, J. M. (2019). Blockchain technology in healthcare: A systematic review. Healthcare, 7(2), 56. https://doi.org/10.3390/healthcare7020056

    Article  Google Scholar 

  39. Lee, J. H., & Pilkington, M. (2017). How the blockchain revolution will reshape the consumer electronics industry [future directions]. IEEE Consumer Electronics Magazine, 6(3), 19–23. https://doi.org/10.1109/MCE.2017.2684916

    Article  Google Scholar 

  40. Tama, B. A., Kweka, B. J., Park, Y., & Rhee, K. H. (2017). A critical review of blockchain and its current applications. In: International Conference on Electrical Engineering and Computer Science (ICECOS). pp. 109–113. https://doi.org/10.1109/ICECOS.2017.8167115

  41. Zheng, Z., Xie, S., Dai, H., Chen, X., & Wang, H. (2017). An overview of blockchain technology: Architecture, consensus, and future trends. In: Big Data (BigData Congress). IEEE International Congress on IEEE. pp. 557–564. https://doi.org/10.1109/BigDataCongress.2017.85

  42. Mosakheil, & Hayat. J. (2018). Security threats classification in blockchains. Culminating Projects in Information Assurance. 48. https://repository.stcloudstate.edu/msia_etds/48

  43. Sankar, L. S., Sindhu, M., & Sethumadhavan, M. (2017). Survey of consensus protocols on blockchain applications. In: Advanced Computing and Communication Systems (ICACCS). 2017 4th International Conference on IEEE. https://doi.org/10.1109/ICACCS.2017.8014672

  44. Lei, A., Cruickshank, H., Cao, Y., Asuquo, P., Ogah, C. P., & Sun, Z. (2017). Blockchain-based dynamic key management for heterogeneous intelligent transportation systems. IEEE Internet of Things Journal, 4(6), 1832–1843. https://doi.org/10.1109/JIOT.2017.2740569

    Article  Google Scholar 

  45. Vyas, C. A., & Lunagaria, M. (2014). Security concerns and issues for bitcoin. National Conference cum Workshop on Bioinformatics and Computational Biology, NCWBCB-2014.

  46. Wright, A., & Filippi, P. D. (2015). Decentralized blockchain technology and the rise of lex cryptographia. https://doi.org/10.2139/ssrn.2580664

    Article  Google Scholar 

  47. Lin, C. I., & Liao, T. C. (2017). A survey of blockchain security issues and challenges. International Journal of Network Security, 19(5), 653–659. https://doi.org/10.6633/IJNS.201709.19(5).01

    Article  Google Scholar 

  48. Li, X., Jiang, P., Chen, T., & Luo, X. (2017). A survey on the security of blockchain systems. Future Generation Computer Systems https://doi.org/10.1016/j.future.2017.08.020

    Article  Google Scholar 

  49. Anascavage, Robert, and Davis, N. (2018). Blockchain technology: A literature review. SSRN Electronics Journal

  50. Zhao, J. L., Fan, S., & Yan, J. (2011). Overview of business innovations and research opportunities in blockchain and introduction to the special issue. Financial Innovation, 2, 28.

    Article  Google Scholar 

  51. Vishnevsky, V. P., & Chekina, V. D. (2018). Robot versus tax inspector or how the fourth industrial revolution will change the tax system: A review of problems and solutions. Journal of Tax Reform, 4, 6–26.

    Article  Google Scholar 

  52. Shala, B., Trick, U., Lehamnn, A., Ghita, B., & Shiaeles, S. (2019). Novel trust consensus protocol and blockchain-based trust evaluation system for m2m application services. Internet of Things, 7, 100058.

    Article  Google Scholar 

  53. Aly, M., Khomh, F., Haoues, M., Quintero, A., & Yacout, S. (2019). Enforcing security in internet of things frameworks: A systematic literature review. Internet of Things., 6, 100050.

    Article  Google Scholar 

  54. Prada-Delgado, M. Á., Baturone, I., Dittmann, G., Jelitto, J., & Kind, A. (2020). PUF-derived IoT identities in a zero knowledge protocol for blockchain. Internet of Things. https://doi.org/10.1016/j.iot.2019.100057

    Article  Google Scholar 

  55. Lee, In. (2019). The internet of things for enterprises: An ecosystem, architecture, and IoT service business model. Internet of Things. https://doi.org/10.1016/j.iot.2019.100078

    Article  Google Scholar 

  56. Wang, Q., Zhu, X., Ni, Y., et al. (2019). Blockchain for the IoT and industrial IoT: A review. Internet of Things. https://doi.org/10.1016/j.iot.2019.100081

    Article  Google Scholar 

  57. Grammatikis, P. I. R., Sarigiannidis, P. G., & Moscholios, I. D. (2019). Securing the Internet of Things: Challenges, threats and solutions. Internet of Things. https://doi.org/10.1016/j.iot.2018.11.003

    Article  Google Scholar 

  58. Dorri, A., Kanhere, S. S., Jurdak, R., & Gauravaram, P. (2019). LSB: A lightweight scalable blockchain for IoT security and anonymity. Journal of Parallel and Distributed Computing, 134, 180–197.

    Article  Google Scholar 

  59. Mohanty, S. N., Ramya, K. C., Rani, S. S., Gupta, D., Shankar, K., Lakshmanaprabu, S. K., & Khanna, A. (2020). An efficient lightweight integrated blockchain (ELIB) model for IoT security and privacy. Future Generation Computer Systems, 102, 1027–1037.

    Article  Google Scholar 

  60. Qian, Y., Jiang, Y., Chen, J., Zhang, Y., Song, J., Zhou, M., & Pustišek, M. (2018). Towards decentralized IoT security enhancement: A blockchain approach. Computers & Electrical Engineering, 72, 266–273.

    Article  Google Scholar 

  61. Minoli, D., & Occhiogrosso, B. (2018). Blockchain mechanisms for IoT security. Internet of Things., 1–2, 1–13.

    Article  Google Scholar 

  62. Hammi, M. T., Hammi, B., Bellot, P., & Serhrouchni, A. (2018). Bubbles of trust: A decentralized blockchain-based authentication system for IoT. Computers & Security 78, 126–142. https://doi.org/10.1016/j.cose.2018.06.004

    Article  Google Scholar 

  63. Alblooshi, M., Salah, K., & Alhammadi, Y. (2018). Blockchain-based ownership management for medical IoT (MIoT) Devices. In: International Conference on Innovations in Information Technology (IIT). https://doi.org/10.1109/innovations.2018.8606032

  64. Frahat, R. T., Monowar, M. M., & Buhari, S. M. (2019). Secure and scalable trust management model for IoT P2P network. In: 2nd International Conference on Computer Applications & Information Security (ICCAIS). https://doi.org/10.1109/cais.2019.8769467

  65. Yanez, W., Mahmud, R., Bahsoon, R., Zhang, Y., & Buyya, R. (2020). Data allocation mechanism for internet of things systems with blockchain. IEEE Internet of Things Journal https://doi.org/10.1109/jiot.2020.2972776

    Article  Google Scholar 

  66. Li, D., Hu, Y., & Lan, M. (2020). IoT device location information storage system based on blockchain. Future Generation Computer Systems, 109, 95–102. https://doi.org/10.1016/j.future.2020.03.025

    Article  Google Scholar 

  67. Zhou, L., Wang, L., Sun, Y., & Lv, P. (2018). BeeKeeper: A blockchain-based IoT system with secure storage and homomorphic computation. IEEE Access. https://doi.org/10.1109/access.2018.2847632

    Article  Google Scholar 

  68. Ding, S., Cao, J., Li, C., Fan, K., & Li, H. (2019). A novel attribute-based access control scheme using blockchain for IoT. IEEE Access. https://doi.org/10.1109/access.2019.2905846

    Article  Google Scholar 

  69. Novo, O. (2018). Blockchain meets IoT: An architecture for scalable access management in IoT. IEEE Internet of Things Journal, 5(2), 1184–1195. https://doi.org/10.1109/jiot.2018.2812239

    Article  Google Scholar 

  70. Ouaddah, A. (2018). A blockchain based access control framework for the security and privacy of IoT with strong anonymity unlinkability and intractability guarantees. Advances in Computers https://doi.org/10.1016/bs.adcom.2018.11.001

    Article  Google Scholar 

  71. Pal, S., Rabehaja, T., Hill, A., Hitchens, M., & Varadharajan, V. (2019). On the Integration of blockchain to the Internet of Things for enabling access right delegation. IEEE Internet of Things Journal https://doi.org/10.1109/jiot.2019.2952141

    Article  Google Scholar 

  72. Ma, M., Shi, G., & Li, F. (2019). Privacy-oriented blockchain-based distributed key management architecture for hierarchical access control in the IoT scenario. IEEE Access. https://doi.org/10.1109/access.2019.2904042

    Article  Google Scholar 

  73. Wang, E. K., Sun, R., Chen, C.-M., Liang, Z., Kumari, S., & Khurram Khan, M. (2020). Proof of X-repute blockchain consensus protocol for IoT systems. Computers & Security https://doi.org/10.1016/j.cose.2020.101871

    Article  Google Scholar 

  74. Kim, T., Noh, J., & Cho, S. (2019). SCC: Storage compression consensus for blockchain in lightweight IoT network. In: IEEE International Conference on Consumer Electronics (ICCE). https://doi.org/10.1109/icce.2019.8662032

  75. Li, S., Oikonomou, G., Tryfonas, T., Chen, T. M., & Da Li, Xu. (2014). A distributed consensus algorithm for decision making in service-oriented internet of things. IEEE Transactions on Industrial Informatics, 10(2), 1461–1468. https://doi.org/10.1109/tii.2014.2306331

    Article  Google Scholar 

  76. Bai, H., Xia, G., & Fu, S. (2019). A two-layer-consensus based blockchain architecture for IoT. In: IEEE 9th International Conference on Electronics Information and Emergency Communication (ICEIEC), pp. 1–6, https://doi.org/10.1109/ICEIEC.2019.8784458.

  77. Pan, J., Wang, J., Hester, A., Alqerm, I., Liu, Y., & Zhao, Y. (2018). EdgeChain: An edge-IoT framework and prototype based on blockchain and smart contracts. IEEE Internet of Things Journal https://doi.org/10.1109/jiot.2018.2878154

    Article  Google Scholar 

  78. Christidis, K., & Devetsikiotis, M. (2016). Blockchains and smart contracts for the internet of things. IEEE Access., 4, 2292–2303. https://doi.org/10.1109/access.2016.2566339

    Article  Google Scholar 

  79. Salah, K., Suliman, A., Husain, Z., Abououf, M., & Alblooshi, M. (2018). Monetization of IoT data using smart contracts. IET Networks. https://doi.org/10.1049/iet-net.2018.5026

    Article  Google Scholar 

  80. Fan, K., Bao, Z., Liu, M., Vasilakos, A. V., & Shi, W. (2019). Dredas: decentralized, reliable and efficient remote outsourced data auditing scheme with blockchain smart contract for industrial IoT. Future Generation Computer Systems https://doi.org/10.1016/j.future.2019.10.014

    Article  Google Scholar 

  81. Zhou, Z., Liao, H., Gu, B., Mumtaz, S., & Rodriguez, J. (2019). Resource sharing and task offloading in IoT fog computing: A contract-learning approach. IEEE Transactions on Emerging Topics in Computational Intelligence https://doi.org/10.1109/tetci.2019.2902869

    Article  Google Scholar 

  82. Griebel, L., Prokosch, H. U., Köpcke, F., Toddenroth, D., Christoph, J., Leb, I., Engel, I., & Sedlmayr, M. (2015). A scoping review of cloud computing in healthcare. BMC Medical Informatics and Decision Making https://doi.org/10.1186/s12911-015-0145-7

    Article  Google Scholar 

  83. Jamoom, E., Yang, N., & Hing, E. (2016). Adoption of certified electronic health record systems and electronic information sharing in physician offices: United States, 2013 and 2014. US department of health and human services, Centers for disease control and prevention, National Center for Health Statistics, NCHS Data Brief. 1–8.

  84. Bahga, A., & Madisetti, V. K. (2013). A cloud-based approach for interoperable electronic health records (EHRs). IEEE Journal of Biomedical and Health Informatics, 17(5), 894–906.

    Article  Google Scholar 

  85. Fernández-Cardeñosa, G., de la Torre-Díez, I., López-Coronado, M., & Rodrigues, J. J. P. C. (2012). Analysis of cloud-based solutions on EHRs systems in different scenarios. Journal of Medical Systems, 36(6), 3777–3782.

    Article  Google Scholar 

  86. Zangara, G., Corso, P. P., Cangemi, F., Millonzi, F., Collova, F., & Scarlatella, A. (2014). A cloud-based architecture to support electronic health record. Studies in Health Technology and Informatics 207, 380–389.

    Google Scholar 

  87. Saravanan, M., Shubha, R., Marks, A. M., & Iyer, V. (2017). SMEAD: Asecured mobile enabled assisting device for diabetics monitoring. In: IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS). pp. 1–6.

  88. Liang, X., Zhao, J., Shetty, S., Liu, J., & Li, D. (2017). Integrating blockchain for data sharing and collaboration in mobile healthcare applications. In: IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC). pp. 1–5.

  89. Patel, V. (2018). A framework for secure and decentralized sharing of medical imaging data via blockchain consensus. Health Informatics Journal, 25(4), 1398–1411.

    Article  Google Scholar 

  90. Juneja, A., & Marefat, M. (2018). Leveraging blockchain for retraining deep learning architecture in patient-specific arrhythmia classification. In: IEEE EMBS International Conference on Biomedical and Health Informatics (BHI), Las Vegas, Nevada, USA, 393–397.

  91. Griggs, K. N., Ossipova, O., Kohlios, C. P., Baccarini, A. N., Howson, E. A., & Hayajneh, T. (2018). Healthcare blockchain system using smart contracts for secure automated remote patient monitoring. Journal of Medical Systems https://doi.org/10.1007/s10916-018-0982-x

    Article  Google Scholar 

  92. Wang, H., & Song, Y. (2018). Secure cloud-based EHR system using attribute based cryptosystem and blockchain. Journal of Medical Systems https://doi.org/10.1007/s10916-018-0994-6

    Article  Google Scholar 

  93. Zhang, X., & Poslad, S. (2018). Blockchain support for flexible queries with granular access control to electronic medical records (EMR). In: IEEE International Conference on Communications (ICC). pp 1–6.

  94. Badr, S., Gomaa, I., & Abd-Elrahman, E. (2018). Multi-tier blockchain framework for IoT-EHRs systems. Procedia Computer Science, 141, 159–166.

    Article  Google Scholar 

  95. Guo, R., Shi, H., Zhao, Q., & Zheng, D. (2018). Secure attribute-based signature scheme with multiple authorities for blockchain in electronic health records systems. IEEE Access., 6, 11676–11686.

    Article  Google Scholar 

  96. Zhang, J., Xue, N., & Huang, X. (2016). A secure system for pervasive social network-based healthcare. IEEE Access., 4, 9239–9250.

    Article  Google Scholar 

  97. Brogan, J., Baskaran, I., & Ramachandran, N. (2018). Authenticating health activity data using distributed ledger technologies. Computational and Structural Biotechnology Journal, 16, 257–266.

    Article  Google Scholar 

  98. Hussein, F., Arunkumar, N., Ramírez-González, G., Abdulhay, E., Tavares, J. M. R., & de Albuquerque, V. H. C. (2018). A medical records managing and securing blockchain based system supported by a genetic algorithm and discrete wavelet transform. Cognitive Systems Research Journal, 52, 1–11.

    Article  Google Scholar 

  99. Zhao, H., Bai, P., Peng, Y., & Xu, R. (2018). Efficient key management scheme for health blockchain. CAAI Transactions on Intelligence Technology, 3(2), 114–118. https://doi.org/10.1049/trit.2018.0014

    Article  Google Scholar 

  100. Al Omar, A., Bhuiyan, M. Z. A., Basu, A., Kiyomoto, S., & Rahman, M. S. (2019). Privacy-friendly platform for healthcare data in cloud based on blockchain environment. Future Generation Computer Systems https://doi.org/10.1016/j.future.2018.12.044

    Article  Google Scholar 

  101. Tripathi, G., Ahad, M. A., & Paiva, S. (2019). S2HS-a blockchain based approach for smart healthcare system. Healthcare. https://doi.org/10.1016/j.hjdsi.2019.100391

    Article  Google Scholar 

  102. Tanwar, S., Parekh, K., & Evans, R. (2020). Blockchain-based electronic healthcare record system for healthcare 4.0 applications. Journal of Information Security and Applications 50, 102407. https://doi.org/10.1016/j.jisa.2019.10240

    Article  Google Scholar 

  103. Kumar, R., Marchang, N., & Tripathi, R. (2020). Distributed off-chain storage of patient diagnostic reports in healthcare system using ipfs and blockchain. In: International Conference on Communication Systems & NETworks (COMSNETS). https://doi.org/10.1109/comsnets48256.2020.9027313

  104. Nguyen, D. C., Pathirana, P. N., Ding, M., & Seneviratne, A. (2019). Blockchain for secure EHRs sharing of mobile cloud based e-health systems. IEEE Access. https://doi.org/10.1109/access.2019.2917555

    Article  Google Scholar 

  105. Zhang, X., Poslad, S., & Ma, Z. (2018). Block-Based access control for blockchain-based electronic medical records (EMRs) query in eHealth. In: IEEE Global Communications Conference (GLOBECOM). https://doi.org/10.1109/glocom.2018.8647433

  106. Huang, J., Qi, Y. W., Asghar, M. R., Meads, A., & Tu, Y.-C. (2019). MedBloc: A blockchain-based secure EHR system for sharing and accessing medical data. In: 18th IEEE International Conference On Trust, Security and Privacy In Computing And Communications/13th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE). https://doi.org/10.1109/trustcom/bigdatase.2019.00085

  107. Azaria, A., Ekblaw, A., Vieira, T., & Lippman, A. (2016). MedRec: Using blockchain for medical data access and permission management. 2016 2nd International Conference on Open and Big Data (OBD). https://doi.org/10.1109/obd.2016.11

  108. Zheng, K., Liu, Y., Dai, C., Duan, Y., & Huang, X. (2018). Model checking PBFT consensus mechanism in healthcare blockchain network. In: 9th International Conference on Information Technology in Medicine and Education (ITME). https://doi.org/10.1109/itme.2018.00196

  109. Ray, P. P., Dash, D., Salah, K., & Kumar, N. (2020). Blockchain for IoT-based healthcare: Background, consensus, platforms, and use Cases. IEEE Systems Journal https://doi.org/10.1109/jsyst.2020.2963840

    Article  Google Scholar 

  110. Pham, H. L., Tran, T. H., & Nakashima, Y. (2018). A secure remote healthcare system for hospital using blockchain smart contract. In: IEEE Globecom Workshops (GC Wkshps), Abu Dhabi, United Arab Emirates, 1–6, https://doi.org/10.1109/GLOCOMW.2018.8644164.

  111. Novikov, S. P., Kazakov, O. D., Kulagina, N. A., & Azarenko, N. Y. (2018). Blockchain and smart contracts in a decentralized health infrastructure. In: IEEE International Conference quality management, transport and information security, information technologies (IT&QM&IS). doi:https://doi.org/10.1109/itmqis.2018.8524970

  112. Wang, C., Ren, H., & Wang, J. (2016). Secure optimization computation outsourcing in cloud computing: A case study of linear programming. IEEE Transactions on Computers, 65(1), 216–229.

    Article  MathSciNet  Google Scholar 

  113. Xu, C., Wang, K., & Guo, M. (2017). Intelligent resource management in blockchain-based cloud data centers. IEEE Cloud Computing 4(6), 50–59.

    Article  Google Scholar 

  114. Park, J. H., & Park, J. H. (2017). Blockchain security in cloud computing: Use cases, challenges and solutions. Symmetry. https://doi.org/10.3390/sym9080164

    Article  Google Scholar 

  115. Yu, G., Wang, X., Yu, K., Ni, W., Zhang, J. A., & Liu, R. P. (2019). Survey: Sharding in blockchains. IEEE Access. https://doi.org/10.1109/ACCESS.2020.2965147

    Article  Google Scholar 

  116. Xie, S., Zheng, Z., Chen, W., Wu, J., Dai, H. N., & Imran, M. (2019). Blockchain for cloud exchange: A survey. Computers & Electrical Engineering https://doi.org/10.1016/j.compeleceng.2019.106526

    Article  Google Scholar 

  117. Yang, R., Yu, F. R., Si, P., Yang, Z., & Zhang, Y. (2018). Integrated blockchain and edge computing systems: A survey, some research issues and challenges. IEEE Communications Surveys & Tutorials https://doi.org/10.1109/COMST.2019.2894727

    Article  Google Scholar 

  118. Liu, Bin, Yu, X. L., Chen, S., Xu, X., & Zhu, L. (2017). Blockchain based data integrity service framework for IoT data. In: IEEE International conference on web services (ICWS). 468–475. https://doi.org/10.1109/ICWS.2017.54

  119. Wang, H., Wang, X. A., Xiao, S., & Zhou, Z. (2019). Blockchain-based public auditing scheme for shared data. In: International Conference on innovative mobile and internet services in Ubiquitous computing. Springer, pp. 197–206. https://doi.org/10.1007/978-3-030-22263-5_19

  120. Zhang, Y., Xu, C., Ni, J., Li, H., & Shen, X. S. (2019). Blockchain-assisted public-key encryption with keyword search against keyword guessing attacks for cloud storage. IEEE Transactions on Cloud Computing https://doi.org/10.1109/TCC.2019.2923222

    Article  Google Scholar 

  121. Chen, Y., Ding, S., Xu, Z., Zheng, H., & Yang, S. (2019). Blockchain-based medical records secure storage and medical service framework. Journal of Medical Systems, 43(1), 5. https://doi.org/10.1007/s10916-018-1121-4

    Article  Google Scholar 

  122. Cao, S., Zhang, G., Liu, P., Zhang, X., & Neri, F. (2019). Cloud-assisted secure eHealth systems for tamper-proofing EHR via blockchain. Information Sciences, 485, 427–440. https://doi.org/10.1016/j.ins.2019.02.038

    Article  Google Scholar 

  123. Hasan, S. S., Sultan, N. H., & Barbhuiya, F. A. (2019). Cloud data provenance using ipfs and blockchain technology. In: 7th International workshop on security in cloud computing. 5–12. https://doi.org/10.1145/3327962.3331457

  124. Chen, W., Chen, Y., Chen, X., & Zheng, Z. (2019). Toward secure data sharing for the IoV: A quality-driven incentive mechanism with on-chain and off-chain guarantees. IEEE Internet of Things Journal https://doi.org/10.1109/JIOT.2019.2946611

    Article  Google Scholar 

  125. Do, H. G., & Ng, W. K. 2017. Blockchain-based system for secure data storage with private keyword search. In: IEEE World Congress on Services (SERVICES). 90–93. https://doi.org/10.1109/SERVICES.2017.23

  126. Li, J., Wu, J., & Chen, L. (2018). Block-secure: Blockchain based scheme for secure P2P cloud storage. Information Sciences, 465, 219–231. https://doi.org/10.1016/j.ins.2018.06.071

    Article  Google Scholar 

  127. Cruz, J. P., Kaji, Y., & Yanai, N. (2018). RBAC-SC: Role-based access control using smart contract. IEEE Access, 6, 12240–12251. https://doi.org/10.1109/ACCESS.2018.2812844

    Article  Google Scholar 

  128. Wang, S., Wang, X., & Zhang, Y. (2019). A secure cloud storage framework with access control based on blockchain. IEEE Access. https://doi.org/10.1109/ACCESS.2019.2929205

    Article  Google Scholar 

  129. Wang, S., Zhang, Y., & Zhang, Y. (2018). A blockchain-based framework for data sharing with fine-grained access control in decentralized storage systems. IEEE Access, 6, 38437–38450. https://doi.org/10.1109/ACCESS.2018.2851611

    Article  Google Scholar 

  130. Tosh, D., Shetty, S., Liang, X., Kamhoua, C., & Njilla, L. L. (2019). Data provenance in the cloud: A blockchain-based approach. IEEE Consumer Electronics Magazine, 84, 38–44. https://doi.org/10.1109/MCE.2019.2892222

    Article  Google Scholar 

  131. Zhu, Z., Qi, G., Zheng, M., Sun, J., & Chai, Y. (2019). Blockchain based consensus checking in decentralized cloud storage. Simulation Modelling Practice and Theory. https://doi.org/10.1016/j.simpat.2019.101987

    Article  Google Scholar 

  132. Kumar, G., Saha, R., Rai, M. K., Thomas, R., & Kim, T. H. (2019). Proof-of-work consensus approach in blockchain technology for cloud and fog computing using maximization-factorization statistics. IEEE Internet of Things Journal https://doi.org/10.1109/jiot.2019.2911969

    Article  Google Scholar 

  133. Sukhodolskiy, I., & Zapechnikov, S. (2018). A blockchain-based access control system for cloud storage. In: IEEE Conference of Russian young researchers in electrical and electronic engineering (EIConRus), Moscow. 1575–1578. https://doi.org/10.1109/EIConRus.2018.8317400

  134. Yu, H., & Yang, Z. (2018). Decentralized and smart public auditing for cloud Storage. In: IEEE 9th International conference on software engineering and service science (ICSESS). pp. 491–494. IEEE. https://doi.org/10.1109/ICSESS.2018.8663780

  135. Li, Jingyi, Wu, J., Chen, L., & Li, J. (2018). Deduplication with blockchain for secure cloud storage. In: CCF Conference on big data, Springer. pp. 558–570. https://doi.org/10.1007/978-981-13-2922-7_36

  136. Francisco, K., & Swanson, D. (2018). The supply chain has no clothes: Technology adoption of blockchain for supply chain transparency. Logistics, 2(1), 2.

    Article  Google Scholar 

  137. Chen, G., Xu, B., Lu, M., & Chen, N. S. (2018). Exploring blockchain technology and its potential applications for education. Smart Learning Environments, 5(1), 1.

    Article  Google Scholar 

  138. Leng, K., Bi, Y., Jing, L., Fu, H.-C., & Van Nieuwenhuyse, I. (2018). Research on agricultural supply chain system with double chain architecture based on blockchain technology. Future Generation Computer Systems, 86, 641–649. https://doi.org/10.1016/j.future.2018.04.061

    Article  Google Scholar 

  139. Helo, P., & Hao, Y. (2019). Blockchains in operations and supply chains: A model and reference implementation. Computers & Industrial Engineering https://doi.org/10.1016/j.cie.2019.07.023

    Article  Google Scholar 

  140. Bechtsis, D., Tsolakis, N., Bizakis, A., & Vlachos, D. (2019). A blockchain framework for containerized food supply chains. In: 29th European Symposium on Computer Aided Process Engineering. 1369–1374. https://doi.org/10.1016/b978-0-12-818634-3.50229-0

  141. Yadav, V. S., Singh, A. R., Raut, R. D., & Govindarajan, U. H. (2020). Blockchain technology adoption barriers in the Indian agricultural supply chain: An integrated approach. Resources, Conservation and Recycling, 161, 104877. https://doi.org/10.1016/j.resconrec.2020.104877

    Article  Google Scholar 

  142. Dwivedi, S. K., Amin, R., & Vollala, S. (2020). Blockchain based secured information sharing protocol in supply chain management system with key distribution mechanism. Journal of Information Security and Applications, 54, 102554. https://doi.org/10.1016/j.jisa.2020.102554

    Article  Google Scholar 

  143. Xiong, F., Xiao, R., Ren, W., Zheng, R., & Jiang, J. (2019). A key protection scheme based on secret sharing for blockchain-based construction supply chain system. IEEE Access, 7, 126773–126786. https://doi.org/10.1109/access.2019.2937917

    Article  Google Scholar 

  144. Zhang, X., Sun, P., Xu, J., Wang, X., Yu, J., Zhao, Z., & Dong, Y. (2020). Blockchain-based safety management system for the grain supply chain. IEEE Access https://doi.org/10.1109/access.2020.2975415

    Article  Google Scholar 

  145. Nakasumi, M. (2017). Information sharing for supply chain management based on block chain technology. In: IEEE 19th Conference on business informatics (CBI). https://doi.org/10.1109/cbi.2017.56

  146. Gandhi, G. M., & Salvi. (2019). Artificial intelligence integrated blockchain for training autonomous cars. In: Fifth International Conference on science technology engineering and mathematics (ICONSTEM). https://doi.org/10.1109/iconstem.2019.8918795

  147. Singh, S. K., Rathore, S., & Park, J. H. (2019). BlockIoTIntelligence: A blockchain-enabled intelligent IoT architecture with artificial intelligence. Future Generation Computer Systems https://doi.org/10.1016/j.future.2019.09.002

    Article  Google Scholar 

  148. Lobo, V. B., Analin, J., Laban, R. M., & More, S. S. (2020). Convergence of blockchain and Artificial Intelligence to decentralize healthcare systems. In: Fourth international conference on computing methodologies and communication (ICCMC). https://doi.org/10.1109/iccmc48092.2020.iccmc-000171

  149. Teerapittayanon, S., & Kung, H. T. (2019). DaiMoN: A decentralized artificial intelligence model network. In: IEEE International conference on blockchain (Blockchain). https://doi.org/10.1109/blockchain.2019.00026

  150. Wang, K., Dong, J., Wang, Y., & Yin, H. (2019). Securing data with blockchain and AI. IEEE Access https://doi.org/10.1109/access.2019.2921555

    Article  Google Scholar 

  151. Zyskind, G., Nathan, O., & Pentland, A. S. (2015). Decentralizing privacy: Using blockchain to protect personal data. In: IEEE Symposium on security and privacy. pp. 180–184.

  152. Bhowik, D., & Feng, T. (2017). The multimedia blockchain: A distributed and tamper-proof media transaction framework. In: 22nd International conference on digital signal processing (DSP), London. pp. 1–5.

  153. Torre, I., Koceva, F., Sanchez, O. R., & Adorni, G. (2016). A framework for personal data protection in the loT. In: 11th International conference for internet technology and secured transactions. pp. 384–391.

  154. Farkas, C., & Stoica, A. G. (2004). Correlated data inference. Data and applications security XVII. Springer US. p. 119132.

  155. https://en.wikipedia.org/wiki/Game_of_Thrones_(season_7) Retrieved : June, 2018

  156. Ghimire, S., Choi, J. Y., & Lee, B. (2019). Using blockchain for improved video integrity verification. . IEEE Transactions on Multimedia https://doi.org/10.1109/tmm.2019.2925961

    Article  Google Scholar 

  157. Vishwa, A., & Hussain, F. K. (2018). A Blockchain based approach for multimedia privacy protection and provenance. In: IEEE symposium series on computational intelligence (SSCI). https://doi.org/10.1109/ssci.2018.8628636

  158. Jnoub, N., & Klas, W. (2019). Detection of tampered images using blockchain technology. In: IEEE International conference on blockchain and cryptocurrency (ICBC). https://doi.org/10.1109/bloc.2019.8751300

  159. Chavan, S., Ghuge, S., Warke, P., & Deolek, R. V. (2019). Music streaming application using blockchain. 6th International Conference on computing for sustainable global development (INDIACom) (pp. 1035–1040). New Delhi.

    Google Scholar 

  160. Chalmersa, D., Matthewsb, R., & Hyslopb, A. (2018). Blockchain as an external enabler of new venture ideas: Digital entrepreneurs and the disintermediation of the global music industry. Journal of Business Research.

  161. Taylor, P. J., Dargahi, T., Dehghantanha, A., Parizi, R. M., & Choo, K. R. (2019). A systematic literature review of blockchain cyber security. Digital Communications Network, https://doi.org/10.1016/j.dcan.2019.01.005

    Article  Google Scholar 

  162. Dabbagh, M., Sookhak, M., & Safa, N. S. (2019). The evolution of blockchain: A bibliometric study. IEEE Access, 7, 19212–19221. https://doi.org/10.1109/ACCESS.2019.2895646

    Article  Google Scholar 

  163. Kamran, M., Khan, H. U., Nisar, W., Farooq, M., & Rehman, S. U. (2020). Blockchain and Internet of Things: A bibliometric study. Computers and Electrical Engineering, 81.

  164. Rejeb, A., Trieblmaier, H., Rajeb, K., & Zailani, S. (2021). Blockchain research in healthcare: A bibliometric review and current research trends. Journal of Data, Information and Management, 3, 109–124. https://doi.org/10.1007/s42488-021-00046-2

    Article  Google Scholar 

  165. Chang, S. E., & Chen, Y. (2020). When blockchain meets supply chain: A systematic literature review on current development and potential applications. IEEE Access, 8, 62478–62494. https://doi.org/10.1109/ACCESS.2020.2983601

    Article  Google Scholar 

  166. Benisi, N. Z., Aminian, M., & Javadi, B. (2020). Blockchain-based decentralized storage networks: A survey. Journal of Network and Computer Applications, 162, 102656.

    Article  Google Scholar 

  167. Bigchaindb: The scalable blockchain database powering ipdb., https://www.bigchaindb.com/, 2017.

  168. Blockchain trends, https://www.leewayhertz.com/blockchain-trends/

  169. Eyal, I., Gencer, A. E., Sirer, E. G., Van Renesse, R. (2016). Bitcoin-ng: A scalable blockchain protocol. In: 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16), Santa Clara, CA, USA. pp. 45–59.

  170. Litecoin, (2018). Retrieved from 2018–02–04 https://litecoin.org/, 2011.

  171. Sompolinsky, Y., & Zohar, A. (2013). Accelerating bitcoin’s transaction processing, fast money grows on trees, not chains. IACR Cryptology ePrint Archive 881.

  172. Decker, C., & Wattenhofer, R. (2015). A fast and scalable payment network with bitcoin duplex micropayment channels. In: Symposium on self-stabilizing systems, Edmonton, AB, Canada, Springer. pp. 3–18.

  173. Kosba, A., Miller, A., Shi, E., Wen, Z., & Papamanthou, C. (2016). Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. Security and Privacy (SP), 2016 IEEE Symposium on (pp. 839–858). CA, USA, IEEE.

    Chapter  Google Scholar 

  174. Zyskind, G. Nathan, O., Pentland, A. (2015). Enigma: Decentralized computation platform with guaranteed privacy. arXiv preprint

  175. Quorum whitepaper, (2016). Available online: https://github.com/jpmorganchase/quorum-docs/blob/master/Quorum%20Whitepaper%20v0.1.pdf.

  176. Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De Caro, A., Enyeart, D., Ferris, C., Laventman, G., & Manevich, Y. (2018). Hyperledger fabric: A distributed operating system for permissioned blockchains. arXiv preprint

  177. Eyal, I., & Sirer, E. G. 2014. Majority is not enough: Bitcoin mining is vulnerable. In: International Conference on Financial Cryptography and Data Security, San Juan, Puerto Rico, Springer. pp. 436–454.

  178. Bonneau, J., Felten, E. W., Goldfeder, S., Kroll, J. A., & Narayanan, A. (2016). Why buy when you can rent? Bribery attacks on bitcoin consensus.

  179. Bitlegal, (2017). http://bitlegal.io/.

  180. R3, (2018). https://www.r3.com/.

  181. Trusted IoT alliance, (2017). https://www.trustediot.org/.

  182. Alastria: National blockchain ecosystem, (2018). https://alastria.io/,

  183. Chain of things, (2017). https://www.chainofthings.com/.

  184. Li, X., Jiang, P., Chen, T., Luo, X., Wen, Q. (2017). A survey on the security of blockchain systems. Future Generation Computer Systems. (In press)

  185. Kosba, A., Miller, A., Shi, E., Wen, Z., Papamanthou, C. (2016). Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. In: 2016 IEEE Symposium on security and privacy (SP). pp. 839–858. doi:https://doi.org/10.1109/SP.2016.55.

  186. Al-Bassam, M., Sonnino, A., Bano, S., Hrycyszyn, D., & Danezis, G. (2017). Chainspace: A sharded smart contracts platform. arXiv preprint

  187. Zheng, R., Jiang, J., Hao, X., Ren, W., Xiog, F., & Ren, Y. (2019). bcBIM: A blockchain-based big data model for bim modification audit and provenance in mobile cloud. Mathematical Problem in Engineering, 2019, 1–13.

    Article  Google Scholar 

  188. Ramachandran, A., & Kantarcioglu, M. (2018). SmartProvenance: A distributed, blockchain based dataprovenance system. In: Eight ACM conference of data and application security and privacy. pp. 35–42.

  189. Nguyen, G. T., & Kim, K. (2018). A survey about consensus algorithms used in blockchain. Journal of Information Processing System, 14(1), 101–128.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pratima Sharma.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sharma, P., Jindal, R. & Borah, M.D. A Review of Blockchain-Based Applications and Challenges. Wireless Pers Commun 123, 1201–1243 (2022). https://doi.org/10.1007/s11277-021-09176-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-021-09176-7

Keywords

Navigation