Skip to main content

A Survey on SLA Management Using Blockchain Based Smart Contracts

  • Conference paper
  • First Online:
Intelligent Systems Design and Applications (ISDA 2021)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 418))

Abstract

A Service Level Agreement (SLA) is an agreement between clients and providers in the context of a particular service provision. In fact, trust between the consumer and the service provider (SP) is a real issue, especially when there is a violation of the SLA. Usually, the consumer is unable to prove or determine a violation. Therefore, traditional ways to ensure trustworthiness are no longer effective. Recent studies have shown that Blockchain technology and smart contracts (SCs) are an effective solution to address this issue. Indeed, blockchain technology is one of the most promising innovations that is contributing to the development of many complex and decentralized service-based systems. Blockchain technology also plays an essential role in SLA management. In this case, the SLA between the customer and the provider is transformed into a SC that guides service provisioning and guarantees a better quality of service (QoS). This paper investigates various research studies over the period (2018–2020) interested in SLA management using blockchain and SCs to detect violation and to enforce compensation. We provide a detailed description of each proposed solution, and we draw conclusions from a comparative study between all of them.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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. Labidi, T., Mtibaa, A., Gargouri, F.: Cloud SLA terms analysis based on ontology. Procedia Comput. Sci. 126, 292–301 (2018)

    Article  Google Scholar 

  2. Carlos, S.: SLAMer: a blockchain-based SLA Management System. Unpublished

    Google Scholar 

  3. John, S.E., Stiller, B.: Automatic SLA compensation based on smart contracts. Technical Report No. IFI-2018.02 (2018)

    Google Scholar 

  4. Ali, A., et al.: A blockchain-based approach for assessing compliance with SLAguaranteed IoT services. In: IEEE International Conference on Smart Internet of Things (SmartIoT). IEEE (2020)

    Google Scholar 

  5. Sidi Boubacar, E., et al.: A survey on the usage of blockchain technology for cyber-threats in the context of industry 4.0. Sustainability 12(21), 9179 (2020)

    Article  Google Scholar 

  6. Bin, H., et al.: A comprehensive survey on smart contract construction and execution: paradigms, tools, and systems. Patterns 2(2), 100179 (2021)

    Article  MathSciNet  Google Scholar 

  7. Sara, R., Deters, R.: Security, performance, and applications of smart contracts: a systematic survey. IEEE Access 7, 50759–50779 (2019)

    Article  Google Scholar 

  8. Gonçalves, B., Paulo, J., et al.: A quality of service compliance system empowered by smart contracts and oracles. In: IEEE International Conference on Blockchain (Blockchain) (2020)

    Google Scholar 

  9. Taha, A., Zakaria, A., Kim, D., Suri, N.: Decentralized runtime monitoring approach relying on the ethereum blockchain infrastructure. In: International Conference on Cloud Engineering (IC2E). IEEE (2020)

    Google Scholar 

  10. Neidhardt, N., Köhler, C., Nüttgens, M.: Cloud service billing and service level agreement monitoring based on blockchain, pp. 65–69. EMISA (2018)

    Google Scholar 

  11. Binu, V., Gangadhar, N.D.: A cloud computing service level agreement framework with negotiation and secure monitoring. In: International Conference on Cloud Computing in Emerging Markets (CCEM). IEEE (2014)

    Google Scholar 

  12. Zhou, H., de Laat, C., Zhao, Z.: Trustworthy cloud service level agreement enforcement with blockchain based smart contract. In: International Conference on Cloud Computing Technology and Science (CloudCom), pp. 255–260. IEEE (2018)

    Google Scholar 

  13. Uriarte, R.B., Nicola, R.D., Scoca, V., Tiezzi, F.: Defining and guaranteeing dynamic service levels in clouds. Future Gener. Comput. Syst. 99, 17–40 (2019)

    Article  Google Scholar 

  14. Uriarte, R.B., De Nicola, R., Kritikos, K.: Towards distributed SLA management with smart contracts and blockchain. In: International Conference on Cloud Computing Technology and Science (CloudCom), pp. 266–271. IEEE (2018)

    Google Scholar 

  15. Scheid, E.J., Rodrigues, B.B., Granville, L.Z., Stiller, B.: Enabling dynamic SLA compensation using blockchain-based smart contracts. In: IFIP/IEEE Symposium on Integrated Network and Service Management (IM), pp. 53–61. IEEE (2019)

    Google Scholar 

  16. Kochovski, P., et al.: Smart contracts for service-level agreements in edge-to-cloud computing. J. Grid Comput. 18(4), 673–690 (2020)

    Article  Google Scholar 

  17. Zhou, H., Ouyang, X., Ren, Z., Su, J., de Laat, C., Zhao, Z.: A blockchain based witness model for trustworthy cloud service level agreement enforcement. In: IEEE INFOCOM 2019-IEEE Conference on Computer Communications, pp. 1567–1575. IEEE (2019)

    Google Scholar 

  18. Sousa, J., Bessani, A., Vukolic, M.: A byzantine fault-tolerant ordering service for the hyperledger fabric blockchain platform. In: 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN). IEEE (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hamdi, N., El Hog, C., Ben Djemaa, R., Sliman, L. (2022). A Survey on SLA Management Using Blockchain Based Smart Contracts. In: Abraham, A., Gandhi, N., Hanne, T., Hong, TP., Nogueira Rios, T., Ding, W. (eds) Intelligent Systems Design and Applications. ISDA 2021. Lecture Notes in Networks and Systems, vol 418. Springer, Cham. https://doi.org/10.1007/978-3-030-96308-8_132

Download citation

Publish with us

Policies and ethics