Introduction
+
2h delay insurance
client
is refunded
automatically
3
Dreaming?
Introduction
4
Agenda
Introduction
5
Introduction
Key concepts
How it works
State of art
Blockchain is a technology that allows
you and me to agree on something even
when we do not trust each other and
without an authority
“
Key concepts
6
Blockchain is a technology that allows
you and me to agree on something even
when we do not trust each other and
without an authority
“
tool
Key concepts
7
Database
As is…
ACME Corporation
Information System Technologies
To be..
Datawharehouse
Middleware BI
Web
Cloud
Mobile 3 party
Database DW
Middleware BI
Web
Cloud
Mobile 3 party
Blockchain
Key concepts
8
Blockchain is a technology that allows
you and me to agree on something even
when we do not trust each other and
without an authority
“
decentralized
Key concepts
9
Centralized Decentralized
What decentralized means
Network typologies
Key concepts
10
Blockchain is a technology that allows
you and me to agree on something even
when we do not trust each other and
without an authority
“
security
Key concepts
11
Blockchain is a technology that allows
you and me to agree on something even
when we do not trust each other other
and without an authority
“
”
security
immutability traceability criptography
12
Key concepts
13
650,000,000,000,000,000 years
0.65 billion billion years
Internet of information
Based on Replication
• Get copies of the data
• At no cost
• Raised new bussiness models
Key concepts
14
Internet of value
Digital… assets?
traceability Digital assets
Double spend problem
Key concepts
15
Blockchain is a technology that allows
you and me to agree on something even
when we do not trust each other and
without an authority
“
consensus
Key concepts
16
17
What is it?
18
Key concepts
a database
19
Key concepts
20
Where is YOUR data ??
Captured
Value
Applications
Layer
The WEB
Protocol
Layer
Key concepts
Paradigm change
21
Where is YOUR data ??
Captured
Value
Applications
Layer
The WEB
Protocol
Layer
Blockchain
Protocol
Layer
Applications
Layer
Captured
Value
Your data
Key concepts
Paradigm change
22
Where is YOUR data ??
Captured
Value
Applications
Layer
The WEB
Protocol
Layer
Blockchain
Protocol
Layer
Applications
Layer
Captured
Value
Your data
You
Key concepts
Paradigm change
23
Where is YOUR data ??
Captured
Value
Applications
Layer
The WEB
Protocol
Layer
Blockchain
Protocol
Layer
Applications
Layer
Captured
Value
Your data
You
Internet of
value
Internet of
information
Key concepts
Paradigm change
…a database
…reach consensus
…is secure
…is decentralized
RECAP
Key concepts
24
Agenda
Introduction
25
Introduction
Key concepts
How it works
State of art
Property Registry
63 64 65 66
64
• 08:43 16/0/2017
• 63
• 3
• …
• Miguel adquires L12345 land property
• Emilio sells H543221 to Lucia
• Victor & Sara bought H1706 house.
• …
HEADERCONTENT
Timestamp
Reference to previous block
Nº of records
…
How it works
26
Can commit
Can commit
Can read
Can commit
Can read
Can write
MINER
Participate in
consensus
How it works
27
Roles
How it works
28
Distributed Ledger Technology
• Permissionless
• Pseudoanonymous
• Anyone can commit, read or write
Public
• Permissioned
• Know participants
• Only preaproved participants can commit, read
and / or write
• Compliance (KYC , AML)
Private
BITCOIN
How it works
29
How it works
How works
Wallet B sends 5 BTC to Wallet C
Wallet A sends 5 BTC to Wallet B
pays fee
pays fee
30
How it works
How works
31
How it works
How works
32
How it works
How works
get rewarded
33
dic 2017 $248,611.00
Block reward Commit Fee
$16.18
How it works
How works
34Sources: https://www.coindesk.com/price/
How it works
How works
35
How it works
How works
36
How it works
How works
Proof of Work
math problem
• Undefined time to be resolved.
• Difficulty increase overtime.
• Requires computational resources (money).
• Hard to solve but easy to check.
Attributes
37
How it works
How works
Proof of Work
A
B
C
D
working
Eureka!!
1 2 35 4
1 2 3 4
4a
READY STEADY GO!!
38
How it works
How works
Proof of Work
A
B
C
D
working
65
Eureka!!
7 8
1 2 3 4
4b
Last is 4º
Last is 4º
Last is 4º
39
How it works
How works
Proof of Work
A
B
C
D
working
65
Eureka!!
7 8
1 2 3 4
4b
Last is 4º
Last is 4º
Last is 4º
You are out!!
40
Private blockchain
No incentivation needed
Consensus participants are
preaproved and known.
Proof of Stake
How it works
41
Is it necessary to waste so much resources?
Consensus algorithms
Delegated PoS
Transaction as PoS
Delegated Byzantine Fault Tolerance
Agenda
Introduction
42
Introduction
Key concepts
How it works
State of art
Every blockchain is different
and independent
Every use case is a different
blockchain
State of art
43
Peer to peer payments without 3rd party authority.
Send money.
(Cripto) Currency
LITECOIN
RIPPLE
DASH
ETHEREUM
BITCOIN
44
State of art
Incumbent Banks’ blockchain iniciatives
Sep 28, 2017
Jamie Dimon
JPMorgan CEO
bitcoin is a "fraud" […]
“its not a real thing"
Sept 2017
45
State of art
Blockchain is much
more than Bitcoin
The blockchain can be used to create digital assets.
Create a verifiable record of any data, file, or business process on the blockchain.
Digital asset & Verifiable data
Stocks
Bonds
Frequent
flyer miles
Land
property
Ownership
proof
Healthcare
records
Supply
chain
46
State of art
Companies offer blockchain IDs that can be used to sign into apps
and web sites, digitally signing documents, etc.
Voting.
Identity
47
https://keybase.io/vgimeno
KeyBase
State of art
Funding
ICO’s
https://www.cbinsights.com/research/blockchain-ico-tokens-startup-market-map-expert-research/
ICO’s as the new
Venture Capital
ICO’s FRAUD!!
State of art
State of art
Tokenomics
Vitalik Buterin
2014:
creates
50
State of art
• Solidity
• Truffle
• Geth
• Mist
• A set of conditions recorded on the blockchain
• Transactions automatically trigger when the conditions are met
• No third-party interference (neither audit nor execution)
Smart Contracts
State of art
Book a
Flight
2h Delay
Insurance
client is refunded
automatically
Smart
contract
Flight
delayed
Harvesting Hail
Insurance
farmer gets payment
automatically
Smart
contract
Hail
storm
52
Examples
Smart contracts
State of art
Oracle
DApps
Platform for a totally new ecosystem
of applications.
State of art
https://www.stateofthedapps.com
Cryptokitties
State of art
Is a system who enables an organization that runs through rules encoded
as Smart Contracts, e-Gobernance.
Decentralized Autonomous Organization - DAO
55
State of art
Challenges
adoption
theoretical
scale
56
Blockchain as a service (BaaS)
State of art
Blockchain is here!!
• Information share
• Unified trust
• Autonomous contracts
Blockchain…
… is just a tool
What are you gonna do
with it?
Thank you!

Hiberus Experience - Fundamentos de Blockchain