Emerging Applications of Blockchain Technology in India
Dr. Anshuman Kalla, @CGPIT, Uka Tarsadia University, Gujarat, India
Mr. Raaj Anand Mishra, @Dell Technologies, Bangalore, India
Mr. Megh Naik, @CGPIT, Uka Tarsadia University, Gujarat, India
Mr. Priyanshu Kapadia, @CGPIT, Uka Tarsadia University, Gujarat, India
Agenda of the Tutorial
DLT, Blockchain, and Smart Contracts
Salient Features of blockchain and smart contracts enabled system
Trends and Domains Leveraging Blockchain Technology
Overview of India’s Strategy on Leveraging Blockchain
Preliminaries and Background: Creation of smart contracts in Ethereum and use of remix tool for cost computation
Demo of DApp using Flutter and Ganache Blockchain
Anshuman Kalla
3
Introduction to DLT, Blockchain Technology, and Smart Contracts
Traditional Centralized System
Easy monitoring, maintenance, and controllability
No need for multiple infrastructure facility
High physical security since housed at fixed locations
Supports closed markets and businesses
Established legal frameworks for auditing and compliance
Anshuman Kalla
Issues with Traditional Systems and Database
Third Party Invocation
Centralized in Nature
Issues with Traditional Systems and Database
Third Party Invocation
Centralized in Nature
Issues with Traditional Systems and Database
Third Party Invocation
Centralized in Nature
Distributed Ledger Technology (DLT)
What is this hype?
Anshuman Kalla
Distributed Ledger Technology (DLT)
“A set of technological solutions that enables a single, sequenced, standardised and cryptographically-secured record of activity to be safely distributed to, and acted upon by, a network of varied participants.”
Source: Discussion Paper on Distributed Ledger Technology, 2017 https://www.fca.org.uk/publication/discussion/dp17-03.pdf
Distributed Ledger Technology (DLT)
“A set of technological solutions that enables a single, sequenced, standardised and cryptographically-secured record of activity to be safely distributed to, and acted upon by, a network of varied participants.”
Source: Discussion Paper on Distributed Ledger Technology, 2017 https://www.fca.org.uk/publication/discussion/dp17-03.pdf
Distributed Ledger Technology (DLT)
“A set of technological solutions that enables a single, sequenced, standardised and cryptographically-secured record of activity to be safely distributed to, and acted upon by, a network of varied participants.”
Source: Discussion Paper on Distributed Ledger Technology, 2017 https://www.fca.org.uk/publication/discussion/dp17-03.pdf
Different Types of DLT
Are there other types of DLT then Blockchain?
Anshuman Kalla
Different Types of DLT
DLT
Directed Acyclic Graph (DAG)
Tempo
Hashgraph
Blockchain
Hash-based chain of blocks and was launched in 2008
Data structure follows directed graph data where each transaction exists independently and launched in 2017.
Global distributed ledger of objects called as atoms and launched in 2018.
Uses the mechanism called gossip about gossip and virtual voting. Launched in year 2018
Source:
1. Atlam, Hany F., and Gary B. Wills. "Intersections between IoT and distributed ledger." Advances in Computers. Vol. 115. Elsevier, 2019. 73-113.
2. https://101blockchains.com/blockchain-vs-hashgraph-vs-dag-vs-holochain/
What is Blockchain?
Anshuman Kalla
14
?
What is Blockchain?
Set of Transactions
Block
Blockchain
Blocks connected using logical hash-based chain
What is Smart Contract?
Anshuman Kalla
16
What is Smart Contract?
Anshuman Kalla
17
One of the most utilized software concepts used in conjunction with blockchain in the current times
The concept of smart contracts was conceived by Nick Szabo in 1994 (long before blockchain)
Computer program that encodes all terms & conditions of a legal agreement and runs on top of blockchain
Once pre-defined state is reached, the smart contract executes itself to produce the output.
Agenda of the Tutorial
DLT, Blockchain, and Smart Contracts
Salient Features of blockchain and smart contracts enabled system
Trends and Domains Leveraging Blockchain Technology
Overview of India’s Strategy on Leveraging Blockchain
Preliminaries and Background: Creation of smart contracts in Ethereum and use of remix tool for cost computation
Demo of DApp using Flutter and Ganache Blockchain
What are the salient features of Blockchain?
Anshuman Kalla
19
If I use Blockchain, what are the advantage?
Anshuman Kalla
20
Fast Overall Processing Time
Transparency With Pseudonymity
Immutability
Consensus Based Validation
Non-repudiation
Enhanced Security
CIA
Smart Contract based Automation
Decentralization
sSSalient Features of Blockchain Technology
Agenda of the Tutorial
DLT, Blockchain, and Smart Contracts
Salient Features of blockchain and smart contracts enabled system
Trends and Domains Leveraging Blockchain Technology
Overview of India’s Strategy on Leveraging Blockchain
Preliminaries and Background: Creation of smart contracts in Ethereum and use of remix tool for cost computation
Demo of DApp – Flutter and Ganache Blockchain
Rising Trends and Domains for Blockchains
Anshuman Kalla
Agenda of the Tutorial
DLT, Blockchain, and Smart Contracts
Salient Features of blockchain and smart contracts enabled system
Trends and Domains Leveraging Blockchain Technology
Overview of India’s Strategy on Leveraging Blockchain
Preliminaries and Background: Creation of smart contracts in Ethereum and use of remix tool for cost computation
Demo of DApp – Flutter and Ganache Blockchain
India’s Strategy on Leveraging Blockchain
Source: NITI Aayog, “Blockchain: The India Strategy - Towards Enabling Ease of Business, Ease of Living, and Ease of Governance”, (Draft Discussion Paper), Part 1, January, 2020.
Four Directions Chosen by NITI Aayog, India
Anshuman Kalla
Source: NITI Aayog, “Blockchain: The India Strategy - Towards Enabling Ease of Business, Ease of Living, and Ease of Governance”, (Draft Discussion Paper), Part 1, January, 2020.
Anshuman Kalla
Immutable and Verifiable University Certificates
Educational Credentials and Certificates - Issues
Educational Credentials and Certificates - Issues
Educational Credentials and Certificates - Issues
Educational Credentials and Certificates - Issues
Educational Credentials and Certificates - Issues
Issues with Existing Certificate Issuance and Sharing
Source: NITI Aayog, “Blockchain: The India Strategy - Towards Enabling Ease of Business, Ease of Living, and Ease of Governance”, (Draft Discussion Paper), Part 1, January, 2020.
Source: Mishra, Raaj Anand, Anshuman Kalla, An Braeken, and Madhusanka Liyanage. "Privacy protected blockchain based architecture and implementation for sharing of students’ credentials." Information Processing & Management 58, no. 3 (2021): 102512.
Anshuman Kalla
Land Record Management
Issues with Land Records and Registry System in India
Anshuman Kalla
Blockchain for Land Record Management in India
Anshuman Kalla
Source: NITI Aayog, “Blockchain: The India Strategy - Towards Enabling Ease of Business, Ease of Living, and Ease of Governance”, (Draft Discussion Paper), Part 1, January, 2020.
Blockchain for Land Record Management in India
Agenda of the Tutorial
DLT, Blockchain, and Smart Contracts
Salient Features of blockchain and smart contracts enabled system
Trends and Domains Leveraging Blockchain Technology
Overview of India’s Strategy on Leveraging Blockchain
Preliminaries and Background: Creation of smart contracts in Ethereum and use of remix tool for cost computation
Demo of DApp using Flutter and Ganache Blockchain
Anshuman Kalla
39