SlideShare a Scribd company logo
Introduction to Blockchain
Technology
Uday Kothari
DLT Geeks
www.dltgeeks.io
Blockchain History
• 2008 Financial Crises
• Satoshi Nakamoto’s White Paper on Bitcoin
• A Peer-to-Peer Electronic Cash System
• 2009 Bitcoin Started
• 2015 Ethereum – Smart Contract
What is Blockchain?
• Blockchain is a distributed shared ledger that…
• can contain financial and/or non-financial
transactions
• is replicated (distributed) across a number of
systems in near real-time over a peer-to-peer
network
• uses cryptography and digital signatures to prove
identity, authenticity and enforce read/write
access rights
• has mechanisms to make it hard to change
historical records, or at least make it easy to
detect when someone is trying to change it
Principles of Decentralization
• Architectural
• How many physical computers are in the system & how many of these can
breakdown at any given time it can tolerate?
• Political
• How many individuals or organizations ultimately has control?
• Logical
• Does interface & data structure it presents looks more like monolithic single
object?
Key Concepts in Blockchain
Smart contracts
Distributed shared ledger
Consensus
254F1
3ECAA
2AA4D
7DED9
696DB
0014D
05552
18BFC
8833B0CC
A3 8D7F
^5^C83
3pj:E07
oDD29 fiTfS
4E072
8^60929
90A60B99
Cryptography
21B2C8J09
CB3E’^S
‘
04143i B57
7D7f^
41080C^A
534146DC
0F130429
Cryptography - Hashing
Input data
Sample sentence to explain how SHA256 works
Hashing
Extra dot
Hash
value
(32 bytes)
79e8a584005254f7717547b5829fd01fa
6c6831bd92a2d28c93305636c71b499
cl9617618972fldc643b2bb7075c7cac
ac3aea970581ca5c6ec30aee59a74c07
Input data
Sample sentence to explain how SHA256 works.
Hashing
Hash
value
(32 bytes)
• Demo
• Hashing
• Block
• Blockchain
• Public/Private Keys
• Digital Signature
• Transaction Blockchain with Signature
Distributed Shared Ledger
• Group of replicated logs/databases ( nodes)
• Transactions distributed in blocks
• All nodes hold all transactions
• Parties identified with public key
• Accessibility of transactions depending
• on blockchain implementation
• Resilient for failure of one or more nodes
Consensus
• Consensus = Majority of nodes agree
on validity of transactions
• Includes validation on double-
spending
• Permissionless (public) vs.
permissioned (private) blockchain
setup
• Proof-of-work< / proof-of-stake
Smart Contracts
• Business logic that can be assigned to a transaction
on the blockchain
• Holds conditions under which specific actions
can/must be perfomed
• Facilitates escrow services
• Can't be modified without predefined permissions
Rajesh will Deliver
Functional Website
To Mahesh On 14-April-
2018 against Payment of
Rs. 5000/-
Type of Blockchain
• Public Blockchain
• Anyone can join, access
• Bitcoin, Ethereum, EOS
• Private or Permissioned Blockchain
• Enterprise Applications
• Only permitted members
• Hyperledger Fabric
• Hashgraph
• Multichain
• Openchain
• Consortium or Federated Blockchain
• R3
Private Blockchain - Business Network Example
1. Delivery of Goods/Service
2. Issue Invoice
Supplier
Buyer
3. Subm
it Invoice
- Documentation
- Verification
- Risk Assessment
- Terms & Agreement
4.Internal
Workflow
5.Internal
Workflow6. Paym
ent
Value of Blockchain Technology
• Reduction of Cost & Complexity
• Shared Trusted Transactions
• Reduction of Errors
• Resilience
• Secure
• Auditability
Applications of Blockchain Technology
Financial Services
• Payments
• Securities
registration and
processing
• Lending
Governmental services
• Voting
• Registrations
(passports,driving license)
• Permits
Property
• Real estate
• Intellectual
property
• Cars
Trade
• Document exchange
• Asset exchange
• Escrow services
• Trade agreements
Identification & Security
• Party/device registration
• Authentication
• Access control
Some examples
• Flight Delay Insurance – http://fizzy.axa
• No Exclusion
• Claim Free
• Instant Compensation
• Trade Finance - IBM & Group of Banks
• Uses smart contracts — a way of encoding a process on to a blockchain system — to
automatically transfer money as goods progress around the world
• https://Ujomusic.com
• Platform uses blockchain technology to create a transparent and decentralised database of
rights and rights owners, automating royalty payments using smart contracts and
cryptocurrency
• PDCChain
• Track Post Dated Checks on Blockchain (Our own product)
• Populous
• Populous is a P2P (peer-to-peer) invoice finance platform
• Dtube, BitChute – Decentralized YouTube
• SteemIt – Social Media
• PrimeChain / Bankchain – Pune based
Opportunities for Startups
• Services / Consulting
• Build Innovative Products for Global
Markets
• Explore Ecosystem for Raising Capital
(ICO, STO)
• Solutions Specific for India
uday@dltgeeks.io

More Related Content

PPTX
Session 3 introduction blockchain by franco 22 januari
PPTX
Introduction to Blockchain
PPTX
Introduction to Blockchain
PDF
Introduction to Blockchain Development
PDF
Grokking TechTalk #17: Introduction to blockchain
PPTX
Introduction to Blockchain Technology
PPTX
Blockchain concepts
PPTX
KOIOS - Introduction to Blockchain Technology
Session 3 introduction blockchain by franco 22 januari
Introduction to Blockchain
Introduction to Blockchain
Introduction to Blockchain Development
Grokking TechTalk #17: Introduction to blockchain
Introduction to Blockchain Technology
Blockchain concepts
KOIOS - Introduction to Blockchain Technology

What's hot (20)

PPTX
Introduction to Blockchain
PDF
Blockchain - Presentacion Betabeers Galicia 10/12/2014
PPTX
BLOCKCHAIN
PPTX
Blockchain
PPT
Bitcoin & Blockchain Basics
PPTX
Blockchain, working [blockchain vs bitcoin] pros and cons
PPTX
Introduction to blockchain and smart contracts
PPTX
Blockchain Basics
PDF
Introduction to Blockchain
PDF
Blockchain for Beginners
PDF
How does a blockchain work?
PPTX
Tutorial blockchain technical overview-ss
PDF
Blockchain-intro (2)
PPTX
Blockchain technology
PDF
20170620 MEETUP intro to blockchain and smart contracts (1)
PPTX
Introduction to Blockchain and Recordkeeping
PPTX
5 Core Blockchain Technology Concepts
PDF
Blockchain Deconstructed - by nexxworks
PPTX
Namecoin Primecoin Potcoin
PDF
Payment Protocols - Block Chain & Beyond
Introduction to Blockchain
Blockchain - Presentacion Betabeers Galicia 10/12/2014
BLOCKCHAIN
Blockchain
Bitcoin & Blockchain Basics
Blockchain, working [blockchain vs bitcoin] pros and cons
Introduction to blockchain and smart contracts
Blockchain Basics
Introduction to Blockchain
Blockchain for Beginners
How does a blockchain work?
Tutorial blockchain technical overview-ss
Blockchain-intro (2)
Blockchain technology
20170620 MEETUP intro to blockchain and smart contracts (1)
Introduction to Blockchain and Recordkeeping
5 Core Blockchain Technology Concepts
Blockchain Deconstructed - by nexxworks
Namecoin Primecoin Potcoin
Payment Protocols - Block Chain & Beyond
Ad

Similar to Introduction to blockchain Session @ Tie Pune (20)

PPTX
dfgsdjghkjsdhfg.pptx
PPTX
Blockchain.pptx
PDF
Blockchain External.pdf
PPTX
module 5_Introduction-to-Blockchains.pptx
PPTX
Blockchain Technology Unit 4.pptxmmmmmmmmm
PPTX
Dr Asad Ali Jaffari Introduction to Fintech 4.pptx
PPTX
Blockchain 101
PPTX
blockchain-introduction-public in education
PPTX
BlockChain (1).pptxbhbhbhhbhjbhbhgghbhjbhhg
PDF
The presentation on the Blockchain_Introduction_KR.pdf
PPTX
An Introduction to Blockchains
PPTX
Blockchain an introduction_n_li
PDF
Blockchain-Technology (2).pdf cryptocurrency
PPTX
Blockchain Technology
PPTX
blockchain-introduction-public.pptx
PDF
Introduction to Blockchain and Smart Contracts
PPTX
Blockchain technology Overview
PDF
Intro to Blockchain Slides
PPTX
BLOCKCHAIN presentaion in computer application.pptx
PPTX
Introduction to blockchain technology.pptx
dfgsdjghkjsdhfg.pptx
Blockchain.pptx
Blockchain External.pdf
module 5_Introduction-to-Blockchains.pptx
Blockchain Technology Unit 4.pptxmmmmmmmmm
Dr Asad Ali Jaffari Introduction to Fintech 4.pptx
Blockchain 101
blockchain-introduction-public in education
BlockChain (1).pptxbhbhbhhbhjbhbhgghbhjbhhg
The presentation on the Blockchain_Introduction_KR.pdf
An Introduction to Blockchains
Blockchain an introduction_n_li
Blockchain-Technology (2).pdf cryptocurrency
Blockchain Technology
blockchain-introduction-public.pptx
Introduction to Blockchain and Smart Contracts
Blockchain technology Overview
Intro to Blockchain Slides
BLOCKCHAIN presentaion in computer application.pptx
Introduction to blockchain technology.pptx
Ad

More from Uday Kothari (7)

PPTX
MoSync Cross Platform mobile app development
PPTX
Cross platform mobile app development tools review
PPSX
BI & Analytics in Action Using QlikView
PPSX
Business Intelligence and Big Data Analytics with Pentaho
PPSX
The art technique of data visualization
PPSX
Designing high performance datawarehouse
PPSX
Innovative Internet & Digital marketing
MoSync Cross Platform mobile app development
Cross platform mobile app development tools review
BI & Analytics in Action Using QlikView
Business Intelligence and Big Data Analytics with Pentaho
The art technique of data visualization
Designing high performance datawarehouse
Innovative Internet & Digital marketing

Recently uploaded (20)

PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PPTX
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PDF
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
Tata consultancy services case study shri Sharda college, basrur
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
How to Get Funding for Your Trucking Business
PPT
Data mining for business intelligence ch04 sharda
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PPTX
Lecture (1)-Introduction.pptx business communication
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PPTX
Amazon (Business Studies) management studies
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
DOC-20250806-WA0002._20250806_112011_0000.pdf
Probability Distribution, binomial distribution, poisson distribution
Power and position in leadershipDOC-20250808-WA0011..pdf
Tata consultancy services case study shri Sharda college, basrur
MSPs in 10 Words - Created by US MSP Network
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
How to Get Funding for Your Trucking Business
Data mining for business intelligence ch04 sharda
COST SHEET- Tender and Quotation unit 2.pdf
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
340036916-American-Literature-Literary-Period-Overview.ppt
Lecture (1)-Introduction.pptx business communication
Roadmap Map-digital Banking feature MB,IB,AB
Amazon (Business Studies) management studies

Introduction to blockchain Session @ Tie Pune

  • 1. Introduction to Blockchain Technology Uday Kothari DLT Geeks www.dltgeeks.io
  • 2. Blockchain History • 2008 Financial Crises • Satoshi Nakamoto’s White Paper on Bitcoin • A Peer-to-Peer Electronic Cash System • 2009 Bitcoin Started • 2015 Ethereum – Smart Contract
  • 3. What is Blockchain? • Blockchain is a distributed shared ledger that… • can contain financial and/or non-financial transactions • is replicated (distributed) across a number of systems in near real-time over a peer-to-peer network • uses cryptography and digital signatures to prove identity, authenticity and enforce read/write access rights • has mechanisms to make it hard to change historical records, or at least make it easy to detect when someone is trying to change it
  • 4. Principles of Decentralization • Architectural • How many physical computers are in the system & how many of these can breakdown at any given time it can tolerate? • Political • How many individuals or organizations ultimately has control? • Logical • Does interface & data structure it presents looks more like monolithic single object?
  • 5. Key Concepts in Blockchain Smart contracts Distributed shared ledger Consensus 254F1 3ECAA 2AA4D 7DED9 696DB 0014D 05552 18BFC 8833B0CC A3 8D7F ^5^C83 3pj:E07 oDD29 fiTfS 4E072 8^60929 90A60B99 Cryptography 21B2C8J09 CB3E’^S ‘ 04143i B57 7D7f^ 41080C^A 534146DC 0F130429
  • 6. Cryptography - Hashing Input data Sample sentence to explain how SHA256 works Hashing Extra dot Hash value (32 bytes) 79e8a584005254f7717547b5829fd01fa 6c6831bd92a2d28c93305636c71b499 cl9617618972fldc643b2bb7075c7cac ac3aea970581ca5c6ec30aee59a74c07 Input data Sample sentence to explain how SHA256 works. Hashing Hash value (32 bytes)
  • 7. • Demo • Hashing • Block • Blockchain • Public/Private Keys • Digital Signature • Transaction Blockchain with Signature
  • 8. Distributed Shared Ledger • Group of replicated logs/databases ( nodes) • Transactions distributed in blocks • All nodes hold all transactions • Parties identified with public key • Accessibility of transactions depending • on blockchain implementation • Resilient for failure of one or more nodes
  • 9. Consensus • Consensus = Majority of nodes agree on validity of transactions • Includes validation on double- spending • Permissionless (public) vs. permissioned (private) blockchain setup • Proof-of-work< / proof-of-stake
  • 10. Smart Contracts • Business logic that can be assigned to a transaction on the blockchain • Holds conditions under which specific actions can/must be perfomed • Facilitates escrow services • Can't be modified without predefined permissions Rajesh will Deliver Functional Website To Mahesh On 14-April- 2018 against Payment of Rs. 5000/-
  • 11. Type of Blockchain • Public Blockchain • Anyone can join, access • Bitcoin, Ethereum, EOS • Private or Permissioned Blockchain • Enterprise Applications • Only permitted members • Hyperledger Fabric • Hashgraph • Multichain • Openchain • Consortium or Federated Blockchain • R3
  • 12. Private Blockchain - Business Network Example 1. Delivery of Goods/Service 2. Issue Invoice Supplier Buyer 3. Subm it Invoice - Documentation - Verification - Risk Assessment - Terms & Agreement 4.Internal Workflow 5.Internal Workflow6. Paym ent
  • 13. Value of Blockchain Technology • Reduction of Cost & Complexity • Shared Trusted Transactions • Reduction of Errors • Resilience • Secure • Auditability
  • 14. Applications of Blockchain Technology Financial Services • Payments • Securities registration and processing • Lending Governmental services • Voting • Registrations (passports,driving license) • Permits Property • Real estate • Intellectual property • Cars Trade • Document exchange • Asset exchange • Escrow services • Trade agreements Identification & Security • Party/device registration • Authentication • Access control
  • 15. Some examples • Flight Delay Insurance – http://fizzy.axa • No Exclusion • Claim Free • Instant Compensation • Trade Finance - IBM & Group of Banks • Uses smart contracts — a way of encoding a process on to a blockchain system — to automatically transfer money as goods progress around the world • https://Ujomusic.com • Platform uses blockchain technology to create a transparent and decentralised database of rights and rights owners, automating royalty payments using smart contracts and cryptocurrency • PDCChain • Track Post Dated Checks on Blockchain (Our own product) • Populous • Populous is a P2P (peer-to-peer) invoice finance platform • Dtube, BitChute – Decentralized YouTube • SteemIt – Social Media • PrimeChain / Bankchain – Pune based
  • 16. Opportunities for Startups • Services / Consulting • Build Innovative Products for Global Markets • Explore Ecosystem for Raising Capital (ICO, STO) • Solutions Specific for India

Editor's Notes

  • #2: Welcome &amp; good evening for today’s webinar on Introduction to Blockchain. My name is Uday Kothari, I am serial entrepreneur &amp; in the IT industry for more than 30 years.
  • #3: In 2008 financial crisis in US affected many people who lost their bank deposits, homes and jobs. People lost their trust in banking systems. Satoshi Nakamoto published white paper on Peer-to-Peer Electronic Cash system which revolutionized the way people transfer money. His concept paper was implemented as Bitcoin in 2009. Core of this concept was Blockchain. Vitalink Buretin came out with enhanced solution and introduced Smart Contract concept in Ethereum.
  • #4: So let us look at what Blockchain is:
  • #6: Let us summarize key concepts in Blockchain Distributed Shared Ledger Cryptography Concensus Smart Contracts
  • #7: Second most important technique that is used in Blockchain is Cryptography. Hashing is one concept that is used in Blockchain, Hashing is Cryptography function that produces unique fixed length hexadecimal number irrespective of length of input data. However even if small change like adding “period” at the end of the sentence can produce totally different Hash value. Therefore it makes it impossible for anyone to get input value from hash value. It is like getting “Orange Back” from Orange Juice
  • #9: Let us first understand what is Ledger? Ledger is like Bank Passbook where all deposits and withdrawals are recorded or accounting books that records transactions such as purchase and sales, it cane simple notebook where person records entries on transactions or notes. We see many such examples in our daily life, Land Registry which maintains ownership of Land, Colleges maintains grades of students. In other words, there is Central Authority which maintains the records and people trust it. Typically each party is responsible for maintaining their own ledger or book of accounts. When everyone is honest then there is no problem but what happens when one party records transaction differently than other? Or Govt employee who has access to Land Registry makes unauthorized &amp; fraudulent changes and original owner looses his/her ownership of property. We hear such news all the time. Major reason for such incidents is Centralized Database. Now let’s imagine that 1000s of exact copies are maintained and constantly synced no single person or entity having complete control to make any changes to ledger, it becomes very difficult to any unauthorized changes.
  • #10: Majority of Nodes agree on validity of transaction Avoids Double-Spend problem, To understand problem of double spend, in typical cash based system, once I give money from my Wallet to someone else, it is gone and I can’t give same money to another person, where before Bitcoin, it was seen that it certain situation, currency from one digital wallet can be used more than once. Different Conensus algorithms are used in different blockchains, e.g. Bitcoin uses Proof-of-work where as private blockchains such as Hyperledge Fabric uses Kafka algorithm where as Hyperledger Sawtooth used PoET (Proof of Elapse Time). Ethereum currently uses Proof-of-work but it will change it to Proof-of-Stake.
  • #11: A smart contract is a computer protocol intended to digitally facilitate, verify, or enforce the negotiation or performance of a contract. Smart contracts allow the performance of credible transactions without third parties. These transactions are trackable and irreversible. It can have business logic, conditions under which specific actions can be performed. Escrow services: Holding payment