1 of 39

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

2 of 39

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

3 of 39

Anshuman Kalla

3

Introduction to DLT, Blockchain Technology, and Smart Contracts

4 of 39

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

5 of 39

Issues with Traditional Systems and Database

Third Party Invocation

Centralized in Nature

  • Loss of ownership
  • Single point-of-failure
  • Not open and limited access
  • Availability issue due to down time

6 of 39

Issues with Traditional Systems and Database

Third Party Invocation

Centralized in Nature

  • Loss of ownership
  • Single point-of-failure
  • Not open and limited access
  • Availability issue due to down time

7 of 39

Issues with Traditional Systems and Database

Third Party Invocation

  • Authoritative entities
  • Processing delay
  • Fee
  • Privacy Issue

Centralized in Nature

  • Loss of ownership
  • Single point-of-failure
  • Not open and limited access
  • Availability issue due to down time

8 of 39

Distributed Ledger Technology (DLT)

What is this hype?

Anshuman Kalla

9 of 39

Distributed Ledger Technology (DLT)

  • Definition by Financial Conduct Authority (FCA), UK:

“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

10 of 39

Distributed Ledger Technology (DLT)

  • Definition by Financial Conduct Authority (FCA), UK:

“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.”

  • Digital ledger that is distributed across all the nodes in a decentralized P2P network

Source: Discussion Paper on Distributed Ledger Technology, 2017 https://www.fca.org.uk/publication/discussion/dp17-03.pdf

11 of 39

Distributed Ledger Technology (DLT)

  • Definition by Financial Conduct Authority (FCA), UK:

“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.”

  • Digital ledger that is distributed across all the nodes in a decentralized P2P network
  • The ledger is
    • Immutable
    • Shared
    • Synchronized
    • Cryptographically sealed and secure

Source: Discussion Paper on Distributed Ledger Technology, 2017 https://www.fca.org.uk/publication/discussion/dp17-03.pdf

12 of 39

Different Types of DLT

Are there other types of DLT then Blockchain?

Anshuman Kalla

13 of 39

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/

14 of 39

What is Blockchain?

Anshuman Kalla

14

?

15 of 39

What is Blockchain?

Set of Transactions

Block

Blockchain

Blocks connected using logical hash-based chain

16 of 39

What is Smart Contract?

Anshuman Kalla

16

17 of 39

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.

18 of 39

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

19 of 39

What are the salient features of Blockchain?

Anshuman Kalla

19

If I use Blockchain, what are the advantage?

20 of 39

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

21 of 39

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

22 of 39

Rising Trends and Domains for Blockchains

Anshuman Kalla

23 of 39

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

24 of 39

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.

25 of 39

Four Directions Chosen by NITI Aayog, India

  • Pharmaceutical Supply Chain

  • Fertilizer Subsidy Supply Chain

  • Immutable and Verifiable University Certificates

  • Land Record Management

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.

26 of 39

Anshuman Kalla

Immutable and Verifiable University Certificates

27 of 39

Educational Credentials and Certificates - Issues

  • Students’ credentials like transcripts, letter of recommendation and all kinds of certificates are important documents

28 of 39

Educational Credentials and Certificates - Issues

  • Students’ credentials like transcripts, letter of recommendation and all kinds of certificates are important documents
  • Secure sharing is an integral part of education ecosystem and recruitment processes of companies

29 of 39

Educational Credentials and Certificates - Issues

  • Students’ credentials like transcripts, letter of recommendation and all kinds of certificates are important documents
  • Secure sharing is an integral part of education ecosystem and recruitment processes of companies
  • Such credentials need to be
    • Carefully created and issued by organization and individuals
    • Securely shared by the recipients (i.e., students) and
    • Relevant data must be preserved for future use by the issuers

30 of 39

Educational Credentials and Certificates - Issues

  • Students’ credentials like transcripts, letter of recommendation and all kinds of certificates are important documents
  • Secure sharing is an integral part of education ecosystem and recruitment processes of companies
  • Such credentials need to be
    • Carefully created and issued by organization and individuals
    • Securely shared by the recipients (i.e., students) and
    • Relevant data must be preserved for future use by the issuers
  • Dedicated department within educational institutes for managing educational credentials and certificates

31 of 39

Educational Credentials and Certificates - Issues

  • Students’ credentials like transcripts, letter of recommendation and all kinds of certificates are important documents
  • Secure sharing is an integral part of education ecosystem and recruitment processes of companies
  • Such credentials need to be
    • Carefully created and issued by organization and individuals
    • Securely shared by the recipients (i.e., students) and
    • Relevant data must be preserved for future use by the issuers
  • Dedicated department within educational institutes for managing educational credentials and certificates
  • Numerous techniques to make credential legitimate and tamper proof.

32 of 39

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.

33 of 39

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.

34 of 39

Anshuman Kalla

Land Record Management

35 of 39

Issues with Land Records and Registry System in India

Anshuman Kalla

  • Purchaser has responsibility to check and ensure the ownership
  • Poor maintenance of land records with multiple authorities involved
    • Registrars, patwaris, and revenue officers
  • Majority of pending court cases are pertaining to land disputes
    • Two-third of the pending cases as mentioned in source below.
  • Land registers are updated by multiple authorities asynchronously

36 of 39

Blockchain for Land Record Management in India

  • NITI Aayog, Union Territory of Chandigarh, and its technology partner ventured to gauge the applicability of blockchain

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.

37 of 39

Blockchain for Land Record Management in India

  • NITI Aayog, Union Territory of Chandigarh, and its technology partner ventured to gauge the applicability of blockchain
  • The land records are digitized and immutably stored as a transaction on blockchain
  • Any change in the ownership gets registered and is trackable
  • Multiple entities identified for blockchain based land management system
    • Title holder of property, purchaser, govt. registrar, Government revenue office, Land survey office, Real Estate Regulatory Authority (RERA), Financial Institutions, Financial Regulatory Authority (for monitoring purposes), Real Estate Companies or Appraisers, and Insurance Providers.
  • What all can be tracked?
    • Purchases and sales of land titles, mortgages and rentals, and notary services

38 of 39

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

39 of 39

Anshuman Kalla

39