Skip to main content
Log in

Analysis of Blockchain technology: pros, cons and SWOT

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Any online transaction that involves digital money is a bit of a challenge these days with the rising threats of hackers trying to steal bank details posted online. This leads to the invention of various kinds of crypto-currency, Bitcoin being one of them. The technology behind using the Bitcoin is popularly called as Blockchain. Blockchain is a digitized, de-centralized, public ledger of all crypto-currency transaction/s. Blockchain tries to create and share all the online transactions, stored in a distributed ledger, as a data structure on a network of computers. It validates the transactions using peer-to-peer network of computers. It allows users to make and verify transactions immediately without a central authority. Blockchain is a transaction database which contains information about all the transactions ever executed in the past and works on Bitcoin protocol. In this analysis paper we discussed what is Blockchain?, SWOT analysis of BC, Types of BC and how Blockchain works along with its advantages and disadvantages.

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

Similar content being viewed by others

References

  1. Lin, I.C., Liao, T.C.: A survey of Blockchain security issues and challenges. Int. J. Netw. Secur. 19(5), 653–659 (2017). https://doi.org/10.6633/ijns.201709.19(5).01

    Article  Google Scholar 

  2. Zheng, Z, Xie, S., Dai, HN., Chen, X., Wang, H.: An overview of Blockchain technology: architecture, consensus, and future Trends. In: 978-1-5386-1996-4/17 6th International Congress on Big Data PP557-564 IEEE (2017).

  3. Dennis, R., Owenson, G., Aziz, B.: A temporal Blockchain: a formal analysis. In: 2016 International Conference on Collaboration Technologies and Systems-978-1-5090-2300-4/16 PP 430-437 IEEE (2016)

  4. Singh, S, Singh, N.: Blockchain: future of financial and cyber security. In: 978-1-5090-5256-1/16/PP463-467 IEEE (2016)

  5. Fu, D., Fang, L.: Blockchain-based trusted computing in social network. In: 2nd International Conference on Computer and Communications-978-1-4673-9026-2/16/IEEE (2016)

  6. Xu, X., Weber, I., Staples, M., Zhu, L., Bosch, J., Bass, L., Pautasso, C., Rimba, P.: A taxonomy of Blockchain-based systems for architecture design. In: International Conference on Software Architecture 978-1-5090-5729-0/17 IEEE (2017)

  7. Wan, Z., Lo, D., Xia, X., Cai, L.: Bug characteristics in Blockchain systems: alarge-scale empirical study. In: 14th International Conference on Mining Software Repositories (MSR) PP 423-424 IEEE/ACM (2017)

  8. Porru, S., Pinna, A., Marchesi, M., Tonelli, R.: Blockchain-oriented software engineering: challenges and new directions. In: 39th IEEE International Conference on Software Engineering Companion PP169-179 IEEE/ACM (2017)

  9. Halpin, H., Piekarska, M.: Introduction to security and privacy on the Blockchain. In: European Symposium on Security and Privacy Workshops (EuroS&PW), pp. 1–3 IEEE (2017)

  10. Ahram, T., Sargolzaei, A., Sargolzaei, S., Daniels, J., Amaba, B.: Blockchain technology innovations. In: 978-1-5090-1114-8/17/Technology & Engineering Management Conference (TEMSCON) IEEE (2017)

  11. Bdiwi, R., de Runz, C., Faiz, S., Cherif, A.A.: Towards a new ubiquitous learning environment based on Blockchain technology. In: 17th International Conference on Advanced Learning Technologies PP101-102 IEEE (2017)

  12. Nakasumi, M.: Information sharing for supply chain management based on block chain technology. In: 19th Conference on Business Informatics 2378-1971/17 PP 140-149 IEEE (2017)

  13. Chen, Z., Zhu, Y.: personal archive service system using Blockchain technology: case study, promising and challenging. In: International Conference on AI & Mobile Services (AIMS) 978-1-5386-1999-5/17, pp. 93–99 IEEE (2017)

  14. Alexopoulos, N., Daubert, J., M¨uhlh¨auser, M., Habib, S.M.: Beyond the hype: on using Blockchains in trust management for authentication. In: 2324-9013/17 Trustcom/BigDataSE/ICESS, pp. 546–553 IEEE (2017)

  15. Hou, H.: The application of Blockchain technology in E-government in China. In: 978-1-5090-2991-4/17/IEEE (2017)

  16. Weber, I., Gramoli, V., Ponomarev, A.: On availability for Blockchain-based systems. In: 36th Symposium on Reliable Distributed Systems 978-1-5386-1679-6/17, pp. 64–73 IEEE (2017)

  17. Zikratov, I., Kuzmin, A., Akimenko, V., Niculichev, V., Yalansky, L.: Ensuring data integrity using Blockchain technology. In: Proceeding of the 20th Conference of fruct Association ISSN 2305-7254 IEEE (2017)

  18. Rivera, R., Robledo, J.S., Larios, V.M., Avalos, J.M.: How digital identity on Blockchain can contribute in a smart city environment. In: 978-1-5386-2524-8/17/IEEE (2017)

  19. Li, Y, Huang, J., Qin, S., Wang, R.: Big data model of security sharing based on Blockchain. In: 3rd International Conference on Big Data Computing and Communications 978-1-5386-3349-6/17, pp. 117–121 IEEE (2017)

  20. Chen, P.W., Jiang, B.S., Wang, C. H.: Blockchain-based payment collection supervision system using pervasive bitcoin digital wallet. In: 5th International Workshop on Pervasive and Context-Aware Middleware-978-1-5386-3839-2/17 IEEE (2017)

  21. Chen, S., Shi, R., Ren, Z., Yan, J., Shi, Y., Zhang, J.: A Blockchain-based supply chain quality management framework. In: The 14th IEEE International Conference on e-Business Engineering 978-1-5386-1412-9/17, pp. 172–176 IEEE (2017)

  22. Weiss, M., Botha, A., Herselman, M., Loots, G.: Blockchain as an enabler for PublicmHealth solutions in South Africa. In: IST-Africa 2017 Conference Proceedings Paul Cunningham and Miriam Cunningham (Eds)IIMC International Information Management Corporation, ISBN: 978-1-905824-57-1 (2017)

  23. Hamida, E.B., Brousmiche, K.L., Levard, H., Thea, E.: Blockchain for enterprise: overview, opportunities and challenges. In: The Thirteenth International Conference on Wireless and Mobile Communications-IEEE ICWMC (2017)

  24. Puthal, D., Malik, N., Mohanty, S.P., Kougianos, E., Yang, C.: The Blockchain as a decentralized security framework [Future Directions]. IEEE Consum. Electron. Mag. 7(2), 18–21 (2018)

    Article  Google Scholar 

  25. Yin, W., Wen, Q., Li, Q., Zhang, H., Jin, Z.: An anti-quantum transaction authentication approach in Blockchain. IEEE Access. 6, 5393–5401 (2018)

    Article  Google Scholar 

  26. Tse, D., Zhang, B., Yang, Y., Cheng, C., Mu, H.: Blockchain application in food supply information security. In: IEEE International Conference on Industrial Engineering and Engineering Management (IEEM),ISSN: 2157-362X, pp. 1357–1361 (2018)

  27. Chinnasamy, A., Sivakumar, B., Selvakumari, P., Suresh, A.: Minimum connected dominating set based RSU allocation for smartCloud vehicles in VANET. Clust. Comput. (2018). https://doi.org/10.1007/s10586-018-1760-8

    Article  Google Scholar 

  28. Guo, R., Shi, H., Zhao, Q., Zheng, D.: Secure attribute-based signature scheme with multiple authorities for Blockchain in electronic health records systems. IEEE Access. 776(99), 1–12 (2018)

    Google Scholar 

  29. Suresh, A., Varatharajan, R.: Competent resource provisioning and distribution techniques for cloud computing environment. Clust. Comput. (2017). https://doi.org/10.1007/s10586-017-1293-6

    Article  Google Scholar 

  30. Gattermayer, J., Tvrdik, P.: Blockchain-based multi-level scoring system for P2P clusters. In: 46th International Conference onParallel Processing Workshops (ICPPW), ISSN: 1530-2016, pp. 301–308 IEEE (2017)

  31. Ermilov, D., Panov, M., Yanovich, Y.: Automatic bitcoin address clustering. In: 16th IEEE International Conference on Machine Learning and Applications. pp. 461–466 IEEE (2018). https://doi.org/10.1109/icmla.2017.0-118

Download references

Acknowledgments

I thank Dr. T. V. Suresh Kumar, Registrar (Academic), Prof. and Head, Dept. of Computer Applications, RIT, Bangalore-54. He has provided his continuous support for the completion of this paper and my sincere gratitude to RIT management.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Niranjanamurthy.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Niranjanamurthy, M., Nithya, B.N. & Jagannatha, S. Analysis of Blockchain technology: pros, cons and SWOT. Cluster Comput 22 (Suppl 6), 14743–14757 (2019). https://doi.org/10.1007/s10586-018-2387-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-018-2387-5

Keywords

Navigation