0% found this document useful (0 votes)
12 views

IBM Blockchain Platform Technical Overview

Uploaded by

SCF
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

IBM Blockchain Platform Technical Overview

Uploaded by

SCF
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

IBM Blockchain Platform

Build. Operate. Govern. Grow.

Technical Overview
June 2019
Table of Contents
Introduction ……………………………………………………… 3

Architecture Overview ………………………………………. 3

Hyperledger Fabric …………………………………………… 4

IBM Blockchain Platform builds on Fabric …………. 5

Development ……………………………………………………. 5

Operation and Governance ………………………………… 6

Flexible Deployment …………………………………………. 7

Conclusion ……………………………………………………….. 8

FAQs ………………………………………………………………… 9
Introduction 2. Trust through transparency, not through anonymity
This paper provides an overview of the capabilities of the IBM Unlike permission-less networks, the IBM Blockchain Platform
Blockchain Platform built around the Linux Foundation’s is not based on trust through anonymity. Participants to
Hyperledger Fabric. The IBM Blockchain Platform provides a business networks must be known to the network, enabling
managed, full stack blockchain- as- a- service (BaaS) offering distributed trust amongst a known business network.
delivered in an environment of your choice, including the IBM Regulatory requirements often dictate certain information on
Cloud, on-premises, and third—party clouds. It allows members participants and transactions in a network be known. It is also
to develop, operate, govern and grow a network with the important to note that working in an onymous nature removes
performance and security necessary for even the most the need for mining, and inherently makes transaction
demanding use cases in regulated industries. processing speeds much faster.

The IBM Blockchain Platform enables you to create a 3. Privacy on the network
blockchain network with a few clicks and provides an easy-to- Businesses require full condifence that both their transaction
use interface for managing networks, channels, and smart data and the transactions themselves are confidential. The IBM
contracts. When you are ready to grow your network, the IBM Blockchain Platform enables privacy via three key mechanisms:
Blockchain Platform makes it easy to invite new members, channels, private data database, and zero-knowledge proof
create channels, customize governance policies, manage the technologies. Channels are used when information is not
identity credentials of network participants, and much more. desired to be shared with the entire network. The private data
Leveraging Hyperledger Fabric, the IBM Blockchain Platform database is operated alongside the ledger to store private data
enables a new kind of distributed business network founded on that may be referenced, ensuring private information remains
the principles of finality, trust, and privacy. private. Lastly, zero-knowledge proof technologies enable a
party who possesses private information to prove to another
1. Data finality matters party that the information satisfies a certain set of properties
When transactions are committed to the ledger they should not without revealing the information.
be removed or altered. Because Hyperledger Fabric does not
fork, information appended to the blockchain will not change. Architecture overview
The only way the ledger can be updated is via a new The IBM Blockchain Platform builds on top of key open-source
transaction. Since data finality is important, the system and openly governed technologies resulting in no vendor lock-
leverages a checks and balances protocol that ensures in. Utilizing the modularity, performance, privacy and scalability
transactions are valid, accurate, and verified. For example, a of Hyperledger Fabric, the IBM Blockchain Platform provides
transaction process includes: initiation by an authorized client, the necessary components for developing, operating,
verification and signing by endorsers, inspection and validation governing, and growing enterprise blockchain solutions. Figure
of endorser responses, then validation of the transaction by all 1 outlines the high-level overview of the IBM Blockchain
peers on the network. All of this must perform successfully Platform components and capabilities. This captures the
before a new block can be appended to the blockchain. For experience from hundreds of client engagements to provide a
enterprise use, distributed ledger technology must be capable production-ready platform for enterprise blockchain networks.
of ensuring data is secure, transparent and final.
Figure 1: IBM Blockchain Platform Overview
Reference Architecture organizational membership from businesses large and small.
The IBM Blockchain Platform is a fully integrated enterprise- Hyperledger Fabric is built with modularity throughout the
ready blockchain platform designed to help you accelerate the architecture to allow a variety of implementations on
development, governance, and operation of a multi-institution
cryptography, identity, consensus protocols, smart contract
business network. It provides a complete set of blockchain
languages and other aspects to be easily interchangeable
software, services, tools and sample code – everything you
need to create, test, govern, and manage a working blockchain based on the needs of the consortium. Hyperledger Fabric
network, so that you can accelerate creation of blockchain provides a strong foundation for building decentralized
applications in a variety of cloud environments. business networks without having to integrate disparate
solutions.
With this blockchain reference architecture, you can learn how
to design a blockchain application and experience the benefits
Modularity
that blockchain can bring to your enterprise. Record a history of
transactions in a shared immutable ledger for transactional Blockchain networks must be able to incorporate a wide range
applications. Transactions are trusted, accountable, and of new and existing “pluggable” features depending on the
transparent. enterprise and industry. As a result, Hyperledger Fabric was
developed to be modular in order to support networks as new
Figure 2: Blockchain Reference Architecture (link for downloadable PDF below)
features emerge.

Modularity in Hyperledger Fabric allows the IBM Blockchain


Platform to leverage industry leading security practices to serve
production-ready networks, including GDPR and HIPAA best
practices.

Scalability
Organizations across sectors demand solutions that scale as
they move past initial explorations and proof-of-concepts.
Hyperledger Fabric was built to support growing business
This blockchain architecture shows how actors such as users networks which need to dynamically add participants and
and IoT devices interact with a typical blockchain application,
support increasing transaction processing. Many aspects of
which in turn interacts with a blockchain network. Before this
scalability depend on network configuration of consensus,
flow starts, the blockchain network and governance, including
peers, membership services, and endorsement policies, have membership, and security. The IBM Blockchain Platform
already been designed, implemented, deployed and in leverages Hyperledger Fabric to provide a modular platform
operation. that supports the ability to configure a network to support
needed throughput numbers and network growth.
For the downloadable PDF of the reference architecture
diagram above, please go to the following link:
Consensus
http://ibm.biz/BlockchainArchitecturePDF
An important feature to the security, scalability, and maturity of
any blockchain framework is a clearly-defined and
Hyperledger Fabric
implemented consensus protocol. As mentioned above,
The core open source component of the IBM Blockchain
consensus in Hyperledger Fabric is designed to be pluggable
Platform is Hyperledger Fabric. Hyperledger announced the
and fit specific enterprise use-cases. Therefore, Fabric allows
production-ready version of Hyperledger Fabric 1.0 in July of
you to choose the best consensus protocol to fit your specific
2017. Hyperledger Fabric v1.0 benefited from the contribution
business networks’ needs.
of 159 developers from 28 organizations – built by the
enterprise community, for the enterprise community.
Hyperledger Fabric’s success to date is driven by the massive
Hyperledger’s Technical Steering Committee drove community
amount of community support it has received through
involvement and contribution in line with the needs of
Hyperledger. Open governance of the code base with a clear
enterprise adoption, enabling modularity, scalability, and
purpose has allowed it to emerge as the industry leading
consensus for production networks. As of March of 2022,
protocol and framework for enterprise production networks.
Hyperledger now consists of over 250 contributing
organizations that continue to advance the capabilities of
Fabric, which is currently in version 2.3.

Hyperledger Fabric provides core features to address specific


needs of a permissioned blockchain network with
IBM Blockchain Platform builds on Fabric and simplified Hyperledger Fabric SDK.
Hyperledger Fabric is the premier blockchain framework for
enterprise use. There are many benefits, as mentioned above, IBM Blockchain Platform developer tools
to working with Fabric; however, Fabric combined with the IBM Since IBM’s initial investment in blockchain in 2015, one thing
Blockchain Platform brings the capabilities and value necessary has become really clear: developers need innovative tools to
for enterprises to innovate with the security, speed, and scale support development, as the demand of enterprise blockchain
required in industry today. The IBM Blockchain Platform builds solutions continues to grow. That’s why we’ve continued to
on Fabric by providing a fully managed and supported, full invest in building with platforms developers already use,
stack blockchain- as-a-service (BaaS) offering delivered with leverage the open-source, and make tools and education
flexible deployment options to meet your business accessible to everyone. The comprehensive blockchain
requirements. developer tools for the IBM Blockchain Platform include
simplified SDKs within Hyperledger Fabric 2.x, samples that
The IBM Blockchain Platform, built around Hyperledger Fabric, include smart contracts and applications, tutorials to make
offers an array of capabilities that expand and enhance the every step of building applications easy, and a powerful end-to-
value of Fabric. It allows members to model, create and end extension for Visual Studio Code.
operate networks with the performance and security necessary
for a multitude of use cases in regulated industries. Check out We’re excited to offer the IBM Blockchain Platform extension
some of the key features below. for Visual Studio Code available for free. Since October 2018,
we’ve been building it in the open, regularly delivering new
• Built on Hyperledger Fabric 2.4 (Open-source) features based on feedback from our developer community.
• Support for Fabric Gateway, the latest iteration of the The extension has been installed over 80,000 times. The
Fabric SDK. upcoming releases will continue to deliver the most essential
• Development and operational dashboards and toolsets tools every blockchain developer needs, along with tutorials
• Visual Studio Code extension for developers (free) and samples to equip developers with blockchain
• Add new members/participants in seconds not minutes fundamentals.
• Create secure, private channels with a couple clicks
• Multi-industry use case sample code IBM Blockchain Platform extension for Visual Studio Code
• Support for multiple smart contract languages, including: Developers who are new to the IBM Blockchain Platform will
Node.js, Go, Java, Solidity and more find it simple to get started with developing blockchain
• Rolling migrations of updates with zero network downtime applications. The extension includes a set of integrated
• Multi-cloud deployment models: IBM Cloud and multi- tutorials that guide a developer through developing their first
cloud smart contract and deploying that smart contract to a cloud
• Thriving blockchain marketplace including existing IBM hosted network, as well as samples that demonstrate real
and third-party blockchain solutions world use-cases and best practices.
• 24x7x365 support
• And much, much more The extension also provides developers with an extensive set of
capabilities that assist them throughout the process of
developing their blockchain solutions.
Development
The first step in recognizing the value of transactional business
Developers can quickly create new smart contract projects,
networks is enabling developers to materialize innovative
with best practices around linting and unit testing baked in
business ideas. The IBM Blockchain Platform allows developers
from the start. Standing up a local Fabric peer for development
to leverage core tools and common languages to model, build,
purposes is as simple as clicking a button, and developers can
test, and deploy business applications to a distributed business
rapidly package and deploy their smart contracts to this peer.
network.
Developers can interactively test their deployed smart
contracts by submitting transactions, and they can generate a
The platform enables developers to
set of functional tests that can be automated into their CI/CD
• Ensure alignment across business and technical
pipelines. When things go wrong, developers can debug their
requirements to significantly reduce blockchain application
smart contracts as they would any other application – stepping
develop time.
through the code line by line as transactions are executed. And
• Quickly build blockchain skills by leveraging popular tools
when development moves from local to cloud, developers can
and languages such as JavaScript, Java, Go, and more.
add gateway connections to any peer, running anywhere with
• Flexibly learn and develop in preferred environments with
the IBM Blockchain Platform.
an open and modern toolset, including VS Code integration
and confidentiality of different classes of transactions
Developers can achieve all of that, and more, without ever (embodied in channels) and affords a vetting process to
leaving their IDE. introduce new members.

The extension is built around Hyperledger Fabric 2.x, and any Key governance capabilities provided with the IBM Blockchain
smart contracts and applications that developers build with the Platform:
extension can be deployed to any Hyperledger Fabric 2.x • Democratic management tools allow members of a
network using the standard SDKs and CLIs. network to collectively manage the rules and policies
governing the decentralized business network
We’re continuing to develop the extension, and we aim to • Dynamic management environment provides the capability
publish a new version of the extension every couple of weeks. to add members to a network as it grows, and new smart
Developers can view the changelog in the marketplace for contracts become available
information on the latest enhancements – and they’ll also get • Pre-built tools for faster on-boarding customization and
access to our blockchain themed comics! activation

Grow with us and get in touch The IBM Blockchain Platform introduces a variety of governing
With this investment in the development lifecycle, and the and operating capabilities to maintain and optimize their
flexibility and control our new version of the IBM Blockchain blockchain networks.
Platform for production networks, developers can be assured
that they have everything they need to be able to build, grow, Activation Tools
scale, and receive support with the IBM Blockchain Platform. Decentralized business networks constantly change as new
Developers can start by downloading the extension from the participants and transactions are created. Available activation
Visual Studio Marketplace for free and begin development with tools allow members to easily invite new members, set up new
our beginner tutorials. We invite developers to ask question smart contracts, and create secure channels within a broader
through Stack Overflow and contribute through GitHub. business network.

IBM Blockchain Platform VS Code Extension: Policy Editor


http://ibm.biz/IBP-VSCode Core components of a blockchain network such as
IBM Blockchain Platform Stack Overflow Questions: endorsement policies, membership policy, smart contracts, and
http://ibm.biz/BlockchainStackOverflow transaction channels must be supported in a flexible and
democratic manner. The IBM Blockchain Platform allows
IBM Blockchain VS Code GitHub: permissioned members of a decentralized business network to
http://ibm.biz/IBP-VSCode-GitHub collaboratively update the policies that govern the network.

Operation and Governance Multi-party Workflow Simulation


Perhaps the most important feature of decentralized business When taking the first steps to creating a blockchain network or
networks is clear and effective governance definitions, models, understanding what it is like to participate in a blockchain
and tools. The IBM Blockchain Platform provides key features network, it is a good idea to create a test network to simulate
and dashboards to ensure networks are created with a well- how members and organizations will interact. The IBM
defined model and are governed based on consensus Blockchain Platform allows you to create as many Members
protocols. and Organizations necessary to simulate your business
network. This will give you visibility and insight into how parties
Initiating and governing a blockchain network across a group of might interact on the network. You may also invite members
members once it is operational can take significant amounts of within your business network to join, making the simulation
coordination, time and effort. The ability to properly govern a even more realistic.
blockchain network is often overlooked and underestimated;
however, the IBM Blockchain Platform was built with this in Network Operations
mind, enabling users to easily and seamlessly govern and The IBM Blockchain Platform enables network members to
operate their network. initiate, invite, and configure a network with a simple user
interface. Founders can then invite additional
Proper governance ultimately ensures the network is in members/participants to the network using any number of
compliance, removes uncertainty and risk of your business peers. Participants will receive email notifications of their invite
obligations (embodied within smart contracts), ensures privacy so that they can easily join the network.
Based on agreement from the network members, the
configuration enables members to configure core network IBM Blockchain Platform on IBM Cloud
components such as identity verification and channel creation. The IBM Blockchain Platform on IBM Cloud is the next generation of
IBM Blockchain Platform offerings, giving you total control over your
This helps to ensure that only permissioned users access the
deployments and certificates. This next generation version includes
network, and confidential transactions are enabled via the new IBM Blockchain Platform console, a user interface that can
channels. simplify and accelerate the process of deploying components into
IBM Cloud Kubernetes Service managed and controlled by you. This
Business Operations newest version of the IBM Blockchain Platform features these key
capabilities:
The IBM Blockchain Platform provides a central console (user
interface) to support business operations in an active • Build your network faster and easier within a seamless
experience. This includes a smooth integration between smart
blockchain network. Updates are made with zero network
contract development (VS Code) and network management.
downtime and continuous operations. Simplified DevOps allows you to move from development to
test to production in a single environment. Support for writing
Smart contracts represent a core feature of a blockchain smart contracts in JavaScript, Java, and Go languages.
network by automating the exchange of information and assets. • Operate and govern networks with total control. Deploy only
Users of the IBM Blockchain Platform are easily able to deploy the blockchain components you need (Peer, Ordering Service,
and upgrade smart contracts across the network through a Certificate Authority) and upgrade easily through Kubernetes
architecture. Redesigned console lets you manage network
single user interface. Additionally, users are able to edit the
components in one place, no matter where they are deployed –
policies of a channel which govern consensus. These features maintain complete control of your identities, ledger, and smart
ensure business operations are visible, operational, and contracts.
adaptable for a growing network.
• Grow distributed networks with ease with newly enabled
multi-cloud flexibility. Connect to nodes running in any
environment (on-premises, public, hybrid clouds). Easily
Flexible Deployment connect a single peer to multiple industry networks. Start small,
Businesses and business networks require flexibility in deployment pay as you grow for what you use with no upfront investment.
models, with options regarding where and how blockchain networks The IBM Blockchain Platform, deployed on the IBM Cloud, meets the
and applications are deployed. In addition to the IBM Cloud (public, highest FIPS 140-2 Level 4 standard for hardware security modules
dedicated and private), IBM Blockchain Platform can be deployed (HSM).
on-premises, in third-party cloud’s, or in hybrid/multi-cloud
architectures. Additionally, the IBM Blockchain Platform, deployed on the IBM
Cloud, is “always-on” by design. It supports network updates while
Deployment Editions operational and has optimized performance on the world’s fastest
To participate as a member in a network each member must operate Linux compute. Each of these features are backed by IBM’s deep
one or more peers which enables them to transact and represents Hyperledger Fabric expertise and 24x7x365 coverage for technical
their copy of the distributed ledger. The IBM Blockchain Platform blockchain support.
allows members to manage their peers and other Hyperledger Fabric
components by selecting from a variety of deployment options Specific tools and capabilities are included in the environment to
based on the ecosystem’s needs for compute performance and make network operation easier and more secure. These include:
isolation:
• Monitoring and management of resources on the network
1. IBM Blockchain Platform on IBM Cloud: The next generation of • Lifecycle management for seamless upgrades of the full code
the IBM Blockchain Platform, based on a Kubernetes stack without pausing the network
architecture, includes more control, flexibility, scalability and • Hardened security stack with no privileged access, malware and
enhanced developer tools. tamper resistance
• 100% disk encryption and HSM key protection
2. IBM Support for Hyperledger Fabric: Take advantage of the full
IBM Blockchain Platform solution behind your firewall in your With IBM Blockchain Platform on IBM Cloud, you can even manage
private cloud or in third-party clouds of your choice. While this your other Fabric components with the console, regardless of where
is a support offering, it also grants access to the same set of they are deployed. This next generation of the platform represents a
certified images, operations console, and kubernetes operator truly open, interoperable, and anywhere blockchain platform.
used in the IBM Blockchain Platform on IBM Cloud edition. This
provides consistent capability and common look and feel across IBM Support for Hyperledger Fabric
the two editions. Use of the console and operator is required to
obtain support. Many organizations have data residency requirements that
require some workloads to run in their datacenters or private
clouds, behind their firewall or in third-party clouds. In many
use cases, blockchain deployments will be no exception. • Need to deploy blockchain components in multiple cloud
Therefore, IBM has introduced IBM Blockchain Platform for or hybrid cloud architectures to meet consortium needs
hybrid and multicloud, enabling you to deploy in the
environment that meets your requirements. The IBM In addition, IBM Blockchain Platform’s advanced tooling
Blockchain Platform makes it easy to manage costs, security delivers even more value around the open source Hyperledger
and data sovereignty in ways that work for you. Fabric. The platform generates artifacts that are 100%
compatible with the open source Hyperledger Fabric, giving you
In September 2019, the IBM Blockchain Platform was further complete freedom of action over your network. This allows you
enhanced to enable your ability to build blockchain networks to interoperate with other vendors that provide Hyperledger
anywhere. IBM announced a new version of the IBM Blockchain Fabric-based products, services and solutions.
Platform software, which is optimized to deploy on Red Hat With the combined power of IBM Blockchain Platform and Red
OpenShift, Red Hat’s state-of-the-art enterprise Kubernetes Hat OpenShift, it’s never been easier to ignite transformation in
platform. This means you now have even more flexibility when your enterprise and across your business network.
choosing where to deploy your blockchain network
components, whether on-premises, in public clouds, or in Decentralization is a core principle of blockchain technology, and it
hybrid/multi cloud architectures. Out of the box, the software continues to drive blockchain adoption. Combine this with
includes the tools to build, operate, govern and grow
infrastructure preferences becoming more diverse, and we see a
blockchain networks.
clear demand for blockchain platforms that enable network
In September of 2021, we evolved the Software offering to participants to deploy network components in the infrastructure
reflect the fact that we’ve begun open sourcing some of our compute environment of their choice. Within the notion that
tooling into the community. Our latest Edition of On Prem blockchain is a peer-to-peer network the IBM Blockchain Platform
Blockchain Support is the IBM Support for Hyperledger Fabric. with flexible deployment options makes this possible.
It includes equivalent functionality to our Software offering at a
significantly better price point. Even though it is a support
offering, it still includes the same certified images, console and Conclusion
Kubernetes operator that was provided in the previous
The past couple years have seen an incredible amount of blockchain
Software offering. Use of the console and operator are required
innovation from a diverse range of organizations. This innovation has
in order to obtain support since they provide a known good
deployment topology and greatly simplified debug and been fostered by open-source organizations bringing together
management after deployment. institutions and developers to make blockchain ready for enterprise.
The IBM Support offering for Hyperledger Fabric represents the next
The IBM Blockchain Platform together with Red Hat OpenShift step in this innovation by enabling production networks to be
delivers: developed and operated through an easy to use interface built on an
enterprise-ready protocol. Our latest offering includes equivalent
Simplicity. Featuring the most complete blockchain function to our Software offering but leverages our contributions to
software, services, tools and sample codes available, the open source to provide a significant cost reduction. It is easy to get
award-winning IBM Blockchain Platform offers everything started building your use-case, application, or network today using
you and your network participants need to build, operate, the IBM Blockchain Platform. What will we solve together? Let’s find
govern and grow a blockchain network.
out.
Flexibility. With IBM Blockchain Platform and Red Hat
OpenShift, you can containerize smart contracts, peers,
certificate authorities and ordering services and easily FAQs
deploy them within your preferred environments. What is a permissioned blockchain and why is it important for
businesses?
Reliability. The combination of IBM Blockchain Platform A permissioned blockchain as the name implies requires
and Red Hat OpenShift offers mission-critical permission to join, get a copy of the ledger and to transact with
performance and availability in every stage of blockchain others. This means those transacting on the blockchain are
development, deployment and production. known (not anonymous) meaning there is accountability for
actions taken on the blockchain. Enterprises need this
Through hundreds of client engagements, we’ve seen a variety accountability in their business transactions.
of network models with unique requirements. The IBM
Blockchain Platform and Red Hat OpenShift are ideal for Permission networks are also known for their ability to protect
organizations who: privacy of transactions. Transactions for example in
Hyperledger Fabric can be set up using channels which can
• Want to keep a copy of the ledger and run workloads on
their own infrastructure for security, risk mitigation, or allow for 1-to-1 , or 1-to-many private blockchain interactions.
compliance reasons
• Need to store data in specific locations to meet data Permissioned networks also do not need to use power and
time-consuming proof-of-work or proof-of-stake consensus
residency requirements
algorithms to verify who can conduct a transaction. Since they
are not anonymous, they use more efficient consensus create applications that can be run on hybrid or multicloud
algorithms. Permission business networks therefore can scale environments. Together this combination gives businesses the
and have much higher performance with more transactions per flexibility to expand their blockchain application to any of their
second. ecosystem partner rapidly, greatly enhancing the value of their
blockchain solution.
Finally, more security controls are built into permissioned
blockchains designed for businesses (like Hyperledger Fabric) Is a private or public blockchain network better for my
with fully encrypted blocks and fault tolerance that keep’s data business? Do I need both?
secure even in the presence of bad or careless actors. It depends upon your use case. Permissioned networks (like
Hyperledger Fabric) can be public or private. Data on a
Why Hyperledger Fabric ? permissioned blockchain can be kept private or be made open
Hyperledger Fabric is an open-source project of the Linux for public or 3rd party viewing. It’s up to the members of the
Foundation. As a true open-source project, it has hundreds of consortium governing the blockchain network and the
member companies contributing to its innovation and stability. individual members to decide which data is kept private and
Hyperledger Fabric has matured to the point where it has which data is shared.
surpassed the version 2.3 milestone making it a blockchain
protocol enterprises can use confidently with production Some applications and use cases may benefit by sharing data
business workloads. It is presently the most widely used and making it visible more publicly. Most business blockchains
permissioned blockchain protocol. Hyperledger Fabric was choose to keep their blockchain data private, but they don’t
designed to be a distributed ledger technology that meets the need to. Hyperledger Fabric gives you the flexibility to choose.
specific needs of business. Its modular design and pluggable
consensus algorithms make it an ideal base for building a wide Why Blockchain? (vs other technologies)
variety of industry solutions. Blockchain is a disruptive distributed technology effecting all
industries. Due to the finality (immutability) and distributed
Why should I use a blockchain platform? visibility of the blockchain ledger data, blockchain allows
A blockchain platform, such as the IBM Blockchain Platform, businesses to increase trust between organizations and make
adds business production requirements on top of the open more informed decisions quicker which lead directly to
source code giving you the ability to run business blockchain improved efficiency, reduced costs and reduced risks.
solutions with confidence. With the IBM Blockchain platform Blockchain as a fundamental ecosystem technology creates
for example you can easily manage version upgrades of the synergy among value chain partners which enables the creation
Hyperledger source code to take advantage of fixes and new of entirely new transformative business models.
innovations. You can also manager the versioning and
deployment and updates to smart contracts. Both the IBM Aren’t High Availability and Disaster Recovery “built in” with
Blockchain platform editions include IBMs award winning Blockchain?
tooling as well as 24x7x365 support for issues that might arise Using built-in Kubernetes features along with IBM Blockchain
even in the open source code. Platforms also help you to Platform component deployment strategies make your
govern and manage the membership of your network more blockchain networks more highly available and protect your
efficiently. Some blockchain platforms like IBM’s allow you to network from downtime when a failure occurs in your cluster.
manage ledgers(Peers) being maintained on different public Some mistakenly think that since blockchain is designed to
cloud infrastructures. This multicloud capability allows you to maintain multiple shared copies of the ledger, that they don’t
truly unleash the power of blockchain to bring together need to plan for availability and resiliency. Unfortunately, the
different organizations regardless of what infrastructure they time it takes to rebuild or recover from an outage still needs to
are running on. With the cost of blockchain platforms being so be examined in the light of your specific use case needs.
affordable, they are recommended as good insurance for every
production workload to keep them running and efficiently For more information: https://ibm.com/blockchain/platform
managed.
For developers to get started:
Can a blockchain solution fit with my current IT infrastructure? https://www.ibm.com/cloud/blockchain-platform/developer
Blockchain’s is a distributed ecosystem technology which
provides value by helping different organizations come together © Copyright IBM Corporation 2022
rapidly around a shared truth (immutable data in the
blockchain ledger). Most blockchain frameworks and some
IBM Corporation Route 100
Somers, NY 10589
platforms (like the IBM Blockchain Platform) support multiple
IT architectures so the growth of your business ecosystem has
Produced in the United States of America
April 2022
no limitations.
IBM, the IBM logo, ibm.com, and Blockchain are trademarks of International Business Machines Corp.,
registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM
The IBM Blockchain Platform has been designed using the or other companies. A current list of IBM trademarks is available on the Web
at “Copyright and trademark information” at http://www.ibm.com/legal/us/en/copytrade.shtml
popular Kubernetes container architecture making is easy to
deploy a blockchain solution onto any public clouds or your on- This document is current as of the initial date of publication and may be changed by IBM at any time. Not
all offerings are available in every country in which IBM operates.
premises infrastructure. The IBM Blockchain platform has
THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR
been optimized for Red Hat OpenShift which helps developers IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND ANY WARRANTY OR CONDITION OF NON-
INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements
under which they are provided.

You might also like