Blockchain-as-a-Service (BaaS)

Blockchain-as-a-Service (BaaS)

Blockchain-as-a-service (BaaS) is the third-party creation and management of cloud-based networks for companies in the business of building blockchain applications. Blockchain-as-a-service (BaaS) refers to third-party cloud-based infrastructure and management for companies building and operating blockchain apps. Blockchain-as-a-service (BaaS) is the third-party creation and management of cloud-based networks for companies in the business of building blockchain applications. BaaS offers an external service provider to set up all the necessary blockchain technology and infrastructure for a fee. As a development in the greater blockchain ecosystem, BaaS is seen as boosting blockchain adoption across businesses.

Blockchain-as-a-service (BaaS) refers to third-party cloud-based infrastructure and management for companies building and operating blockchain apps.

What Is Blockchain-as-a-Service (BaaS)?

Blockchain-as-a-service (BaaS) is the third-party creation and management of cloud-based networks for companies in the business of building blockchain applications. These third-party services are a relatively new development in the growing field of blockchain technology. The application of blockchain technology has moved well beyond its best-known use in cryptocurrency transactions and has broadened to address secure transactions of all kinds. As a result, there is a demand for hosting services.

Blockchain-as-a-service (BaaS) refers to third-party cloud-based infrastructure and management for companies building and operating blockchain apps.
BaaS functions like a sort of web host, running the back-end operation for a block-chain based app or platform.
BaaS may be the catalyst that leads to the widespread adoption of blockchain technology.

Understanding Blockchain-as-a-Service (BaaS)

BaaS is based on the software as a service (SaaS) model and works in a similar fashion. It allows customers to leverage cloud-based solutions to build, host, and operate their own blockchain apps and related functions on the blockchain. At the same time, the cloud-based service provider keeps the infrastructure agile and operational.

As a development in the greater blockchain ecosystem, BaaS is seen as boosting blockchain adoption across businesses.

Major players in the BaaS space include:

Consumers and businesses are increasingly willing to adapt to blockchain technology. However, the technical complexities and operational overhead involved in creating, configuring, and operating a blockchain and maintaining its infrastructure often act as a barrier.

BaaS offers an external service provider to set up all the necessary blockchain technology and infrastructure for a fee. Once created, the provider continues to handle the complex back-end operations for the client.

The BaaS operator typically offers support activities, such as bandwidth management, suitable allocation of resources, hosting requirements, and data security features. The BaaS operator frees the client to focus on the core job: the functionality of the blockchain.

Example of Blockchain-as-a-Service (BaaS)

Below is a graphic demonstrating the working model of Blockchain-as-a-Service Hyperledger Cello, a BaaS-like blockchain module toolkit and utility system under the Hyperledger project.

Cello

Image by Julie Bang © Investopedia 2020

In fact, a BaaS’ provider's role is similar to that of a web hosting provider. The website creators create and run all the website content on their own personal computers. They may hire support staff or sign up with an external hosting provider like Amazon Web Services or HostGator. These third-party companies take care of the infrastructure and maintenance issues.

BaaS may be the catalyst that leads to a wider and deeper penetration of blockchain technology across various industry sectors and businesses. Instead of creating and running their own blockchains, a business, large or small, can now simply outsource the technically complex work and focus on its core activities.

Related terms:

Blockchain : What You Need to Know

A guide to help you understand what blockchain is and how it can be used by industries. You've probably encountered a definition like this: “blockchain is a distributed, decentralized, public ledger." But blockchain is easier to understand than it sounds. read more

Cloud Computing

Cloud computing is a model for delivering information technology services where resources are retrieved from the internet through web-based tools. read more

Enterprise Ethereum Alliance

The Enterprise Ethereum Alliance brings together start-ups and Fortune 500 companies to work on Ethereum as an enterprise-grade technology. read more

Ethereum

Ethereum is a blockchain-based software platform for creating and using smart contracts and distributed apps; the cryptocurrency Ether was created for it. read more

Financial Technology (Fintech)

Fintech, a portmanteau of 'financial technology,' is used describe new tech that seeks to improve and automate the delivery and use of financial services. read more

Hyperledger Iroha

Hyperledger Iroha is a business blockchain framework designed for infrastructure projects that need distributed ledger technology. read more

Software-as-a-Service (SaaS)

SaaS or software-as-a-service uses cloud computing to provide users with access to a program via the Internet. Discover the pros and cons of SaaS.  read more