This is the seventh of a series of articles on 'technologies for the coming decade that I am writing in my blog. I intend to cover 21 technologies / ideas. Here is my publishing history.
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Robotic Process Automation (RPA)
- Industrial Internet of Things (IIOT)
- Cloud Computing
Introduction to Blockchain
Let us look at a scenario where four people are sitting at their home and playing a game over Zoom. The game is simple. Each participant will issue a virtual coin worth 1000 rupees into the game. Once every player has deposited the coins, a lottery identifies the winner who takes home all the four coins. The other participants transfer 1000 rupees each into her bank account.
Distributed data, lack of central monitoring (decentralized trust), transparency of transactions, consensus, security, traceability....
Friends, I give you Blockchain.
Definition of Blockchain
As per Blockchain Council, Blockchain is digital, decentralized technology, which maintains a record of all the transactions that happen over a peer-to-peer network. These records are stored in decentralized systems that are interconnected.
In simple words, Blockchain is a digital database, also called a 'ledger of transactions'. A network of computers verifies each transactions and then groups similar transactions into 'Digital Block'. Latest encryption technology is used to encrypt this 'block'. The last step is to link this block to the Blockchain. When added to the chain, this block not only holds the transaction information, it also holds the information about the previous block in the chain.
As you can see, Blockchain uses a single ledger, and this feature makes it simple and flatter.
How does Blockchain Work?
The diagram below explains the working of Blockchain at a high level.
After an algorithm verifies the transaction, the transaction is bundled with other similar transactions to create a 'Block'. The algorithm attaches this block to the Blockchain. This latest block contains information that links it with the previous transaction in the chain. This connectivity makes the block of information permanent and immutable (unchangeable).
This completes the transaction.
Four Characteristics / Attributes of Blockchain
First attribute is Consensus. Before adding a new block to the chain (adding a new transaction to the chain) majority of participants (nodes) in the block chain must verify and approve. This ensures consensus across the participants in the chain.
Next attribute is data security. Blockchain data is immutable. It is impossible to modify data entered in a chain since the system uses Cryptographic Hash Functions (SHA-256). While I do not want to go deeper into the technology, in simple terms, Hash Function converts every input into a 256 bits long output. This immutability is the power of Blockchain.
In addition, three more security features make Blockchain secure.
One is that it requires 51% of participants to agree to modify any transaction. This is not feasible to achieve. In addition, the feature of 'decentralized data base' means that any modification in one block must update that block in all the user instances of the decentralized database. Finally, since there is a link between a block and its previous one, modifying data in any block means modifying the entire Blockchain in all the user instances.
Provenance is the third attribute. One benefit of linking every block in the chain is that traceability becomes extensible upstream till the start of the chain. This way Blockchain ensures end-to-end traceability (Global Traceability). This feature is very useful in many industries, especially Pharma and Food Processing Industries.
One of the key benefits of Blockchain is that it leads to distributed trust. Every node in the chain is responsible for building trust. Decentralized trust means that you do not have to depend on certifications from a single authority.
Why Blockchain
As per McKinsey, Blockchain has not been able to move beyond pioneering stage of a Product Life Cycle. There are simpler technologies available that can handle most of the Blockchain use cases. The section 'Challenges of Blockchain' below discusses a few more reasons.
So why are customers adopting Blockchain? Customers are adopting Blockchain because it provides three different values to the customers.
Some companies adopt Blockchain because it supports niche solutions that add real value. There are tried and tested niche solutions in Banking and Insurance industries where Blockchain is the best fit. Same is the case with FMCG industries especially esoteric products with discerning customers. For example, the producers of exotic wines are using Blockchain to expose the provenance of the ingredients to their customers by having the customers as a node in the chain.
Other companies use Blockchain as a starting point in their digital strategy. Their digital transformation begins with small Blockchain initiatives.
A few companies want to showcase Blockchain to their shareholders as a 'proof of intent' to invest in digitization and technology. In these cases, Blockchain may stay at a POC stage.
Benefits of Blockchain
A key benefit is the increased transparency and trust in transactions. Since every participant in the chain has visibility to all the transactions in the chain, it builds transparency and trust in the process
Since any act of fraud will need support from 51% or more of the participants and that is difficult to achieve. Blockchain design helps reduce fraud. This also leads to trust in the process.
Blockchain leads to reduction in transaction layers and the necessary oversight to monitor those layers. Less oversight leads to lowering of oversight costs. Flatter layers also lead to faster transaction processing.
Another benefit of Blockchain is that it enables fractional ownership. This helps consolidation of fractional assets to a larger asset blocks.
Since Blockchain is a technology built on distributed trust, it works best in a low trust environment by building trust
Faster transactions process is another benefit of Blockchain
Finally, the Provenance attribute of Blockchain ensures Global Traceability. Tracing of transactions up and down the chain becomes easy
Challenges of Blockchain
- Oracle BrandVoice: 4 Real-World Uses For Blockchain
- How I Explained Blockchain to My Grandmother
- What is Blockchain? A Primer for Finance Professionals | Oracle ERP Cloud Blog
- Is ERP Technology Ready for the Blockchain Revolution?
- How Blockchain can transform India | Jaspreet Bindra | TEDxChennai - YouTube
- Blockchain development and the Occam problem | McKinsey
- Blockchain explained: What it is and isn’t, and why it matters | McKinsey
- The strategic business value of the blockchain market | McKinsey
- Software Giant Oracle Expands Its Enterprise Blockchain Platform
- Why 2019 May Become The Year Of Enterprise Blockchain
- Can Blockchain Replace EDI In The Supply Chain?
- Blockchain and ERP: What’s the Impact on Manufacturing and Distribution?
- My Favorite Enterprise Blockchain Articles – David Haimes Oracle Apps and Cloud ERP Blog
- Will Blockchain Be Effective in the Future of IoT? - ERP News
- What is Blockchain Technology? A Step-by-Step Guide For Beginners
- The Potential Of Blockchain For Improving Your Business Model
- Deloitte Blockchain Adoption series
- Blockchain To Blockchains: Broad Adoption Enters The Realm Of The Possible, Part 2 SAP Blockchain Applications and Services
- Benefits and challenges of blockchain food supply chain growth
- Become a Data Scientist in just 6 weeks with bootcamps in Silicon Valley
- Blockchain beyond the hype: What is the strategic business value?
- Blockchain Definition Blockchain Definition | Bankrate.com
- https://www.blockchain-council.org/blockchain/top-10-promising-blockchain-use-cases/
No comments:
Post a Comment