SlideShare a Scribd company logo
BLOCKCHAIN
AND BITCOIN
BASICS
Michele Pace, PhD
Connect with me: Michele Pace
OUR AGENDA
1. Introduction
to
Blockchain
2. Introduction
to
Bitcoin
3. Introduction
to Smart
contracts
1.
BLOCKCHAIN
INTRODUCTION
FIRST, WHY
DO WE CARE ABOUT
BLOCKCHAIN?
Because it is a breakthrough technology revolutionizing the way
we exchange value
It allows transactions without trust in intermediaries, where
consensus matters, not authority
Opened the door to the concept of programmable money,
revolutionised fund raising
BLOCKCHAIN 1.0
Digital
currencies
BLOCKCHAIN
(R)EVOLUTION
“I do not need a
bank to send
you money”
BLOCKCHAIN 2.0
Programmable
money
BLOCKCHAIN 3.0
The birth of DApps
It seems
far-fetched,
but it is
happening
We are in this phase
“We can create
currencies with
different properties
than Bitcoin”
*Your self-driving car driving around people where you are
not using it, your idle computer performing calculations,
your unused disk space rented out, your web browser
paying for your attention, real assets tokenized and made
available on the blockchain …
“We can put on the
blockchain more than
just transactions…”
“... contracts can be enforced by
computer programs so we can build
distributed, transparent and
incentivized applications”
It is a special kind of distributed database. That is, data
logically put together and stored.
The data is organized in a series of blocks
The blocks are replicated and kept in synch over a P2P
network
Let’s start
with
general
terms, we
will expand
them in a
minute
Block
#998
Block
#999
Block
#1000
Block #1001
Data #2
Data #1
WHAT IS BLOCKCHAIN?
CENTRALISED DECENTRALISED DISTRIBUTED
WHAT DOES IT MEAN THAT THE
DATABASE IS DISTRIBUTED
Data maintained
in a single location
Data maintained in
multiple locations
Data replicated in
every node
CLIENT-SERVER PEER TO PEER
WHAT DOES IT MEAN PEER-TO-PEER
You must contact a server You can contact any “node”
Ex. A BANK, A WEBSITE BITCOIN
💻
💻
💻
💻 💻
💻
💻
💻
💻
💻
Let’s use an analogy.
Blocks in a blockchain “are like” pages in a book.
Everyone can read the book
Everyone playing by the rules can write the next page
of the book.
Everyone can have a copy of the book.
The book tells a (never-ending) story
WHAT DOES IT MEAN
DATA IN BLOCKS
Block #1001
Data #2
Data #1 ~~
CONTINUING WITH THE ANALOGY
The blocks (the pages) can hold information about
transactions, as in Bitcoin, or about countless other
things, such as:
Block #1001
Data #2
Data #1 ~~
▸ Ownership,
▸ Contracts,
▸ Votes,
▸ Identities …
▸ Status of computer programs…
WHAT DOES IT MEAN REPLICATED
💻
💻
💻
💻
💻
Every node has a copy of the blockchain
This is a
simplification
some nodes
don’t need a
full copy of
the
Blockchain
WHY BLOCKCHAIN IS NOT AS A
CONVENTIONAL DATABASE
▸ It is distributed (not owned by a company or a
person, it is replicated on thousands of computers)
▸ Everyone can read it and check that data is valid
▸ All the nodes have to agree on which information is
added
▸ No need of trusting a central authority
▸ Impossible to modify the past
HOW IS IT BUILT
The Blockchain is built on two pillars:
Peer-to-peer
Cryptography
Blockchain
More on this
later▸ Cryptography is the glue that keeps it togheter.
Used to make sure transactions can’t be duplicated or
falsified
▸ Peer-to-Peer to allow replication of information, so
that participants can leave/join the network as they
want, to avoid a central authority.
A WORD OF CAUTION
The concept of Blockchain is already evolving.
The Tangle for instance, is a (directed a-cyclical) graph
We will focus on the “classic” Bitcoin Blockchain
2. THE
BITCOIN
BLOCKCHAIN
LET’S LOOK AT IT NOW
https://blockchain.info/new-transactions
A BRIEF HISTORY OF
BLOCKCHAIN
▸ 1980s: Digicash David Chaum
▸ 1997: Hashcash Adam Back Introduces proof-of-work
▸ 1998: B-money Wei Dai Public keys as pseudonyms
▸ 2001: BitGold Nick Szabo Decentralized digital currency
▸ 2008: Bitcoin “Satoshi Nakamoto”
▸ 2011: Litecoin, first “altcoin” released
▸ 2014: Ethereum whitepaper released/crowdsale
▸ 2017: ICO Phenomenon
HOW DOES IT WORK
As we said, the Blockchain is built on two pillars
Peer-to-peer
Cryptography
Blockchain
▸ Cryptography
▸ Peer-to-Peer computing
Let’s look at them.
THE CONCEPT OF PUBLIC-KEY
ENCRYPTION
Bob wants to
send a private
message to
Alice over a
public
channelALICE PRIVATE KEY
ALICE PUBLIC KEY
BOB ALICE
THE CONCEPT OF PUBLIC-KEY
ENCRYPTION
Bob uses Alice
public key to
encrypt the
message
ALICE PRIVATE KEY
ALICE PUBLIC KEY
THE CONCEPT OF PUBLIC-KEY
ENCRYPTION
Alice uses her
private key to
decrypt Bob’s
messageALICE PRIVATE KEY
NOW BITCOIN
Keep in
mind that I
am
simplifying
Block
#998
Block
#999
Block
#1000
New Block
Data #2
Transaction from XYZ to ...
BOB SIGNS HIS MESSAGE
WITH HIS PRIVATE KEY
The Blockchain has validated all the blocks up to #1000
This block will have to be validated before being
added to the Blockchain!
…
Signature
BOB’s TRANSACTION REACHES THE
MINERS
💻
💻
💻
💻 💻
A miner is
a node
validating
the blocks
CONSENSUS PROTOCOL:
PROOF OF WORK
💻
💻
💻
💻 💻
Nodes in the network start to work on “validating” the
transactions
Blocks are validated by solving a difficult mathematical
problem
The first miner
to solve a hard
math problem
creates the
next block
and is
rewarded
CONSENSUS PROTOCOL:
PROOF OF WORK
The first miner to solve the problem adds the next block to
the blockchain and it is rewarded
The first miner
to solve a hard
math problem
creates the
next block
and is
rewarded
💻
💻
💻
💻 💻
SOLVED!!!
CONSENSUS PROTOCOL:
PROOF OF WORK
The first Miner
to solve a hard
math problem
creates the
next block
💻
💻
💻
💻 💻
SOLVED!!!
Block
#998
Block
#999
Block
#1000
Block #1001
Data #2
Transaction from XYZ to ...
Only now the
block is added
to the blockchain!
LET’S RECAP
1. Transactions between accounts are constantly
distributed among nodes.
2. A miner takes a set of transactions and put them in a
block
3. Then it tries to validate their block (to get paid)
4. Once he finds the solution of a mathematical problem
it shares it with other nodes.
5. Other nodes check that the block is correct thus
reaching consensus
6. The Block is accepted as the next one on the blockchain
3.
INTRODUCTION
TO SMART
CONTRACTS
“... contracts can be enforced by
computer programs so we can build
distributed, transparent and
incentivized applications”
BLOCKCHAIN 3.0
BLOCKCHAIN 1.0
Digital
currencies
*Your self-driving car driving around people where you are
not using it, your idle computer performing calculations,
your unused disk space rented out, your web browser
paying for your attention, real assets tokenized and made
available on the blockchain …
“I do not need a
bank to send
you money”
BLOCKCHAIN 2.0
Programmable
money
BLOCKCHAIN 3.0
The birth of DApps
“We can put on the
blockchain more than
just transactions…”
“We can create
currencies with
different properties
than Bitcoin”
REMEMBER BITCOIN
TRANSACTIONS
Let’s remove
some
simplifications
BOB SIGNS HIS MESSAGE
WITH HIS PRIVATE KEY
Signature
REMEMBER BITCOIN
TRANSACTIONS
Let’s remove
some
simplifications
BOB SIGNS HIS MESSAGE
WITH HIS PRIVATE KEY
If private key
unlocks account
XYZ then
transaction is valid
Transactions actually contain tiny computer programs!
EXTENDING BITCOIN
Bitcoin contains a tiny programming language…
Sure enough, people started experimenting:
• What if I want to make a transaction that unlocks only one
week from now?
• What if I want to make a transaction that unlocks if two
keys are used at the same time? What if three keys?
• What if I want to make a transaction that unlocks
behaving like a lottery? Can I do it with Bitcoin?
TOWARDS SMART
CONTRACTS EXAMPLE 1
Example. You want to create a safety measure for your
Bitcoin. You want a digital contract specifying that:
1. You can withdraw max 1% per day
2. A custodian can withdraw max 1% per day but you can stop
the custodian transactions
3. Only you and the custodian toghether can withdraw any
amount
CustodianClient
TOWARDS SMART
CONTRACTS EXAMPLE 2
Example. You want to create a lottery application on the
Blockchain. The “contract” could say:
Pays the lottery contract
Pays the lottery contract
Pays the lottery contract
TOWARDS SMART
CONTRACTS
We discussed conceptual examples of smart contracts:
• They are stored on the blockchain
• Everyone can read their code
• Trust the contract code, not the company
• Very low costs structure
(play the lottery only if the contract is fair)
(No trust in a “lottery company” required)
SMART CONTRACTS
Instead of storing transactions on the blockchain, we can
store computer programs!
💻
💻
💻
💻 💻
Block
#998
Block
#999
Block
#1000
Block #1001
Data #2
Computer code
Smart
contracts is a
large topic
ICO: INITIAL COIN OFFERING
An ICO is a fundraising tool used by startups (and scammers)
working on blockchain projects.
An ICO allows to exchange Bitcoin or Ethereum (liquid
and established cryptocurrencies) against tokens issued
by the blockchain startup to finance its project.
Gives Bitcoin, ETH, etc
Receives “Tokens”
Gets Bitcoin to fund the project
Investor Startup founder
ICO: INITIAL COIN OFFERING
An ICO model as it is now is probably not going to last:
• Investors have little to no control over the project after
having committed money
• Aggressive marketing practices and outright scams
pollute the environment.
Given the flexibility of smart contracts, almost certainly
ICOs will evolve towards multi-stage funding mechanisms
allowing investor to withdraw their contribution should the
team not deliver or keep their promises.
ICO EXAMPLE
Let’s go to coinmarketcap.com and select tokens
• Company: The startup which
issued the token
• Platform: on which platform
the token was issued
• Current token price
• Market Cap: Token price
times the number of tokens
created
Blockchain 3.0 is arguably the phase we are going through
right now
Instead of delving into the technicalities of DApps let’s take
a look at the ecosystem
BLOCKCHAIN 3.0
4.
SOME
APPLICATIONS
Identity
Management
Identity management
Problem to solve:
• uPort, Evernym and Tradle platforms for all sorts of identity related
attributes.
• Hypr, Uniquid and Civic identify you biometrically.
• Shocard does both, for banks and airlines.
• Bitnation and Borderless issue virtual passports to their virtual
countries.
Having just one place where our identity is stored,
globally accessible, no need to duplicate identity
checks
Real Estate
Problem to solve:
• BenBen, Midasium and Ubitquity plans on using blockchain to track
ownership of real estate.
• Deloitte, Rotterdam and CIC are putting lease agreements on the
blockchain to make the process faster and easier.
• Epigraph aims at building on-chain civic registers.
• Factom’s aims at improving mortgage document management
The real estate opportunity has it’s own conference organization, IBREA.
Tokenize real assets to increase liquidity
INTERNET OF
THINGS
Internet-of-things
IoT will potentially develop into a 20+ billion connected devices and a $1.9
trillion economy by 2020.
Micropayments between connected devices will be a new layer in the economy.
Problem to solve:
Manage the transactions between IoT devices
Examples: Car paying parking, phone buying credit, computers buying updates, phone calling a taxi, truck paying for highways, a mail that pays
for the internet connection required to send itself, fridge buying electricity from the neighbour’s solar panel, electrical equipment buying energy
from the cheapest offerer..
File storage
Instead of uploading your data onto some company’s servers…
Why not splitting, encrypting, and distributing your files across a
decentralized network.
You hold the keys, you own your data. No outside company can access or
delete your files.
You pay what you use.
Problem to solve:
Decentralize data storage
IPFS
Large project aiming at replacing
foundational internet protocols.
Anybody with available storage
can join in and become a FileCoin
storage provider.
Providers become “miners” of
FileCoin and gain influence in the
network with the amount of
storage they provide to their
users.
FileCoin tokens are used to create
a storage marketplace: Users will
pay for the service with FileCoins.
Content creation & Social Media
Content creation is the core activity on the web.
Social media platforms try to reward users
Steemit is a blogging platform with it's own token called STEEM
distributed to content creators and curators daily as rewards, based on
community voting.
Vevue: answer video requests pinned in your area and earn tokens.
Problem to solve:
New models for rewarding content creators
Lending
Blockchain assets represent a good form of collateral
Blockchain lending platform are designed for intuitive loan
management.
Members can collateralize their blockchain assets, manage
repayments and monitor activity in one easy to use application.
Problem to solve:
Decentralize and increase opportunities in peer-to-peer lending
Blockchain
Games
Legal services
Problem to solve:
• Otonomos proposes to incorporate companies through the blockchain.
• Mystake aims at managing employee stock option programs
Streamline notarial services
Democracy and governance
Problem to solve:
The fraud-resistance and verifiability make the blockchain perfect for
voting systems.
• Followmyvote uses it for government electoral voting.
• Projects like Dash, Digix and Tezos have their governance on-chain.
• Boardroom and Colony let you govern your own organization on the
blockchain.
Make governments and institutions more transparent
Money management
New entrants
• Polychain Capital Fund: $102.2 million
• Pantera ICO Fund LP: a $100 million ICO-only fund
• Arrington XRP Capital: $50million cryptocurrency hedge fund
• Galaxy Investment Partners (Novogratz): $500 million fund
• Blocktower Capital: $140 million
Money management
Main areas of disruption: intermediaries and cost structures
Client
Asset management company + cost structure…
Brokerage firms + cost structure …
Exchange + cost structure …
Even for passive investment strategies actual cost structures are often
hard to justify…
Money management
Likely areas of disruption…
• Stock exchanges progressively move trading on the blockchain
• Investment strategies coded into smart contracts
• Clients start demanding exposure to crypto assets
• Risk Management and Hedging for crypto assets develops
• Fiscal/legal frameworks for crypto assets develop possibly challenging
existing ones
• Cost of managing crypto funds reduced, competition increases
Thank you!

More Related Content

What's hot

INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCYINTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
Joseph Holbrook, Chief Learning Officer (CLO)
 
Blockchain
BlockchainBlockchain
Namecoin Primecoin Potcoin
Namecoin Primecoin Potcoin Namecoin Primecoin Potcoin
Namecoin Primecoin Potcoin
PiotrMatuszak3
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
Philippe Camacho, Ph.D.
 
Bitcoin the_insider_guide_to_cryptocurrency_
Bitcoin  the_insider_guide_to_cryptocurrency_Bitcoin  the_insider_guide_to_cryptocurrency_
Bitcoin the_insider_guide_to_cryptocurrency_
waseem nawaz
 
Definition of Cryptocurrency
Definition of CryptocurrencyDefinition of Cryptocurrency
Definition of Cryptocurrency
terihagh
 
Smart contractjp smartcontract_about
Smart contractjp smartcontract_aboutSmart contractjp smartcontract_about
Smart contractjp smartcontract_about
Tomoaki Sato
 
Intro to smart contract on blockchain en
Intro to smart contract on blockchain enIntro to smart contract on blockchain en
Intro to smart contract on blockchain en
Nicholas Lin
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20
Truong Nguyen
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
Hugo Rodrigues
 
Blockchain explained
Blockchain explainedBlockchain explained
Blockchain explained
Lon Barfield
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
M Shamim Iqbal
 
Cryptocurrency solving problems
Cryptocurrency solving problems Cryptocurrency solving problems
Cryptocurrency solving problems
Suman Nayak
 
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez SacristánEvent Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Juan Ignacio Pérez Sacristán
 
The Blockchain and JavaScript
The Blockchain and JavaScriptThe Blockchain and JavaScript
The Blockchain and JavaScript
Portia Burton
 
Crypto currency secrets
Crypto currency secretsCrypto currency secrets
Crypto currency secrets
Sahir
 
Blockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical PeopleBlockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical People
MecklerMedia
 
Demysitifying Bitcoin and Blockchain
Demysitifying Bitcoin and Blockchain Demysitifying Bitcoin and Blockchain
Demysitifying Bitcoin and Blockchain
Ganesh Kondal
 
Introduction to blockchain and crypto currencies
Introduction to blockchain and crypto currenciesIntroduction to blockchain and crypto currencies
Introduction to blockchain and crypto currencies
Rohas Nagpal
 
Are blockchain and crypto interchangeable terms
Are blockchain and crypto interchangeable terms Are blockchain and crypto interchangeable terms
Are blockchain and crypto interchangeable terms
Blockchain Council
 

What's hot (20)

INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCYINTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
INTRO TO BLOCKCHAINS AND CRYPTOCURRENCY
 
Blockchain
BlockchainBlockchain
Blockchain
 
Namecoin Primecoin Potcoin
Namecoin Primecoin Potcoin Namecoin Primecoin Potcoin
Namecoin Primecoin Potcoin
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
 
Bitcoin the_insider_guide_to_cryptocurrency_
Bitcoin  the_insider_guide_to_cryptocurrency_Bitcoin  the_insider_guide_to_cryptocurrency_
Bitcoin the_insider_guide_to_cryptocurrency_
 
Definition of Cryptocurrency
Definition of CryptocurrencyDefinition of Cryptocurrency
Definition of Cryptocurrency
 
Smart contractjp smartcontract_about
Smart contractjp smartcontract_aboutSmart contractjp smartcontract_about
Smart contractjp smartcontract_about
 
Intro to smart contract on blockchain en
Intro to smart contract on blockchain enIntro to smart contract on blockchain en
Intro to smart contract on blockchain en
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Blockchain explained
Blockchain explainedBlockchain explained
Blockchain explained
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Cryptocurrency solving problems
Cryptocurrency solving problems Cryptocurrency solving problems
Cryptocurrency solving problems
 
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez SacristánEvent Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
 
The Blockchain and JavaScript
The Blockchain and JavaScriptThe Blockchain and JavaScript
The Blockchain and JavaScript
 
Crypto currency secrets
Crypto currency secretsCrypto currency secrets
Crypto currency secrets
 
Blockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical PeopleBlockchain Technology: A Technical Introduction to Non-Technical People
Blockchain Technology: A Technical Introduction to Non-Technical People
 
Demysitifying Bitcoin and Blockchain
Demysitifying Bitcoin and Blockchain Demysitifying Bitcoin and Blockchain
Demysitifying Bitcoin and Blockchain
 
Introduction to blockchain and crypto currencies
Introduction to blockchain and crypto currenciesIntroduction to blockchain and crypto currencies
Introduction to blockchain and crypto currencies
 
Are blockchain and crypto interchangeable terms
Are blockchain and crypto interchangeable terms Are blockchain and crypto interchangeable terms
Are blockchain and crypto interchangeable terms
 

Similar to Bitcoin and blockchain basics

Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchain
DivyaKapoor57
 
Blockchain: Bitcoin and Beyond
Blockchain: Bitcoin and BeyondBlockchain: Bitcoin and Beyond
Blockchain: Bitcoin and Beyond
Sanjeev Verma, PhD
 
BITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USESBITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USES
Rishikese MR
 
BlockchainIntro.com
BlockchainIntro.comBlockchainIntro.com
BlockchainIntro.com
Sanjeev Verma, PhD
 
The blockchain technology
The blockchain technologyThe blockchain technology
The blockchain technology
Sandeep Wakchaure
 
Webinar on BITCOIN FORENSICS : BRIGHTTALK
Webinar on BITCOIN FORENSICS : BRIGHTTALKWebinar on BITCOIN FORENSICS : BRIGHTTALK
Webinar on BITCOIN FORENSICS : BRIGHTTALK
anupriti
 
Paradigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked ComputingParadigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked Computing
kumar641
 
Minor project report blockchain
Minor project report blockchainMinor project report blockchain
Minor project report blockchain
Light Yagami
 
Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain
LEAP - Learn, Enrich Accentuate & Perform
 
Blockchain Technology.pptx
Blockchain Technology.pptxBlockchain Technology.pptx
Blockchain Technology.pptx
AnshulDiwakar2
 
Bitcoin technology
Bitcoin technologyBitcoin technology
Bitcoin technology
PatrickLanceDeVera
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
Vamshi TG
 
Bitcoin Transparency Using Blockchain.pptx
Bitcoin Transparency Using Blockchain.pptxBitcoin Transparency Using Blockchain.pptx
Bitcoin Transparency Using Blockchain.pptx
MuhammadHamza579668
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
Rinshi Singh
 
Blockchain and Distributed Ledgers Lecture
Blockchain and Distributed Ledgers LectureBlockchain and Distributed Ledgers Lecture
Blockchain and Distributed Ledgers Lecture
Dean Demellweek, MFA
 
Bitcoin
BitcoinBitcoin
Blockchain
BlockchainBlockchain
blockchain-161025100639.pptx
blockchain-161025100639.pptxblockchain-161025100639.pptx
blockchain-161025100639.pptx
Praveenkumar155694
 
Bitcoin
BitcoinBitcoin
Blockchain & crypto
Blockchain & cryptoBlockchain & crypto
Blockchain & crypto
Atul Mangat
 

Similar to Bitcoin and blockchain basics (20)

Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchain
 
Blockchain: Bitcoin and Beyond
Blockchain: Bitcoin and BeyondBlockchain: Bitcoin and Beyond
Blockchain: Bitcoin and Beyond
 
BITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USESBITCOIN TECHNOLOGY AND ITS USES
BITCOIN TECHNOLOGY AND ITS USES
 
BlockchainIntro.com
BlockchainIntro.comBlockchainIntro.com
BlockchainIntro.com
 
The blockchain technology
The blockchain technologyThe blockchain technology
The blockchain technology
 
Webinar on BITCOIN FORENSICS : BRIGHTTALK
Webinar on BITCOIN FORENSICS : BRIGHTTALKWebinar on BITCOIN FORENSICS : BRIGHTTALK
Webinar on BITCOIN FORENSICS : BRIGHTTALK
 
Paradigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked ComputingParadigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked Computing
 
Minor project report blockchain
Minor project report blockchainMinor project report blockchain
Minor project report blockchain
 
Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain
 
Blockchain Technology.pptx
Blockchain Technology.pptxBlockchain Technology.pptx
Blockchain Technology.pptx
 
Bitcoin technology
Bitcoin technologyBitcoin technology
Bitcoin technology
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Bitcoin Transparency Using Blockchain.pptx
Bitcoin Transparency Using Blockchain.pptxBitcoin Transparency Using Blockchain.pptx
Bitcoin Transparency Using Blockchain.pptx
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
 
Blockchain and Distributed Ledgers Lecture
Blockchain and Distributed Ledgers LectureBlockchain and Distributed Ledgers Lecture
Blockchain and Distributed Ledgers Lecture
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain
BlockchainBlockchain
Blockchain
 
blockchain-161025100639.pptx
blockchain-161025100639.pptxblockchain-161025100639.pptx
blockchain-161025100639.pptx
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain & crypto
Blockchain & cryptoBlockchain & crypto
Blockchain & crypto
 

Recently uploaded

[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
Tobias Schneck
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxAI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
Sunil Jagani
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
Mydbops
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 

Recently uploaded (20)

[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxAI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 

Bitcoin and blockchain basics

  • 1. BLOCKCHAIN AND BITCOIN BASICS Michele Pace, PhD Connect with me: Michele Pace
  • 2. OUR AGENDA 1. Introduction to Blockchain 2. Introduction to Bitcoin 3. Introduction to Smart contracts
  • 4. FIRST, WHY DO WE CARE ABOUT BLOCKCHAIN? Because it is a breakthrough technology revolutionizing the way we exchange value It allows transactions without trust in intermediaries, where consensus matters, not authority Opened the door to the concept of programmable money, revolutionised fund raising
  • 5. BLOCKCHAIN 1.0 Digital currencies BLOCKCHAIN (R)EVOLUTION “I do not need a bank to send you money” BLOCKCHAIN 2.0 Programmable money BLOCKCHAIN 3.0 The birth of DApps It seems far-fetched, but it is happening We are in this phase “We can create currencies with different properties than Bitcoin” *Your self-driving car driving around people where you are not using it, your idle computer performing calculations, your unused disk space rented out, your web browser paying for your attention, real assets tokenized and made available on the blockchain … “We can put on the blockchain more than just transactions…” “... contracts can be enforced by computer programs so we can build distributed, transparent and incentivized applications”
  • 6. It is a special kind of distributed database. That is, data logically put together and stored. The data is organized in a series of blocks The blocks are replicated and kept in synch over a P2P network Let’s start with general terms, we will expand them in a minute Block #998 Block #999 Block #1000 Block #1001 Data #2 Data #1 WHAT IS BLOCKCHAIN?
  • 7. CENTRALISED DECENTRALISED DISTRIBUTED WHAT DOES IT MEAN THAT THE DATABASE IS DISTRIBUTED Data maintained in a single location Data maintained in multiple locations Data replicated in every node
  • 8. CLIENT-SERVER PEER TO PEER WHAT DOES IT MEAN PEER-TO-PEER You must contact a server You can contact any “node” Ex. A BANK, A WEBSITE BITCOIN 💻 💻 💻 💻 💻 💻 💻 💻 💻 💻
  • 9. Let’s use an analogy. Blocks in a blockchain “are like” pages in a book. Everyone can read the book Everyone playing by the rules can write the next page of the book. Everyone can have a copy of the book. The book tells a (never-ending) story WHAT DOES IT MEAN DATA IN BLOCKS Block #1001 Data #2 Data #1 ~~
  • 10. CONTINUING WITH THE ANALOGY The blocks (the pages) can hold information about transactions, as in Bitcoin, or about countless other things, such as: Block #1001 Data #2 Data #1 ~~ ▸ Ownership, ▸ Contracts, ▸ Votes, ▸ Identities … ▸ Status of computer programs…
  • 11. WHAT DOES IT MEAN REPLICATED 💻 💻 💻 💻 💻 Every node has a copy of the blockchain This is a simplification some nodes don’t need a full copy of the Blockchain
  • 12. WHY BLOCKCHAIN IS NOT AS A CONVENTIONAL DATABASE ▸ It is distributed (not owned by a company or a person, it is replicated on thousands of computers) ▸ Everyone can read it and check that data is valid ▸ All the nodes have to agree on which information is added ▸ No need of trusting a central authority ▸ Impossible to modify the past
  • 13. HOW IS IT BUILT The Blockchain is built on two pillars: Peer-to-peer Cryptography Blockchain More on this later▸ Cryptography is the glue that keeps it togheter. Used to make sure transactions can’t be duplicated or falsified ▸ Peer-to-Peer to allow replication of information, so that participants can leave/join the network as they want, to avoid a central authority.
  • 14. A WORD OF CAUTION The concept of Blockchain is already evolving. The Tangle for instance, is a (directed a-cyclical) graph We will focus on the “classic” Bitcoin Blockchain
  • 16. LET’S LOOK AT IT NOW https://blockchain.info/new-transactions
  • 17. A BRIEF HISTORY OF BLOCKCHAIN ▸ 1980s: Digicash David Chaum ▸ 1997: Hashcash Adam Back Introduces proof-of-work ▸ 1998: B-money Wei Dai Public keys as pseudonyms ▸ 2001: BitGold Nick Szabo Decentralized digital currency ▸ 2008: Bitcoin “Satoshi Nakamoto” ▸ 2011: Litecoin, first “altcoin” released ▸ 2014: Ethereum whitepaper released/crowdsale ▸ 2017: ICO Phenomenon
  • 18. HOW DOES IT WORK As we said, the Blockchain is built on two pillars Peer-to-peer Cryptography Blockchain ▸ Cryptography ▸ Peer-to-Peer computing Let’s look at them.
  • 19. THE CONCEPT OF PUBLIC-KEY ENCRYPTION Bob wants to send a private message to Alice over a public channelALICE PRIVATE KEY ALICE PUBLIC KEY BOB ALICE
  • 20. THE CONCEPT OF PUBLIC-KEY ENCRYPTION Bob uses Alice public key to encrypt the message ALICE PRIVATE KEY ALICE PUBLIC KEY
  • 21. THE CONCEPT OF PUBLIC-KEY ENCRYPTION Alice uses her private key to decrypt Bob’s messageALICE PRIVATE KEY
  • 22. NOW BITCOIN Keep in mind that I am simplifying Block #998 Block #999 Block #1000 New Block Data #2 Transaction from XYZ to ... BOB SIGNS HIS MESSAGE WITH HIS PRIVATE KEY The Blockchain has validated all the blocks up to #1000 This block will have to be validated before being added to the Blockchain! … Signature
  • 23. BOB’s TRANSACTION REACHES THE MINERS 💻 💻 💻 💻 💻 A miner is a node validating the blocks
  • 24. CONSENSUS PROTOCOL: PROOF OF WORK 💻 💻 💻 💻 💻 Nodes in the network start to work on “validating” the transactions Blocks are validated by solving a difficult mathematical problem The first miner to solve a hard math problem creates the next block and is rewarded
  • 25. CONSENSUS PROTOCOL: PROOF OF WORK The first miner to solve the problem adds the next block to the blockchain and it is rewarded The first miner to solve a hard math problem creates the next block and is rewarded 💻 💻 💻 💻 💻 SOLVED!!!
  • 26. CONSENSUS PROTOCOL: PROOF OF WORK The first Miner to solve a hard math problem creates the next block 💻 💻 💻 💻 💻 SOLVED!!! Block #998 Block #999 Block #1000 Block #1001 Data #2 Transaction from XYZ to ... Only now the block is added to the blockchain!
  • 27. LET’S RECAP 1. Transactions between accounts are constantly distributed among nodes. 2. A miner takes a set of transactions and put them in a block 3. Then it tries to validate their block (to get paid) 4. Once he finds the solution of a mathematical problem it shares it with other nodes. 5. Other nodes check that the block is correct thus reaching consensus 6. The Block is accepted as the next one on the blockchain
  • 29. “... contracts can be enforced by computer programs so we can build distributed, transparent and incentivized applications” BLOCKCHAIN 3.0 BLOCKCHAIN 1.0 Digital currencies *Your self-driving car driving around people where you are not using it, your idle computer performing calculations, your unused disk space rented out, your web browser paying for your attention, real assets tokenized and made available on the blockchain … “I do not need a bank to send you money” BLOCKCHAIN 2.0 Programmable money BLOCKCHAIN 3.0 The birth of DApps “We can put on the blockchain more than just transactions…” “We can create currencies with different properties than Bitcoin”
  • 30. REMEMBER BITCOIN TRANSACTIONS Let’s remove some simplifications BOB SIGNS HIS MESSAGE WITH HIS PRIVATE KEY Signature
  • 31. REMEMBER BITCOIN TRANSACTIONS Let’s remove some simplifications BOB SIGNS HIS MESSAGE WITH HIS PRIVATE KEY If private key unlocks account XYZ then transaction is valid Transactions actually contain tiny computer programs!
  • 32. EXTENDING BITCOIN Bitcoin contains a tiny programming language… Sure enough, people started experimenting: • What if I want to make a transaction that unlocks only one week from now? • What if I want to make a transaction that unlocks if two keys are used at the same time? What if three keys? • What if I want to make a transaction that unlocks behaving like a lottery? Can I do it with Bitcoin?
  • 33. TOWARDS SMART CONTRACTS EXAMPLE 1 Example. You want to create a safety measure for your Bitcoin. You want a digital contract specifying that: 1. You can withdraw max 1% per day 2. A custodian can withdraw max 1% per day but you can stop the custodian transactions 3. Only you and the custodian toghether can withdraw any amount CustodianClient
  • 34. TOWARDS SMART CONTRACTS EXAMPLE 2 Example. You want to create a lottery application on the Blockchain. The “contract” could say: Pays the lottery contract Pays the lottery contract Pays the lottery contract
  • 35. TOWARDS SMART CONTRACTS We discussed conceptual examples of smart contracts: • They are stored on the blockchain • Everyone can read their code • Trust the contract code, not the company • Very low costs structure (play the lottery only if the contract is fair) (No trust in a “lottery company” required)
  • 36. SMART CONTRACTS Instead of storing transactions on the blockchain, we can store computer programs! 💻 💻 💻 💻 💻 Block #998 Block #999 Block #1000 Block #1001 Data #2 Computer code Smart contracts is a large topic
  • 37. ICO: INITIAL COIN OFFERING An ICO is a fundraising tool used by startups (and scammers) working on blockchain projects. An ICO allows to exchange Bitcoin or Ethereum (liquid and established cryptocurrencies) against tokens issued by the blockchain startup to finance its project. Gives Bitcoin, ETH, etc Receives “Tokens” Gets Bitcoin to fund the project Investor Startup founder
  • 38. ICO: INITIAL COIN OFFERING An ICO model as it is now is probably not going to last: • Investors have little to no control over the project after having committed money • Aggressive marketing practices and outright scams pollute the environment. Given the flexibility of smart contracts, almost certainly ICOs will evolve towards multi-stage funding mechanisms allowing investor to withdraw their contribution should the team not deliver or keep their promises.
  • 39. ICO EXAMPLE Let’s go to coinmarketcap.com and select tokens • Company: The startup which issued the token • Platform: on which platform the token was issued • Current token price • Market Cap: Token price times the number of tokens created
  • 40. Blockchain 3.0 is arguably the phase we are going through right now Instead of delving into the technicalities of DApps let’s take a look at the ecosystem BLOCKCHAIN 3.0
  • 43. Identity management Problem to solve: • uPort, Evernym and Tradle platforms for all sorts of identity related attributes. • Hypr, Uniquid and Civic identify you biometrically. • Shocard does both, for banks and airlines. • Bitnation and Borderless issue virtual passports to their virtual countries. Having just one place where our identity is stored, globally accessible, no need to duplicate identity checks
  • 44. Real Estate Problem to solve: • BenBen, Midasium and Ubitquity plans on using blockchain to track ownership of real estate. • Deloitte, Rotterdam and CIC are putting lease agreements on the blockchain to make the process faster and easier. • Epigraph aims at building on-chain civic registers. • Factom’s aims at improving mortgage document management The real estate opportunity has it’s own conference organization, IBREA. Tokenize real assets to increase liquidity
  • 46. Internet-of-things IoT will potentially develop into a 20+ billion connected devices and a $1.9 trillion economy by 2020. Micropayments between connected devices will be a new layer in the economy. Problem to solve: Manage the transactions between IoT devices Examples: Car paying parking, phone buying credit, computers buying updates, phone calling a taxi, truck paying for highways, a mail that pays for the internet connection required to send itself, fridge buying electricity from the neighbour’s solar panel, electrical equipment buying energy from the cheapest offerer..
  • 47. File storage Instead of uploading your data onto some company’s servers… Why not splitting, encrypting, and distributing your files across a decentralized network. You hold the keys, you own your data. No outside company can access or delete your files. You pay what you use. Problem to solve: Decentralize data storage
  • 48. IPFS Large project aiming at replacing foundational internet protocols. Anybody with available storage can join in and become a FileCoin storage provider. Providers become “miners” of FileCoin and gain influence in the network with the amount of storage they provide to their users. FileCoin tokens are used to create a storage marketplace: Users will pay for the service with FileCoins.
  • 49. Content creation & Social Media Content creation is the core activity on the web. Social media platforms try to reward users Steemit is a blogging platform with it's own token called STEEM distributed to content creators and curators daily as rewards, based on community voting. Vevue: answer video requests pinned in your area and earn tokens. Problem to solve: New models for rewarding content creators
  • 50. Lending Blockchain assets represent a good form of collateral Blockchain lending platform are designed for intuitive loan management. Members can collateralize their blockchain assets, manage repayments and monitor activity in one easy to use application. Problem to solve: Decentralize and increase opportunities in peer-to-peer lending
  • 52. Legal services Problem to solve: • Otonomos proposes to incorporate companies through the blockchain. • Mystake aims at managing employee stock option programs Streamline notarial services
  • 53. Democracy and governance Problem to solve: The fraud-resistance and verifiability make the blockchain perfect for voting systems. • Followmyvote uses it for government electoral voting. • Projects like Dash, Digix and Tezos have their governance on-chain. • Boardroom and Colony let you govern your own organization on the blockchain. Make governments and institutions more transparent
  • 55. New entrants • Polychain Capital Fund: $102.2 million • Pantera ICO Fund LP: a $100 million ICO-only fund • Arrington XRP Capital: $50million cryptocurrency hedge fund • Galaxy Investment Partners (Novogratz): $500 million fund • Blocktower Capital: $140 million
  • 56. Money management Main areas of disruption: intermediaries and cost structures Client Asset management company + cost structure… Brokerage firms + cost structure … Exchange + cost structure … Even for passive investment strategies actual cost structures are often hard to justify…
  • 57. Money management Likely areas of disruption… • Stock exchanges progressively move trading on the blockchain • Investment strategies coded into smart contracts • Clients start demanding exposure to crypto assets • Risk Management and Hedging for crypto assets develops • Fiscal/legal frameworks for crypto assets develop possibly challenging existing ones • Cost of managing crypto funds reduced, competition increases