Skip to main content

Decentralized Billing and Subcontracting of Application Services for Cloud Environment Providers

  • Conference paper
  • First Online:
  • 264 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1115))

Abstract

This paper proposes a decentralized billing and subcontracting system for regional cloud service providers. Based on blockchain technology, this system allows, on the one hand side, to collectively offer services in a distributed environment in a strict or ad-hoc federation and, on the other, to bill each user of such a services individually without a respective central service. In order to do so, it uses a blockchain-based transaction process which uses specialized tokens in order to enable a fair and secure distribution of requested cloud services. It maintains the ability to achieve consensus by validating the respective blockchain (part). In result, the proposed system is not bound to a specific technology, but rather open to any blockchain that allows arbitrary data or modeling of custom transactions.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Androulaki, E., et al.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth EuroSys Conference, p. 30. ACM (2018)

    Google Scholar 

  2. Antonopoulos, A.M.: Mastering Bitcoin: Unlocking Digital Cryptocurrencies. O’Reilly Media Inc., Newton (2014)

    Google Scholar 

  3. Brown, R.G., Carlyle, J., Grigg, I., Hearn, M.: Corda: An introduction. R3 CEV, August 2016

    Google Scholar 

  4. Buterin, V., et al.: A next-generation smart contract and decentralized application platform. White paper (2014)

    Google Scholar 

  5. Castro, M., Liskov, B., et al.: Practical byzantine fault tolerance. In: OSDI, vol. 99, pp. 173–186 (1999)

    Google Scholar 

  6. David, B.M., Gazi, P., Kiayias, A., Russell, A.: Ouroboros praos: An adaptively-secure, semi-synchronous proof-of-stake protocol. IACR Cryptol. ePrint Arch. 2017, 573 (2017)

    MATH  Google Scholar 

  7. Feng, Y., Li, B., Li, B.: Price competition in an oligopoly market with multiple IaaS cloud providers. IEEE Trans. Comput. 63(1), 59–73 (2014)

    Article  MathSciNet  Google Scholar 

  8. Gentry, C., Boneh, D.: A Fully Homomorphic Encryption Scheme, vol. 20. Stanford University Stanford, Stanford (2009)

    Google Scholar 

  9. Jain, A., Arora, S., Shukla, Y., Patil, T., Sawant-Patil, S.: Proof of stake with casper the friendly finality gadget protocol for fair validation consensus in ethereum (2018)

    Google Scholar 

  10. King, S., Nadal, S.: Ppcoin: Peer-to-peer crypto-currency with proof-of-stake. self-published paper, 19 August 2012

    Google Scholar 

  11. Kwon, J.: Tendermint: Consensus without mining. Draft v. 0.6, fall (2014)

    Google Scholar 

  12. Lampson, B., Sturgis, H.E.: Crash recovery in a distributed data storage system (1979)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  15. Pedersen, T.P.: Non-interactive and information-theoretic secure verifiable secret sharing. In: Feigenbaum, J. (ed.) CRYPTO 1991. LNCS, vol. 576, pp. 129–140. Springer, Heidelberg (1992). https://doi.org/10.1007/3-540-46766-1_9

    Chapter  Google Scholar 

  16. Synergy Research Group: The leading cloud providers continue to run away with the market (2017). https://www.srgresearch.com/articles/leading-cloud-providers-continue-run-away-market

  17. Vukolić, M.: The quest for scalable blockchain fabric: proof-of-work vs. BFT replication. In: Camenisch, J., Kesdoğan, D. (eds.) iNetSec 2015. LNCS, vol. 9591, pp. 112–125. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39028-4_9

    Chapter  Google Scholar 

  18. Wang, H., Shi, P., Zhang, Y.: Jointcloud: A cross-cloud cooperation architecture for integrated internet service customization. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 1846–1855. IEEE (2017)

    Google Scholar 

  19. Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper 151, 1–39 (2018)

    Google Scholar 

  20. Wüst, K., Gervais, A.: Do you need a blockchain? Cryptology ePrint Archive, Report 2017/375 (2017). https://eprint.iacr.org/2017/375

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wolf Posdorfer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Posdorfer, W., Kalinowski, J., Bornholdt, H., Lamersdorf, W. (2020). Decentralized Billing and Subcontracting of Application Services for Cloud Environment Providers. In: Fazio, M., Zimmermann, W. (eds) Advances in Service-Oriented and Cloud Computing. ESOCC 2018. Communications in Computer and Information Science, vol 1115. Springer, Cham. https://doi.org/10.1007/978-3-030-63161-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-63161-1_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-63160-4

  • Online ISBN: 978-3-030-63161-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics