0% found this document useful (0 votes)
218 views17 pages

Blockchain As A Service

Blockchain as a service (BaaS) allows companies to leverage blockchain services to build, host, and use their own blockchain apps and functions while the service provider manages necessary infrastructure. BaaS is based on the software as a service model and provides templates for integration. It can help save time and money while focusing on app features.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
218 views17 pages

Blockchain As A Service

Blockchain as a service (BaaS) allows companies to leverage blockchain services to build, host, and use their own blockchain apps and functions while the service provider manages necessary infrastructure. BaaS is based on the software as a service model and provides templates for integration. It can help save time and money while focusing on app features.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

BLOCKCHAIN

AS A
SERVICE

MADE BY :
TANMAY - 2021UIT3094
SIDDHARTH GARG - 2021UIT3101
WHAT IS BLOCKCHAIN ?

Blockchain is a technology that allows users and


organizations to store and process data with the
structured distributed blocks present in a
blockchain network. Each new block stores a
transaction or a bundle of transactions that is
connected to all the previously available blocks
in the form of a cryptographic chain.
Types of blockchain
Public blockchain
All transactions that happen on public blockchains are completely transparent, implying
that anybody can analyze the transaction subtleties.
Ex: Bitcoin and Ethereum.

Private blockchain
All transactions that occur on private blockchains are private and are simply accessible
to the members of the system that have been allowed to join the private blockchain
network. Ex: Hyperledger and R3 Corda.
HOW IT WORKS ?

Blockchain works as a distributed network that enables


decentralization of data which makes it more secure
and hard to tamper technology.

It is a decentralized public ledger network that allows


organizations to connect to it via nodes for data
storage and processing. The data stored in blocks can
be accessed with verification, validation and
consensus by the original entity that wants to
store/process the data.
WORKING
Whenever a transaction is requested by the
user using a blockchain-based application, a
respective block is created in the blockchain
network for storing the data of that
transaction. Then that block is sent to every
node in the distributed peer-to-peer network
that further validates the transaction. After the
validation, nodes of the network receive a
reward for the proof of work (which is an
agreement between the various nodes – also
known as distributed consensus). Then, the
block gets added into the existing Blockchain
and the user gets a successful transaction.
BLOCKCHAIN AS A
SERVICE
Blockchain as a Service (BaaS) is an offering that allows the
Departments to leverage Blockchain services to build, host and
use their own blockchain apps, smart contracts and functions on
the blockchain while the CoE manages all the necessary tasks
and activities to keep the infrastructure agile and operational.

Blockchain as a service (BaaS) is a cloud-based service that


allows companies to build and operate their own blockchain
applications. 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.
PROS OF USING BLOCKCHAIN-AS-A-SERVICE:-
Time and money: Organizations can save time and money by using the blockchain-as-a-service (BaaS), which
also gives them a secure way to employ the technology. Additionally, the cost of engaging developers to
deploy and maintain software is reduced by blockchain.

Transparency: Blockchain technology is being utilized by businesses not only to store and share valuable
information but also to provide the high levels of transaction transparency and traceability that modern
consumers have come to expect.

Focus on features: An organization’s development team can focus on their job requirements while allowing
blockchain-as-a-service to supplement their projects.

Customizable template: Companies offering blockchain-as-a-services can provide templates for users to
easily integrate into an existing system and applications, allowing them to avoid building their architecture
from the ground up.
INFRASTRUCTURE
AS A SERVICE
It basically implies the delivery of services through a complete
on-demand computing infrastructure. It is like renting the
hardware components, storage, and other computational
hardware, but in this case, it is a company rather than an
individual.

Since the entire IaaS is based on a cloud platform, the


companies can simply manage and control the infrastructure
through a dashboard or API.

Although companies are renting the infrastructure which


supports blockchain development, they have complete control
over it.
PROS
Limited investment in expensive equipment improves cost-
effectiveness
It is a more flexible solution to move on the blockchain
platform, leading to a better platform for creating new
solutions.
All the required resources are easily available on-demand
Setup and Maintenance cost is removed as the IaaS
provider takes care of them.

CONS
Migration policies and tools are still not as flexible as they
should be, leading to vendor lock-in
Some security threats are prominent in data
communication
PLATFORM AS A
SERVICE
Platform as a service is a type of blockchain service that provides
a platform for the developers where they can easily create, run
and manage applications. In this case, it will be decentralized
apps based on blockchain technology. Companies can rely on
blockchain PaaS for the management and maintenance of
blockchain infrastructure.

Using Blockchain PaaS, companies can easily enhance and


expand their functionalities using the decentralized platform. It
makes it easier for any company to adopt the blockchain-based
system, without otherwise taking a lot of resources and time to
adapt. With the use of Blockchain PaaS, companies do not need
to follow the complete integration and installation process.
PROS
Reduces cost of hardware upgrades and Maintenance
Helps in easy adaptability to the blockchain
development platform
Allows for better scalability depending on the
workload and is a lot more flexible.
Faster creation and deployment of apps.

CONS
Limited transparency to the process that happens in the
backend
require a lot of customization which could take a lot of time
and resources.
SOFTWARE AS A
SERVICE
Blockchain SaaS or Software as a Service model helps in
providing companies with the delivery of on-demand software.

These are the same software that is used by users to connect


with the application over the internet. It is one of the most
common services used by companies that have shifted onto the
blockchain development platform.

With Blockchain SaaS, it becomes easier for companies to


develop and host applications for the users based on a
blockchain platform. In simple terms, Blockchain SaaS is very
similar to a web hosting company, with the only difference being
it supports blockchain-based apps.
PROS
The entire process is very cost-effective when we look at
the hosting cost of the app and the requirement of hosting
hardware for a blockchain app. The cost of servers, storage,
components, upgrades, and a lot more are saved by an
enterprise.
It makes sure that the application is always available online
and that there is no downtime.
Ease of effective maintenance
The deployment time of the apps is reduced drastically.

CONS
It might lead to heavy expenses when it comes to changing
the vendors & it’s time consuming.
Does not provide a lot of scope for customization
Users do not have complete control over their data.
Limited integration option for on-premise services and
applications.
How Does Blockchain-as-a-
Service Business Model Work?
Blockchain-as-a-service business model describes the
process through which third parties install, host, and
maintain a Blockchain network on the behalf of
organizations.

The BaaS integration in traditional business provides support


around allocation of resources, bandwidth management,
data security features, and hosting requirements.

The biggest impact of BaaS on business is that the


enterprises can concentrate on their main business without
thinking of the complexities around Blockchain operation. HERE IS A VISUAL SHOWCASING THE WORKING OF
HYPERLEDGER CELLO BLOCKCHAIN-AS-A-SERVICE, WHICH
IS A BAAS-LIKE BLOCKCHAIN MODULE UTILITY SYSTEM
AND TOOLKIT UNDER THE HYPERLEDGER PROJECT.
USE CASE

Track and Trace Smart Contracts Personal Identity Security


Track and trace is a system that Smart contracts are self-executing Blockchain provides a distributed database
allows you to follow the history of a contracts with the terms of the that is tamper-resistant and can be used to
product as it moves through the agreement between buyer and store sensitive information. This data can be
supply chain. seller directly written into lines of accessed by authorized parties, but it
Entire networks of a supply chain code. cannot be modified or deleted.
can document updates to a single For example, a smart contract could Additionally, the use of smart contracts (as
shared ledger, which provides total be used to automatically transfer mentioned above) on the blockchain can
data visibility and a single source of ownership of a piece of property further enhance the security of this data.
truth. when certain conditions are met.
APPLICATIONS
HEALTHCARE AUTOMOTIVE
By maintaining a The most difficult
universal and transparent challenge for the
version of patients’ automotive industry is
medical data, blockchain combating counterfeit
has revolutionized parts and managing
healthcare to a large
supply chains.
extent.

TRANSPORTATION AND LOGISTICS


Identity verification is critical in the logistics and
transportation industries for both goods and passengers.
Passengers can complete the entire process quickly and
easily with a single identification token. Likewise, for cargo
movement, verification efficiency, and fault proofing.
THANK YOU
For watching this presentation

MADE BY :
TANMAY - 2021UIT3094
SIDDHARTH GARG - 2021UIT3101

You might also like