In the last few years, many large enterprises have been evaluating permissioned blockchain technologies by conducting limited proof of technologies (PoT) and some of them have gone on to production rollouts of minimum viable products (MVPs). These implementations have been primarily in the area banking, financial services, supply chain and credential management domains. To use the crawl, walk, run analogy, enterprises are moving from crawl to walk mode with solutions based on permissioned blockchain technologies.
As blockchain technologies mature and adoption increases, it is important to understand the differentiating foundational technology capabilities offered by blockchain such that newer usage possibilities can be uncovered across broad industry domains.
To understand the full potential of enterprise blockchain technologies, it is important to understand what (is blockchain), why (blockchain for a specific industry or domain) and how (to develop solutions using blockchain technologies). In this post, we will address the question, “what is blockchain?” What are the foundational technical capabilities that make it unique?
Permissioned blockchain at its core uses distributed ledger technology (DLT) — a peer-to-peer network consisting of replicated data without the need for a central administrator. When an event needs to be recorded in the blockchain, each node runs through the transaction and if the required nodes agree on the outcome (consensus), then each node records the transaction data into its copy of the ledger.
The Linux Foundation’s (link resides outside ibm.com) Hyperledger Fabric is the market leading permissioned blockchain technology. Let’s look under the hood to learn more about the key technical components playing a role in enterprise blockchain adoption.
Consensus is the process which ensures shared ledgers are updated only after the transaction is validated by all the relevant participants involved. A consensus mechanism also needs to ensure the transactions are updated in the same order at all the participant nodes.
In a blockchain network, once blocks are approved, they are created across all participants in that channel. This ensures there are no accidental (or intentional) data tampering.
The decentralized setup also provides greater transparency among parties in a business network. All the participants will be able to agree to a single shared “trusted reality” of the transactions adding to the overall trust in the network.
Once written onto the blockchain network the transaction cannot be altered or deleted in any manner. This aspect of data handling allows businesses to have better view of end-to-end transactions and reduce friction via automation and/or process re-engineering. This immutability and access to extended transaction trusted data assists in a faster response to compliance and audit queries.
Immutability also increases trust in data communicated to stakeholders and increases confidence in the process. It also helps in simplifying end-to-end business process via automation and/or process simplification. For example, in a blockchain network involving health insurance, the step of manually approving a claim could be automated through smart contracts which could vastly improve customer experience.
The immutability of blockchain networks results in provenance and complete traceability of the asset in the network. As the asset moves through its lifecycle in a business network, data corresponding to each state is recorded in the blockchain. This information cannot be changed once written onto a blockchain so it gives an indelible record for users to access. This unalterable record allows for a trusted provenance of the asset.
A good example of this is IBM Food Trust, in which the journey of produce can be traced from a farm to a grocery store by simply scanning the bar code on produce.
Data security is fundamental to permissioned blockchain networks where only authorized entities are allowed to create blocks and access them. Once blocks are created, they cannot be alterned or deleted. Further, permissioned blockchain networks create and store all of the transaction data in a manner that is accessible only to the authorized peers.
Blockchain supports data security and sharing among participants at a granular level to avoid data leakages. Hyperleger Fabric allows private communications between network participants through the use of channel and private data collection. This can be used in cases where specific network members would like to conduct private and confidential transactions between them. An example of this is when a wholesale supplier wants to keep certain transactions with a retailer private.
The high level of security and privacy that blockchain provides protects businesses from data leakage and ensures better compliance with various regulations.
Enterprise blockchain technologies provide transformative capabilities that help enterprises build solutions to increase levels of trust and transparency in transactions between organizations. The key first step to enterprise adoption would be in identifying areas of friction in interactions and reducing them through automation with blockchain solutions.
This lays out a foundation for organizations to become cognitive enterprises by making trusted data available from their ecosystems. With this trusted data, enterprises can develop newer insights and uncover additional opportunities.
The next stage in adoption of blockchain technologies is forming or joining trusted platforms that open up exponential business opportunities in terms of buyers, suppliers and markets.
The value of a blockchain solution grows as the interaction between participants increase. Hence it is important that businesses come together to expand the network to fully realize the value of enterprise blockchain technologies.
Hyperledger Fabric is an open-source, modular blockchain framework for developing enterprise-grade applications with industry strategies.
Governments, businesses and institutions use blockchain to enable a secure and trusted infrastructure for digital identity and credentials.
Blockchain is a trustless network that provides enhanced security, transparency and automation
The Home Depot implements IBM Blockchain technology to resolve vendor disputes and improve supply chain efficiency.
IPwe uses IBM Blockchain and AI to create a transparent global patent market, helped by IBM to increase visibility and flexibility.
Enabling companies of all sizes to trade across borders, helping to drive global economic growth.
IBM Blockchain Platform: Hyperledger Fabric Support Edition provides SLAs and 24x7 enterprise support for Hyperledger Fabric, the de facto standard for enterprise blockchain platforms from the Linux Foundation.
IBM Blockchain helps supply chain partners share trusted data through permissioned blockchain solutions, increasing transparency and trust.
IBM Consulting is a global consultancy that works side by side with clients to design, build, and operate high-performing businesses.