Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Proof Of Work &
Blockchain Program
What is Blockchain &
Bitcoin?
Blockchain
Technologies
Ethereum & Smart
Contracts
Peer To Peer Networks
& Cryptography
Blockchain
Applications & Use
Cases
Agenda
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What is Blockchain & Bitcoin?
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What is Blockchain & Bitcoin?
Blockchain Technology
Blockchain is a continuously growing list of records
called blocks linked and secured using cryptography 04
Blockchain came into existence with the introduction of
Bitcoin's whitepaper in October 2008 03
02Blockchain is the implementation of the digital cryptocurrency
Bitcoin
01Blockchain Technology is the latest buzz in
the industry today
31
’08
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Bitcoin’s Blockchain
Blockchain Technology
Currently, about 1200
transactions are added
to every block
For every block that is
added, the miner gets
12.5 BTC as reward
A new block is added
every 10 minutes
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Technologies
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Technologies
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Peer to Peer Network
Blockchain Technology
All Blockchains run on
Distributed Peer-to-Peer
Networks
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Peer to Peer Network
Blockchain Technology
Ledger
Account Number
1Pos4r9Eesbv8754b…
Balance
19K4ejhJW94U0212… 37
1ZOL9470uier2UMb… 42.67
178errbZ81FePNr30… 1342
1Mr3UNPH8H4U24v… 12.005
563
1JoH83jfos03n2490i… 974.65
… …
Every single person on the network has a copy of the ledger
There is no single centralized original copy
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Technologies
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Hash Encryption
Blockchain Technology
All data stored in
Blockchain is encrypted
using Hash Functions
Hello World
Hello World!
hello world!
A591a6d40bf420404a011733cf…
7f83b1657ff1fc53b92dc18148a…
7509e5bda0c762d2bac7f90d75…
Hash Function
Unlike encryption algorithms, Hash functions cannot be decrypted
Bitcoin uses SHA256(SHA256(Block_Header))
Highly secure as minute input changes give completely different output
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Technologies
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Proof Of Work
Blockchain Technology
Proof Of Work involves
solving a
computationally
expensive puzzle to add
blocks to the Blockchain
Hash (n-1)
Block Data
Nonce
Hash (n)
Block Data
Nonce
Hash (n+1)
Block Data
Nonce
Block n Block n+1 Block n+2
Bitcoin has miners who
validate have to solve a
complex mathematical
puzzle to add a block to
the blockchain
Miners search for a
specific nonce which
gives the desired hash
which is predetermined
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Technologies
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Program
Blockchain Technology
Blockchains can be used to perform multiple programs
An example of a program is to store ID cards of all citizens
for authentication during elections
Different blockchains can have different programs in them
Blockchain Program is
used to create and
implement rules in the
Blockchain
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Program
Blockchain Technology
Blockchain Program is
used to create and
implement rules in the
Blockchain
We can create
conditions as to
when a transfer
has to happen
E.g. Transfer
money to school
on 1st of every
month
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Ethereum
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Ethereum
Blockchain Technology
Ethereum is an
open-source &
public blockchain
based distributed
computing platform
Currency Issuance
Decentralized Autonomous
Organizations (DAO)
Smart Contracts
Smart Property
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Ethereum
Blockchain Technology
Smart Contracts
are the basic
building blocks
of Ethereum
Ethereum also
provides a
cryptocurrency
token called
"ether"
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Smart Contracts
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Smart Contracts
Blockchain Technology
pragma solidity ^0.4.0;
contract Simple {
function taker(uint _a, uint _b){
// Do something with a and b
} }
Used to create rules in
the Blockchain program
Written in Solidity language
for most Blockchains
A sample smart contract
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Applications
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Where is Blockchain being used?
Blockchain Technology
BitcoinStore
Online marketplace that sells a
variety of electronic gadgets
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Where is Blockchain being used?
Blockchain Technology
Coingig
Online marketplace that conducts its
transactions solely in Bitcoins where
you can find everything from books
to T-shirts
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Where is Blockchain being used?
Blockchain Technology
The Swiss Pharmacy
Provides high-quality medicine and
accepts Bitcoins and ships worldwide
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Where is Blockchain being used?
Blockchain Technology
All Things Luxury
Carries a large selection of jewellery,
including rings, necklaces, bracelets,
earrings and cuff links
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Where is Blockchain being used?
Blockchain Technology
Virgin Galactic
Richard Branson’s Virgin Galactic
venture began accepting Bitcoins as
payment for their suborbital space
flights
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Where is Blockchain being used?
Blockchain Technology
Cheap Air
CheapAir intends to eventually allow
you to book hotels and flights using
Bitcoin via their app
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain
Will Disrupt
Supply Chain
Management
Financial
Services
Voting Real
Estate
Music
Streaming
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain
Will Disrupt
Supply Chain
Management
Financial
Services
Voting Real
Estate
Music
Streaming
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain Will Disrupt
Blockchain Technology
In September 2016,
Barclays carried out
the world’s first
trade transaction
using blockchain
NASDAQ will
soon run
Blockchain
trading
Financial
Services
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain
Will Disrupt
Supply Chain
Management
Financial
Services Voting
Real
Estate
Music
Streaming
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain Will Disrupt
Blockchain Technology
Estonia, a small
Baltic nation is the
first to implement
Blockchain based E-
Voting System
Followmyvote is
world’s first open-
source online voting
solution based on
blockchain
Voting
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain
Will Disrupt
Supply Chain
Management
Financial
Services
Voting Real Estate
Music
Streaming
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain Will Disrupt
Blockchain Technology
Solves issues of
huge paperwork
and high agent
fees
Using Ubitquity,
anyone can
manage, track, and
transfer land titles
and property deeds
Real
Estate
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain
Will Disrupt
Supply Chain
Management
Financial
Services
Voting Real
Estate
Music
Streaming
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain Will Disrupt
Blockchain Technology
Music
Streaming
Artists lose up to 86%
of the proceeds from
their music because
of illegal downloading
Mycelia is a
Blockchain based
platform for artists
to sell their work
directly to
customers
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain
Will Disrupt
Supply Chain
Management
Financial
Services
Voting Real
Estate
Music
Streaming
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
5 Industries Blockchain Will Disrupt
Blockchain Technology
Supply
Chain
Management
Middlemen in
supply chains take
time, add costs,
and make
mistakes often
Provenance
facilitates
“transparent and
traceable” trade on
the Blockchain
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Session In A Minute
What is Blockchain & Bitcoin? Blockchain Technologies Networks & Cryptography
Proof Of Work & Programs Ethereum & Smart Contracts Blockchain Applications
Blockchain Technology
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockchain Training | Edureka

Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockchain Training | Edureka

  • 2.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Proof Of Work & Blockchain Program What is Blockchain & Bitcoin? Blockchain Technologies Ethereum & Smart Contracts Peer To Peer Networks & Cryptography Blockchain Applications & Use Cases Agenda
  • 3.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. What is Blockchain & Bitcoin?
  • 4.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. What is Blockchain & Bitcoin? Blockchain Technology Blockchain is a continuously growing list of records called blocks linked and secured using cryptography 04 Blockchain came into existence with the introduction of Bitcoin's whitepaper in October 2008 03 02Blockchain is the implementation of the digital cryptocurrency Bitcoin 01Blockchain Technology is the latest buzz in the industry today 31 ’08
  • 5.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Bitcoin’s Blockchain Blockchain Technology Currently, about 1200 transactions are added to every block For every block that is added, the miner gets 12.5 BTC as reward A new block is added every 10 minutes
  • 6.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Technologies
  • 7.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Technologies
  • 8.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Peer to Peer Network Blockchain Technology All Blockchains run on Distributed Peer-to-Peer Networks
  • 9.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Peer to Peer Network Blockchain Technology Ledger Account Number 1Pos4r9Eesbv8754b… Balance 19K4ejhJW94U0212… 37 1ZOL9470uier2UMb… 42.67 178errbZ81FePNr30… 1342 1Mr3UNPH8H4U24v… 12.005 563 1JoH83jfos03n2490i… 974.65 … … Every single person on the network has a copy of the ledger There is no single centralized original copy
  • 10.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Technologies
  • 11.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Hash Encryption Blockchain Technology All data stored in Blockchain is encrypted using Hash Functions Hello World Hello World! hello world! A591a6d40bf420404a011733cf… 7f83b1657ff1fc53b92dc18148a… 7509e5bda0c762d2bac7f90d75… Hash Function Unlike encryption algorithms, Hash functions cannot be decrypted Bitcoin uses SHA256(SHA256(Block_Header)) Highly secure as minute input changes give completely different output
  • 12.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Technologies
  • 13.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Proof Of Work Blockchain Technology Proof Of Work involves solving a computationally expensive puzzle to add blocks to the Blockchain Hash (n-1) Block Data Nonce Hash (n) Block Data Nonce Hash (n+1) Block Data Nonce Block n Block n+1 Block n+2 Bitcoin has miners who validate have to solve a complex mathematical puzzle to add a block to the blockchain Miners search for a specific nonce which gives the desired hash which is predetermined
  • 14.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Technologies
  • 15.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Program Blockchain Technology Blockchains can be used to perform multiple programs An example of a program is to store ID cards of all citizens for authentication during elections Different blockchains can have different programs in them Blockchain Program is used to create and implement rules in the Blockchain
  • 16.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Program Blockchain Technology Blockchain Program is used to create and implement rules in the Blockchain We can create conditions as to when a transfer has to happen E.g. Transfer money to school on 1st of every month
  • 17.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Ethereum
  • 18.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Ethereum Blockchain Technology Ethereum is an open-source & public blockchain based distributed computing platform Currency Issuance Decentralized Autonomous Organizations (DAO) Smart Contracts Smart Property
  • 19.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Ethereum Blockchain Technology Smart Contracts are the basic building blocks of Ethereum Ethereum also provides a cryptocurrency token called "ether"
  • 20.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Smart Contracts
  • 21.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Smart Contracts Blockchain Technology pragma solidity ^0.4.0; contract Simple { function taker(uint _a, uint _b){ // Do something with a and b } } Used to create rules in the Blockchain program Written in Solidity language for most Blockchains A sample smart contract
  • 22.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Blockchain Applications
  • 23.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Where is Blockchain being used? Blockchain Technology BitcoinStore Online marketplace that sells a variety of electronic gadgets
  • 24.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Where is Blockchain being used? Blockchain Technology Coingig Online marketplace that conducts its transactions solely in Bitcoins where you can find everything from books to T-shirts
  • 25.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Where is Blockchain being used? Blockchain Technology The Swiss Pharmacy Provides high-quality medicine and accepts Bitcoins and ships worldwide
  • 26.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Where is Blockchain being used? Blockchain Technology All Things Luxury Carries a large selection of jewellery, including rings, necklaces, bracelets, earrings and cuff links
  • 27.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Where is Blockchain being used? Blockchain Technology Virgin Galactic Richard Branson’s Virgin Galactic venture began accepting Bitcoins as payment for their suborbital space flights
  • 28.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Where is Blockchain being used? Blockchain Technology Cheap Air CheapAir intends to eventually allow you to book hotels and flights using Bitcoin via their app
  • 29.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Supply Chain Management Financial Services Voting Real Estate Music Streaming
  • 30.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Supply Chain Management Financial Services Voting Real Estate Music Streaming
  • 31.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Blockchain Technology In September 2016, Barclays carried out the world’s first trade transaction using blockchain NASDAQ will soon run Blockchain trading Financial Services
  • 32.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Supply Chain Management Financial Services Voting Real Estate Music Streaming
  • 33.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Blockchain Technology Estonia, a small Baltic nation is the first to implement Blockchain based E- Voting System Followmyvote is world’s first open- source online voting solution based on blockchain Voting
  • 34.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Supply Chain Management Financial Services Voting Real Estate Music Streaming
  • 35.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Blockchain Technology Solves issues of huge paperwork and high agent fees Using Ubitquity, anyone can manage, track, and transfer land titles and property deeds Real Estate
  • 36.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Supply Chain Management Financial Services Voting Real Estate Music Streaming
  • 37.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Blockchain Technology Music Streaming Artists lose up to 86% of the proceeds from their music because of illegal downloading Mycelia is a Blockchain based platform for artists to sell their work directly to customers
  • 38.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Supply Chain Management Financial Services Voting Real Estate Music Streaming
  • 39.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. 5 Industries Blockchain Will Disrupt Blockchain Technology Supply Chain Management Middlemen in supply chains take time, add costs, and make mistakes often Provenance facilitates “transparent and traceable” trade on the Blockchain
  • 40.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Session In A Minute What is Blockchain & Bitcoin? Blockchain Technologies Networks & Cryptography Proof Of Work & Programs Ethereum & Smart Contracts Blockchain Applications Blockchain Technology
  • 41.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved.
  • 42.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved.