Loading [MathJax]/extensions/TeX/ieee_stixext.js
Blockchain-as-a-Service: Architecture, Opportunities and Challenges | IEEE Journals & Magazine | IEEE Xplore

Blockchain-as-a-Service: Architecture, Opportunities and Challenges


Abstract:

Blockchains are usually managed by blockchain nodes, which maintain a copy of all the blockchain's data and participate in validating transactions and reaching consensus ...Show More

Abstract:

Blockchains are usually managed by blockchain nodes, which maintain a copy of all the blockchain's data and participate in validating transactions and reaching consensus with other blockchain nodes. However, running a blockchain node on your own is not easy due to the high maintenance costs and specialized hardware needed. Blockchain-as-a-service has been introduced recently by cloud giants to enable enterprises to manage blockchain nodes and networks by abstracting infrastructure setup complexities. While current BaaS solutions simplify integration and development, they suffer from inefficiencies due to fixed resources, scalability challenges, and cost inefficiencies. The purpose of this article is to analyze the integration of blockchain technology with cloud computing. In particular, we identify the costs, performance, scalability, and other challenges relating to blockchain-as-a-service. As part of our proposal, we suggest dynamic resource allocation, optimizing node computation to match web3 application requirements, and improving blockchain node scalability. The real-time adaptability of this approach ensures cost efficiency and performance improvements as workload changes. Finally, we provide research directions relevant to future research that will be required to fully utilize blockchain and cloud technology.
Published in: IEEE Internet of Things Magazine ( Volume: 7, Issue: 6, November 2024)
Page(s): 52 - 57
Date of Publication: 28 October 2024

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.