Blockchain in Fintech
Blockchain in Fintech
Blockchain in Fintech
Ratnakar Pandey
22 – 25 November, 2018
4
WHAT WE ARE GOING TO COVER TODAY
1 2 3
5
DISTRIBUTED
LEDGER AND
BLOCKCHAIN
FUNDAMENTAL
WHAT IS THE BIGGEST
PROBLEM THAT A BANK
SOLVE?
Trust
7
GENESIS OF BLOCKCHAIN LIES IN CREATING TRUST AMONG
THE PARTIES WHO DON’T KNOW EACH OTHER
Blockchain technology leveraged
decades of computer science
research to create the first
cryptocurrency Bitcoin in 2009.
Source: MinuteVideos
WHAT IS A BLOCKCHAIN? (CONT.)
Contains details about transactions or any data, cryptographic reference to the current
Block block, previous block, time stamp etc. Several blocks are chained together to create a
blockchain. Any new information is added as a new block, post validation.
A series of encrypted numbers and letters of a fixed length to create a digital fingerprint
Hash unique to the data or block , as human finger prints are unique. Plays a vital role in
securing the chain.
A digital signature in the form of encrypted hash to identify users on the network. This is
Public Key
known to other users
A digital signature in the form of encrypted hash only known to a specific user to validate
Private Key
and push a transaction on a blockchain.
Mining / Computationally intensive part to guess a random number (nonce) and use it to compute
Proof of Work correct hash to add new information as a block. 11
EXAMPLES OF SOME POPULAR BLOCKCHAIN NETWORKS
Bitcoin
• The very first and the largest blockchain
• Permissionless or Open- Anyone can join the network
Ethereum
• Open Source and Pemissionless
• Popular for the Smart Contracts
Ripple
• Permissioned and used for real time settlement
• Popular for the cross border payments
R3CEV
• Pemissioned and a consortia of 100+ financial institutions
• More focused on financial applications
12
DIVERSE USE CASES OF BLOCKCHAIN…
13
BLOCKCHAIN VS DATABASE COMPARISON
14
BLOCKCHAIN
APPLICATIONS
IN FINANCIAL
INDUSTRY
“ The Blockchain will do to the Financial
Systems what the Internet did to Media”
16
BLOCKCHAIN APPLICATION IN FINANCIAL INDUSTRY
Regulation
Clearing & International
P2P Payment and
Settlements Payments
Compliance
Assets Fraud
KYC/KYB Insurance
Ownership Consortium
17
SAMPLE USE CASE- COLLABORATIVE LENDING
• Share reject applications data on a private and confidential blockchain (with customer consent)
where other lenders/investors with different risk appetite and priorities may be able to underwrite
Benefits them
• Lenders earn a fee or royalty for each referral
Why • Faster execution and settlement due to digitized loan contracts- Traditional process may take days
by which time customer may not have this need
Blockchain? • Scalable, robust and minimal requirements for manual or software driven validation
18
SAMPLE USE CASE- SMART CONTRACT LED WORKING
CAPITAL
Idea • Leverage third parties transaction to provide company’s customers timely cash
• Customer get cash right away rather than waiting for weeks and months
Benefits • Newer ways of evaluating “Ability to Pay (ATP)” as we have better visibility of customers business
Why • Near real time execution and settlement due to digitized smart contracts- Traditional process may
take days
Blockchain? • Even the third parties transaction are as transparent and real time as company’s itself
19
SAMPLE USE CASE- SMART CONTRACT LED WORKING
CAPITAL (CONT.)
Company
Single Source
of Truth
Triple Entry
Info /
Cash Accounting and
Payment
Real Time Info
BLOCKCHAIN Sharing via
Blockchain
20
BLOCKCHAIN
AND DATA
SCIENCE
INTERSECTION
TOP FIVE BENEFITS OF BLOCKCHAIN FOR DATA SCIENTIST
❶ Data is the King- Access and sharing of large amount of diverse data leads to better models
❷Garbage in, Garbage out- Blockchain’s consensus mechanism fixes many data quality issues
❸ Higher Processing Power- Blockchain based shared computing platform will give the needed boost to the
processing power for churning out more complex model. Example- https://golem.network/
❹ Real-time Analytics- Since each block contains stream of data over a period of time, real time analytics for areas
such as fraud detection is much easier.
❺ Crowd Solutioning- Combining predictive analytics solutions from different sources may address the bias variance
tradeoff and lead to better models.
22
HOW TO ACCESS AND DEVELOP BLOCKCHAIN
APPLICATIONS USING PYTHON
There are many packages/APIs being created in Python and R for blockchain analysis and mining. Some of them
include-
Most of these packages will allow you to do the following and many more activities-
24
25
THANK YOU
RATNAKARPANDEY20@GMAIL.COM
HTTPS://WWW.LINKEDIN.COM/IN/RATNAKARPANDEY/
Contact Us For Tickets
Thank You