SlideShare uma empresa Scribd logo
1 de 143
Baixar para ler offline
Bitcoin & Blockchain
An introduction...
1
Why are we here?
Lon Barfield & Andy Baker
(tweeting photos)
We get a chance to find partners
and develop interesting projects
You get an introduction to
blockchain
2
What am I going to talk about?
Blockchain is cross disciplinary: Consensus, economics, cryptography,
monetary theory, voting models, trust, contract law, organisational structures,
optimisation, markets, distributed systems…
Not going to cover it all!
NO Deep technical detail.
NO How to set-up and use Bitcoin…
NO How to become a crypto-millionaire!
NO How to speculate...
3
Speculation
4
Speculation
Back in the 1600’s
The Dutch Golden Age
There was a new commodity to invest in...
5
Speculation
Back in the 1600’s
The Dutch Golden Age
There was a new commodity to invest in…
TULIP MANIA
6
Speculation… always good headlines
“Boom and bust”
“Speculative Bubbles”
Tulip bulbs, Housing, Gold, Railway shares
South sea bubble, Dot com stocks
7
Speculation… always good headlines
Bitcoin
8
Bitcoin
9
‘everything you don’t understand
about money combined with
everything you don’t understand
about computers’
- John Oliver
10
What is Bitcoin?
Digital money
Transfer bitcoins to other people with phone/laptop
Just software
There is no bank - just a trusted list of transactions
11
What is bitcoin?
12
Bitcoin
Blockchain
Bitcoin
Paper based information
Writing on paper can be changed
Contracts are written to prevent this
Written to be ‘immutable’!
13
Digital based information
Digital media can be changed
Editing Word documents
Photos can be photoshoped
Debugging programs...
14
Blockchain
A blockchain is digital media that CAN’T be changed
“Immutable!”
So what…?
15
Blockchain
Banks
Lawyers
Certificate providers…
Verification details
Recording transactions
16
My presentation of it...
17
Bitcoin
Blockchain
Bitcoin
18
No such thing as ‘a Bitcoin’
No such thing as ‘A Bitcoin’!
No such thing as ‘A digital wallet’ full of Bitcoins!
There is only a list of transactions
19
No such thing as ‘a Bitcoin’
Your ‘Bitcoin wallet’ is just your ID number for transactions
Bitcoin works by recording JUST transactions between these ID numbers
I say ‘Here’s my ID number, transfer 3 Bitcoins to Jon’s ID number’ and that
transaction gets written down
20
Other cryptocurrencies
21
Bitcoin and Blockchain...
22
Bitcoin
Blockchain
Bitcoin
Bitcoin and Blockchain...
23
Bitcoin
Blockchain
LonCoin
Blockchain
Bitcoin LonCoin
Bitcoin LonCoin
Bitcoin and Blockchain...
24
Bitcoin
Blockchain
Comet
Blockchain
Bitcoin Comet
Bitcoin
LiteCoin
Blockchain
LiteCoin
Other
cryptocurrencies
Even easier with
the Ethereum
blockchain!
Over 1,600
Digital currencies
25
ICO: Initial Coin Offering
Like an IPO, an Initial Public Offering of shares in a company
ICO initial offering of a cryptocurrency that will be part of an ecosystem that
they are going to build…
A bit like crowdfunding - ‘here’s our idea, buy our coins and we’ll use the money
to make it real’
...are they making their ideas real?
26
27
28
29
30
Random selection...
31
32
33
Javascript Token - has a GitHUB
34
35
Useless Ethereum Token (Market Cap 53,000 USD)
36
Useless Ethereum Token
37
SquidToken...
SquidToken...
40
41
42
43
44
45
It’s beginning to sound a lot like
Christmas
46
It’s beginning to sound a lot like
The Wild West!
47
Regulation is playing catch up
Do we need new laws?
Can we apply existing laws?
Is crypto really currency?
(IRS treats it as ‘property’)
48
Regulation is playing catch up
SEC in USA is getting going
49
Is there any precedent? Have we
ever had alternative currencies
before?
51
Plenty of alternative currencies
When you want a degree of control:
● Casino chips
● Disney Dollars
When there are problems with existing financial systems:
● Irish cheques - ad-hoc solution to bank strike
● Chinese jiaozi used in Sichuan province 11C - paper!
52
… alternative currencies
Swiss WIR system - fiscal stability
80 years, 2B CHF pa, 62,000 SMBs
Bristol Pound, German Chiemgauer - keeping money local
53
Bristol Pound
Uses paper money…
Or smartphone app and ledger
Cryptocurrencies
No paper money, just a ledger...
Just a ledger?
54
Ledgers & Blockchains
Recording everything in a book
55
Bitcoin and Blockchain...
56
Bitcoin
Blockchain
Bitcoin
Bitcoin
LiteCoin
Blockchain
LiteCoin
Comet
Blockchain
Comet
Other
cryptocurrencies
Bitcoin and the other cryptocurrencies...
57
Bitcoin
Blockchain
Comet
Blockchain
Bitcoin
Bitcoin
LiteCoin
Blockchain
LiteCoin
Other
cryptocurrencies
Bitcoin Comet
LiteCoin
Now: blockchain & ledgers
58
Bitcoin
Blockchain
Comet
Blockchain
Bitcoin Comet
Bitcoin
LiteCoin
Blockchain
LiteCoin
Other
cryptocurrencies
Bitcoin
Blockchain
Comet
Blockchain
LiteCoin
Blockchain
Bitcoin and Blockchain...
59
Bitcoin
Blockchain
Comet
Blockchain
Some other
Blockchain
Some other
Service
Bitcoin Comet
Bitcoin
LiteCoin
Blockchain
LiteCoin
Other
cryptocurrencies
Some other
Blockchain
Some other
Service
Some other
Blockchain
Some other
Service
New services...
Ledgers
Recording everything in a book
60
61
Keeping track of money is
important...
62
Many ways of doing it
Remembering it
IOUs
Keeping a ledger
63
Ledger - a list
Old style ledger:
● ‘Principal book of account’
● Centralised - there’s only one copy
● Changeable - owner can alter the entries
Modern day digital ledgers are still old-style ledgers really…
Centralised, changeable, (and open to hacking).
64
Commodity ledgers - gold
German gold repatriation
366 tons of gold shifted from New York And Paris
Owned by Germany but was in other countries
Ownership on a ledger, commodity is based elsewhere
65
Other sorts of ledgers?
My bank account
● Bank has a ledger
● I have a ledger (my bank statements)
I alter my copy, can I convince the bank?...
Yes, two people have a copy, but only one has the ledger
Trust resides in the institution, not in the ledger
66
Keeping track of
money
King Henry
Introduced a technology
In the 1100s
67
Tally sticks
Recording a debt
Notches on a stick, then
split the stick
Two copies of
ledger/transaction
Embodies trust
Good for over 600 years!
68
Tally sticks
Stopped in 1826
Leftovers stored in the
old houses of parliament
Burnt in the furnaces in
1834
A workman; Mr Cross
was given the job
69
Tally sticks
The burning of the
houses of parliament
70
Blockchain is a ledger
71
A new sort of ledger
Not an old sort of ledger in digital form, it’s a new sort of ledger:
These are actually terms
that we don’t use much!
“Distributed Ledger
Technology is
immutable and
distributed”
72
Immutable & Distributed
Ledger: It’s a list
Immutable: It is a permanent list, once you add an entry no one can take it off,
or hack it or alter it. It has high data-integrity.
Distributed: There are copies on many different computers. It is in the public
arena. Everyone (on the internet) can access it.
73
Immutable & Distributed
It is the opposite of the web!
Web is plastic, editable. You can delete things, change things
It’s run off a single server, under one agent’s control
Blockchain is a permanent, trusted record of information,
distributed to the public
Less like the web revolution…
more like the printing press revolution.
74
Distributed ledgers - no new tech!
iPhone
Not a breakthrough, but a novel amalgam of existing technologies
A beautiful design
Blockchain
A novel amalgam of lots of existing data/cryptographic ideas
A beautiful design
75
Blockchain
technical
ingredients
Some of the technologies date back to
the late 70s
76
How does it do it?
Immutable and distributed!
77
Paper based information
Writing on paper can be changed
Contracts are written to prevent this
Written to be ‘immutable’!
78
Immutable (do ‘Distributed’ later)
Anything stored digitally can be changed
We can check if it’s been tampered with, check its integrity
Replace it with a good copy if required.
A list of entries with a ‘tamper alarm’. I can tell if anyone tweaks it and replace
it with my un-tweaked back-up copy.
79
Tamper alarm - use a Hash code
“It’s a bit like a shadow”...
“A bit like a fingerprint”, “like DNA”, “like…”
A code generated from some information. You always get the same code from
that information. If someone changes the information then you get a different
code.
80
Hashing - industry strength
81
Hashing - industry strength
82
Hashing - a simple version
2, 4, 6. Total is 12, units part is 2, this is recorded as the hash code (hash=2)
If someone changes the last digit to a 7 then…
2, 4, 7 I check it, total is 13, units part is 3, doesn’t match the recorded hash!
83
Paper blockchain
84
85
Sheet 1 - Hash in a block
86
Sheet 2 - Checking for tampering
87
Sheet 3 - The chain of blocks
Faking a block deep in the blockchain
You have to
Recalculate the hash for that block
and then recalculate the hash for the next block
And so on.
And there are half a million blocks on the bitcoin blockchain!
88
Immutable & Distributed
I have a ledger, I can check it for tampering, and correct it with my back-up
I know I can trust the ledger, but everybody else has to trust me! I have the
ledger
Only part of the solution
What about if no single person has the ledger?
89
Immutable & Distributed
Have loads of copies on different computers.
No one in charge deciding what transactions are in the next blocks.
Each computer is trying to add a different new block of transactions that are
floating around in a pool, trying to finish their own block.
When a block gets finished it is sent off to the other computers.
Then it all starts again!
91
92
Sheet 4 - First to complete the next block
Shout ‘YES’ and
put your hand up
when you are
done
Immutable & Distributed
All computers will finish at about the same time!
Leads to collisions, ‘chaos’, lots of sorting out which block to use.
93
Slow it down...
Get a clear winner, give the new block time to be broadcast
Give all the others time to get the winning block so that everyone can start at
about the same time
Ensure a ‘level playing field’
Make it artificially difficult!
94
95
Slow it down
Shout ‘YES’ and
put your hand up
when you are
done
Throttle control
That’s the ‘mining’ bit!
As more computers do mining, more likely to get a block done quickly.
System reacts to keep the time-span wide, so it makes it even more difficult!
96
97
98
99
Alternative solutions to a distributed system
Bitcoin blockchain - it works, but it works by being energy hungry
Other solutions - difficult to devise, difficult to prove that they work since they
depend on participants behaviour
...it is difficult!
100
Blockchain pros and cons
101
It is difficult
Security - what if lots of participants try to alter it?
Motivation of participants - why would the participants bother?
Scope - what if the blockchain is really massive?
Speed - what if it takes half a day to add something AND get it confirmed
Decentralised! - no single participant is in charge of things, no-one is!
102
Security
Distributed! No central point to hack! (good)
Consensus can still be subverted - ‘51% attack’ (bad)
Who is doing the mining, perhaps it’s being done on 1,000 computers; (good)
But they are all in one company; (bad)
103
Security
Privacy, all data is very much ‘out there’ (bad?)
Transparent, all data is very much ‘out there’ (good?)
Integrity; Bitcoin is worth $ 160 Billion, never missed a beat! (good)
104
No agent-in-the-middle
Agent in the middle has to have the trust of both parties
With blockchain the trust lies in the technology of the blockchain
● No corruption
● No high fees for shared trust
● No delays (all good)
105
Anonymity
Can be totally anonymous (bad, for crime prevention)
Can show all transactions transparently
(good, for crime prevention, if you can identify who owns the wallet ID!)
Even with Bitcoin “investigators can follow the money”
Brett Nigh (FBI Assistant General Counsel)
106
Bitcoin is totally anonymous...
Philip and Diana Koshy. Graduate students at Penn State in 2014
Built their own version of a Bitcoin node that gathered all data, then analysed
the data
107
De-anonymising
Distributed systems can be inefficient, can get ‘glitches’
Lots of transaction clusters being broadcast...
Very occasionally a computer running bitcoin at a certain internet address
broadcasts just one transaction - they probably made that transaction!
Philip and Diana mapped IP numbers to wallet IDs!
108
De-anonymising
Ross Ulbricht: Got life, February 2015
Tomáš Jiříkovský: Assets seized, March 2015
Trendon Shavers: Guilty of Bitcoin securities fraud, September 2015
Mark Karpelès: Charged with fraud and embezzlement
Fake nodes have been observed with government IP addresses probably
hoovering up data packets for surveillance
109
Bitcoin and Blockchain...
110
Bitcoin
Blockchain
Ethereum
Blockchain
Some other
Blockchain
Some other
Service
Bitcoin Ether
Bitcoin
LiteCoin
Blockchain
LiteCoin
Other
cryptocurrencies
Some other
Blockchain
Some other
Service
Some other
Blockchain
Some other
Service
New services...
Smart contracts...
111
Bitcoin
Blockchain
Ethereum
Blockchain
Some other
Blockchain
Some other
Service
Bitcoin Ether
Bitcoin
LiteCoin
Blockchain
LiteCoin
Other
cryptocurrencies
Some other
Blockchain
Some other
Service
Some other
Blockchain
Some other
Service
New services...
Some other
Service
Some other
Service
Some other
Service
Smart contracts
& internet of things
112
Contracts
As immutable as possible (difficult to change)
As durable as possible (lifetime longer than the contract terms)
As high a level of integrity as possible (witnesses, authenticity stamps)
113
Blockchains store data
Transactions are data: ‘I paid John 10 Bitcoins’
A promise/contract is data
‘John and I agree that I will pay John 10 Bitcoins on June 12th 2018’
But executable code is also data!
‘John and I agree that I will pay John 10 Bitcoins on June 12th 2018’ and the
blockchain will actually do it for us on that date!
A ‘smart contract’
114
Smart contracts
Code that manipulates digital money and digital assets based on conditions
and time. And because it is in the blockchain it is fixed, visible and trusted
Software licensing, media licensing, digital assets
Will need lawyers and coders working together
115
Long way to go...
Very early stages
Clumsy, restricted language, easy to make mistakes
Can’t correct mistakes once they are on the blockchain
“I’ll just debug it… oh, I can’t!”
Recipe for disaster… and disasters have happened!
116
Disaster
117
Multi-sig
contract
Wallet
Wallet
Wallet Wallet
Disaster
118
Multi-sig
contract
Wallet
Wallet
Wallet Wallet
Disaster
November 2017
Novice looking at the multi-signature contract to learn from it
Contract had not been initialised, they tried initialising it and discovered that the
result was that they had become the owner of the contract!
Unable to believe this they tried issuing the kill command
119
Disaster
Disaster
A newcomer poking around had permanently locked over 500 accounts
Totalling over 100 Million pounds
You can’t ring up the bank and get them to help sort it out… there is no bank!
There was nothing anyone could do.
121
Looking for examples...
Blockchain too is very much a ‘work in progress’
122
Many companies, many ledgers
123
124
Full service history
Provenance
deBeers, Diamond tracking
Public blockchain, deBeers are... “progressing development”
Each diamond has a unique signature in terms of its properties (cut, colour,
clarity, carat). Record of provenance will be public and immutable and follow
the diamond around.
125
Internet of Things, provenance/tracking
Charity/aid donations
Pharmaceutical authenticity
Provenance (UK based company), using blockchain and smart tagging to track
sustainably fished tuna from fishing line to dining plate
Usually companies have ledgers, but things don’t
126
Proof of Concept
MIT MedRec project, a private blockchain, demonstration only
Medical records on a blockchain
Researchers do the processing/mining in exchange for aggregate medical
information from the records
127
First steps
CREDIT SUISSE AND ING EXECUTE FIRST LIVE TRANSACTION USING HQLAX
SECURITIES LENDING APP ON R3’S CORDA BLOCKCHAIN PLATFORM
Credit Suisse and ING swapped baskets of securities of value EUR 25 million
using the HQLAx Corda-based collateral lending application.
128
Government interest
Estonia (population 1.3 M, tech-friendly laws)
Advanced digital government infrastructure
Only ever fill in your details once
Uses blockchains for some of its government data
Dubai, South Korea, Lichtenstein also talking about national blockchains
129
GovCoin trials
In the UK! In 2016!
Department of Work and Pensions trialed a cryptocurrency for benefit
payments.
Fast transfer of benefits and help with targeted saving. “Three days going
through the banking system may mean using a payday lender, or being thrown
out of your house.”
Objections raised on the idea of opening up the data to commercial enterprises
130
First steps again
Sweden’s land-ownership authority is soon expected to conduct their first
Blockchain technology property transaction after two years of testing…
Sierra Leone national elections 7 March 2018. Blockchain used in part of the
counting process...
“A private, permissioned blockchain to oversee the results of a national election
in real time. It then relayed the data to individuals entrusted to oversee and
verify the nation's democratic process.”
131
UN World Food Program
CoinDesk article - June 13, 2017
“As revealed exclusively to CoinDesk, the platform was successfully used to
record and authenticate transfers for about 10,000 individuals”
Wfp.org press release - May 30, 2017
“In Jordan’s Azraq camp, 10,000 refugees are now able to pay for their food by
means of entitlements recorded on a blockchain-based computing platform.”
132
Banks using blockchain!
Santander using blockchain technology: OnePay FX
Madrid, 12 April 2018 – PRESS RELEASE Banco Santander today announced
the launch of a new international payments service using blockchain-based
technology [...] With the launch of the service, Santander will become the first
bank to roll out a blockchain-based international payments service to retail
customers in multiple countries simultaneously.
133
Banks using blockchain!
Using Ripple technology, a blockchain company Santander invested in
Part of Ripple suite being used is xCurrent
xCurrent is built around Interledger Protocol (ILP), an open, neutral protocol,
that enables interoperation between different ledgers
Blockchain technology… YES… but NOT a blockchain
134
Conclusions
135
Blockchain is A solution, not THE solution
Blockchain bandwagon
Blockchain is a solution
Other technologies are available...
136
Blockchain is revolutionary
It is a new concept, with many possibilities
It incorporates elements of behaviour in the technology (like economics)
It enables new services
137
Where should we be looking?
Companies do not yet trust the idea of setting core data free
Grass-root individuals do not yet have the scale/resources
NGOs and the disenfranchised, scarcity of tech and dedicated budget
Supply chains, but who sets them up?
Governments; admin savings, transparency
138
Gartner Hype Cycle
Feedback forms...
141
Facebook & Twitter @Simpleweb
ITEMS list
● Bristol pounds
● Ledger book
● Tally stick
● Tulip bulbs BAG
● Casino chips BAG
● Silver sixpences BAG
● Clicker and spare bats
● Bic Pens
● Dice
● Cheque book
● Bank statement
● Vellum contract
● PRINT Feedback sheets
● PRINT Handouts
● HDMI cable, adapter cable ANDY
● Honey, water, strepsils
● USB stick
● Laptop and mains lead
143

Mais conteúdo relacionado

Mais procurados

bitcoin pricing - jan2017
bitcoin pricing - jan2017bitcoin pricing - jan2017
bitcoin pricing - jan2017Patrick Bucquet
 
Introduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSAIntroduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSANikesh Mistry
 
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 PeopleMecklerMedia
 
Tutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ssTutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ssHoward Anglin
 
Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks nexxworks
 
Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)Amir Rafati
 
2018 SAI workshop blockchain Kristof Verslype
2018 SAI  workshop blockchain Kristof Verslype2018 SAI  workshop blockchain Kristof Verslype
2018 SAI workshop blockchain Kristof VerslypeSmals
 
Bitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyBitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyShivek Khurana
 
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad SarangNinad Sarang
 
Introduction to Bit Coin Model
Introduction to Bit Coin ModelIntroduction to Bit Coin Model
Introduction to Bit Coin ModelAsoka Korale
 
Blockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchainsBlockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchainsBrett Colbert
 
How does a blockchain work?
How does a blockchain work?How does a blockchain work?
How does a blockchain work?Deloitte UK
 
Blockchain overview, use cases, implementations and challenges
Blockchain overview, use cases, implementations and challengesBlockchain overview, use cases, implementations and challenges
Blockchain overview, use cases, implementations and challengesSébastien Tandel
 
What you should know about bitcoin
What you should know about bitcoinWhat you should know about bitcoin
What you should know about bitcoinPaul Tocatlian
 
Payment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondPayment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondAlexander Kiriakou
 

Mais procurados (20)

bitcoin pricing - jan2017
bitcoin pricing - jan2017bitcoin pricing - jan2017
bitcoin pricing - jan2017
 
Introduction to Blockchain Technology
Introduction to Blockchain TechnologyIntroduction to Blockchain Technology
Introduction to Blockchain Technology
 
Introduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSAIntroduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSA
 
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
 
Tutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ssTutorial blockchain technical overview-ss
Tutorial blockchain technical overview-ss
 
Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks
 
Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)
 
2018 SAI workshop blockchain Kristof Verslype
2018 SAI  workshop blockchain Kristof Verslype2018 SAI  workshop blockchain Kristof Verslype
2018 SAI workshop blockchain Kristof Verslype
 
Blockchain Introduction
Blockchain IntroductionBlockchain Introduction
Blockchain Introduction
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
 
Bitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currencyBitcoin : A fierce Decentralized internet currency
Bitcoin : A fierce Decentralized internet currency
 
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad Sarang
 
Introduction to Bit Coin Model
Introduction to Bit Coin ModelIntroduction to Bit Coin Model
Introduction to Bit Coin Model
 
Blockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchainsBlockchain 101 - public, tokenized blockchains
Blockchain 101 - public, tokenized blockchains
 
How does a blockchain work?
How does a blockchain work?How does a blockchain work?
How does a blockchain work?
 
Bitcoin Internal
Bitcoin InternalBitcoin Internal
Bitcoin Internal
 
Blockchain overview, use cases, implementations and challenges
Blockchain overview, use cases, implementations and challengesBlockchain overview, use cases, implementations and challenges
Blockchain overview, use cases, implementations and challenges
 
What you should know about bitcoin
What you should know about bitcoinWhat you should know about bitcoin
What you should know about bitcoin
 
Payment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondPayment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & Beyond
 
bitcoin_presentation
bitcoin_presentationbitcoin_presentation
bitcoin_presentation
 

Semelhante a Introducing blockchain

Bitcoin on Blockchain: Money 2.0
Bitcoin on Blockchain: Money 2.0Bitcoin on Blockchain: Money 2.0
Bitcoin on Blockchain: Money 2.0Salih Cenap Baydar
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfShreeharshaHegde7
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfLeokas123
 
A little presentation about crypto
A little presentation about cryptoA little presentation about crypto
A little presentation about cryptoDogukanBayraktar
 
A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...vpnmentor
 
Bitcoin Breakthrough Training Guide.
Bitcoin Breakthrough Training Guide.Bitcoin Breakthrough Training Guide.
Bitcoin Breakthrough Training Guide.KepharsKunda
 
CRYPTO CURRENCY.pptx
CRYPTO CURRENCY.pptxCRYPTO CURRENCY.pptx
CRYPTO CURRENCY.pptxB.VIGNESH
 
An Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet TransactionsAn Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet TransactionsCase IQ
 
Bitcoin - An Introduction
Bitcoin - An IntroductionBitcoin - An Introduction
Bitcoin - An IntroductionDawie Poolman
 
BlockChain BreakDown
BlockChain BreakDownBlockChain BreakDown
BlockChain BreakDownChris Black
 
PRESENTATION.pptx
PRESENTATION.pptxPRESENTATION.pptx
PRESENTATION.pptxFaiZiTricks
 
How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021 How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021 WelcomeTechnologyWor
 
Bitcoin story of programable currency
Bitcoin story of programable currencyBitcoin story of programable currency
Bitcoin story of programable currencyHossam Soffar
 
Cryptocurrency-Bitcoin
Cryptocurrency-BitcoinCryptocurrency-Bitcoin
Cryptocurrency-BitcoinSatwikaHotwani
 
What is cryptocurrency everything you need to know - ultimate guide
What is cryptocurrency  everything you need to know - ultimate guideWhat is cryptocurrency  everything you need to know - ultimate guide
What is cryptocurrency everything you need to know - ultimate guidePreparationInfo
 
Final bc and c ppt.pptx
Final bc and c ppt.pptxFinal bc and c ppt.pptx
Final bc and c ppt.pptxBhoomiGupta43
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.SanjeebSamanta1
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfAkash Agrawal
 

Semelhante a Introducing blockchain (20)

Bitcoin on Blockchain: Money 2.0
Bitcoin on Blockchain: Money 2.0Bitcoin on Blockchain: Money 2.0
Bitcoin on Blockchain: Money 2.0
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
 
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdfTrading-CryptoCurrency-Advanced-Trading-Strategies.pdf
Trading-CryptoCurrency-Advanced-Trading-Strategies.pdf
 
A little presentation about crypto
A little presentation about cryptoA little presentation about crypto
A little presentation about crypto
 
A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...A research-oriented introduction to the cryptographic currencies (starting wi...
A research-oriented introduction to the cryptographic currencies (starting wi...
 
CRYPTOCURRENCY
CRYPTOCURRENCYCRYPTOCURRENCY
CRYPTOCURRENCY
 
Bitcoin Breakthrough Training Guide.
Bitcoin Breakthrough Training Guide.Bitcoin Breakthrough Training Guide.
Bitcoin Breakthrough Training Guide.
 
CRYPTO CURRENCY.pptx
CRYPTO CURRENCY.pptxCRYPTO CURRENCY.pptx
CRYPTO CURRENCY.pptx
 
An Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet TransactionsAn Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
An Investigator’s Guide to Blockchain, Bitcoin and Wallet Transactions
 
Bitcoin - An Introduction
Bitcoin - An IntroductionBitcoin - An Introduction
Bitcoin - An Introduction
 
MythsandMisnomers
MythsandMisnomersMythsandMisnomers
MythsandMisnomers
 
BlockChain BreakDown
BlockChain BreakDownBlockChain BreakDown
BlockChain BreakDown
 
PRESENTATION.pptx
PRESENTATION.pptxPRESENTATION.pptx
PRESENTATION.pptx
 
How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021 How to make money with cryptocurrency 2021
How to make money with cryptocurrency 2021
 
Bitcoin story of programable currency
Bitcoin story of programable currencyBitcoin story of programable currency
Bitcoin story of programable currency
 
Cryptocurrency-Bitcoin
Cryptocurrency-BitcoinCryptocurrency-Bitcoin
Cryptocurrency-Bitcoin
 
What is cryptocurrency everything you need to know - ultimate guide
What is cryptocurrency  everything you need to know - ultimate guideWhat is cryptocurrency  everything you need to know - ultimate guide
What is cryptocurrency everything you need to know - ultimate guide
 
Final bc and c ppt.pptx
Final bc and c ppt.pptxFinal bc and c ppt.pptx
Final bc and c ppt.pptx
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdf
 

Último

BPPG response - Options for Defined Benefit schemes - 19Apr24.pdf
BPPG response - Options for Defined Benefit schemes - 19Apr24.pdfBPPG response - Options for Defined Benefit schemes - 19Apr24.pdf
BPPG response - Options for Defined Benefit schemes - 19Apr24.pdfHenry Tapper
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojnaDharmendra Kumar
 
Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024Champak Jhagmag
 
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...amilabibi1
 
Bladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex
 
Financial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.pptFinancial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.ppttadegebreyesus
 
Managing Finances in a Small Business (yes).pdf
Managing Finances  in a Small Business (yes).pdfManaging Finances  in a Small Business (yes).pdf
Managing Finances in a Small Business (yes).pdfmar yame
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...Amil baba
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderArianna Varetto
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...Amil baba
 
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...Amil baba
 
Vp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppVp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppmiss dipika
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Sonam Pathan
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technologyz xss
 
Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...
Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...
Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...Amil baba
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfMichael Silva
 
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》rnrncn29
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书rnrncn29
 
cost of capital questions financial management
cost of capital questions financial managementcost of capital questions financial management
cost of capital questions financial managementtanmayarora23
 

Último (20)

BPPG response - Options for Defined Benefit schemes - 19Apr24.pdf
BPPG response - Options for Defined Benefit schemes - 19Apr24.pdfBPPG response - Options for Defined Benefit schemes - 19Apr24.pdf
BPPG response - Options for Defined Benefit schemes - 19Apr24.pdf
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojna
 
Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024
 
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Uae-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
 
Bladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results Presentation
 
Financial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.pptFinancial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.ppt
 
Managing Finances in a Small Business (yes).pdf
Managing Finances  in a Small Business (yes).pdfManaging Finances  in a Small Business (yes).pdf
Managing Finances in a Small Business (yes).pdf
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
 
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
 
Vp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppVp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsApp
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology
 
Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...
Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...
Uae-NO1 Kala Jadu specialist Expert in Pakistan kala ilam specialist Expert i...
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdf
 
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
 
cost of capital questions financial management
cost of capital questions financial managementcost of capital questions financial management
cost of capital questions financial management
 

Introducing blockchain

  • 1. Bitcoin & Blockchain An introduction... 1
  • 2. Why are we here? Lon Barfield & Andy Baker (tweeting photos) We get a chance to find partners and develop interesting projects You get an introduction to blockchain 2
  • 3. What am I going to talk about? Blockchain is cross disciplinary: Consensus, economics, cryptography, monetary theory, voting models, trust, contract law, organisational structures, optimisation, markets, distributed systems… Not going to cover it all! NO Deep technical detail. NO How to set-up and use Bitcoin… NO How to become a crypto-millionaire! NO How to speculate... 3
  • 5. Speculation Back in the 1600’s The Dutch Golden Age There was a new commodity to invest in... 5
  • 6. Speculation Back in the 1600’s The Dutch Golden Age There was a new commodity to invest in… TULIP MANIA 6
  • 7. Speculation… always good headlines “Boom and bust” “Speculative Bubbles” Tulip bulbs, Housing, Gold, Railway shares South sea bubble, Dot com stocks 7
  • 8. Speculation… always good headlines Bitcoin 8
  • 10. ‘everything you don’t understand about money combined with everything you don’t understand about computers’ - John Oliver 10
  • 11. What is Bitcoin? Digital money Transfer bitcoins to other people with phone/laptop Just software There is no bank - just a trusted list of transactions 11
  • 13. Paper based information Writing on paper can be changed Contracts are written to prevent this Written to be ‘immutable’! 13
  • 14. Digital based information Digital media can be changed Editing Word documents Photos can be photoshoped Debugging programs... 14
  • 15. Blockchain A blockchain is digital media that CAN’T be changed “Immutable!” So what…? 15
  • 17. My presentation of it... 17 Bitcoin Blockchain Bitcoin
  • 18. 18
  • 19. No such thing as ‘a Bitcoin’ No such thing as ‘A Bitcoin’! No such thing as ‘A digital wallet’ full of Bitcoins! There is only a list of transactions 19
  • 20. No such thing as ‘a Bitcoin’ Your ‘Bitcoin wallet’ is just your ID number for transactions Bitcoin works by recording JUST transactions between these ID numbers I say ‘Here’s my ID number, transfer 3 Bitcoins to Jon’s ID number’ and that transaction gets written down 20
  • 24. Bitcoin and Blockchain... 24 Bitcoin Blockchain Comet Blockchain Bitcoin Comet Bitcoin LiteCoin Blockchain LiteCoin Other cryptocurrencies Even easier with the Ethereum blockchain!
  • 26. ICO: Initial Coin Offering Like an IPO, an Initial Public Offering of shares in a company ICO initial offering of a cryptocurrency that will be part of an ecosystem that they are going to build… A bit like crowdfunding - ‘here’s our idea, buy our coins and we’ll use the money to make it real’ ...are they making their ideas real? 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 32. 32
  • 33. 33
  • 34. Javascript Token - has a GitHUB 34
  • 35. 35
  • 36. Useless Ethereum Token (Market Cap 53,000 USD) 36
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. It’s beginning to sound a lot like Christmas 46
  • 47. It’s beginning to sound a lot like The Wild West! 47
  • 48. Regulation is playing catch up Do we need new laws? Can we apply existing laws? Is crypto really currency? (IRS treats it as ‘property’) 48
  • 49. Regulation is playing catch up SEC in USA is getting going 49
  • 50.
  • 51. Is there any precedent? Have we ever had alternative currencies before? 51
  • 52. Plenty of alternative currencies When you want a degree of control: ● Casino chips ● Disney Dollars When there are problems with existing financial systems: ● Irish cheques - ad-hoc solution to bank strike ● Chinese jiaozi used in Sichuan province 11C - paper! 52
  • 53. … alternative currencies Swiss WIR system - fiscal stability 80 years, 2B CHF pa, 62,000 SMBs Bristol Pound, German Chiemgauer - keeping money local 53
  • 54. Bristol Pound Uses paper money… Or smartphone app and ledger Cryptocurrencies No paper money, just a ledger... Just a ledger? 54
  • 55. Ledgers & Blockchains Recording everything in a book 55
  • 57. Bitcoin and the other cryptocurrencies... 57 Bitcoin Blockchain Comet Blockchain Bitcoin Bitcoin LiteCoin Blockchain LiteCoin Other cryptocurrencies Bitcoin Comet LiteCoin
  • 58. Now: blockchain & ledgers 58 Bitcoin Blockchain Comet Blockchain Bitcoin Comet Bitcoin LiteCoin Blockchain LiteCoin Other cryptocurrencies Bitcoin Blockchain Comet Blockchain LiteCoin Blockchain
  • 59. Bitcoin and Blockchain... 59 Bitcoin Blockchain Comet Blockchain Some other Blockchain Some other Service Bitcoin Comet Bitcoin LiteCoin Blockchain LiteCoin Other cryptocurrencies Some other Blockchain Some other Service Some other Blockchain Some other Service New services...
  • 61. 61
  • 62. Keeping track of money is important... 62
  • 63. Many ways of doing it Remembering it IOUs Keeping a ledger 63
  • 64. Ledger - a list Old style ledger: ● ‘Principal book of account’ ● Centralised - there’s only one copy ● Changeable - owner can alter the entries Modern day digital ledgers are still old-style ledgers really… Centralised, changeable, (and open to hacking). 64
  • 65. Commodity ledgers - gold German gold repatriation 366 tons of gold shifted from New York And Paris Owned by Germany but was in other countries Ownership on a ledger, commodity is based elsewhere 65
  • 66. Other sorts of ledgers? My bank account ● Bank has a ledger ● I have a ledger (my bank statements) I alter my copy, can I convince the bank?... Yes, two people have a copy, but only one has the ledger Trust resides in the institution, not in the ledger 66
  • 67. Keeping track of money King Henry Introduced a technology In the 1100s 67
  • 68. Tally sticks Recording a debt Notches on a stick, then split the stick Two copies of ledger/transaction Embodies trust Good for over 600 years! 68
  • 69. Tally sticks Stopped in 1826 Leftovers stored in the old houses of parliament Burnt in the furnaces in 1834 A workman; Mr Cross was given the job 69
  • 70. Tally sticks The burning of the houses of parliament 70
  • 71. Blockchain is a ledger 71
  • 72. A new sort of ledger Not an old sort of ledger in digital form, it’s a new sort of ledger: These are actually terms that we don’t use much! “Distributed Ledger Technology is immutable and distributed” 72
  • 73. Immutable & Distributed Ledger: It’s a list Immutable: It is a permanent list, once you add an entry no one can take it off, or hack it or alter it. It has high data-integrity. Distributed: There are copies on many different computers. It is in the public arena. Everyone (on the internet) can access it. 73
  • 74. Immutable & Distributed It is the opposite of the web! Web is plastic, editable. You can delete things, change things It’s run off a single server, under one agent’s control Blockchain is a permanent, trusted record of information, distributed to the public Less like the web revolution… more like the printing press revolution. 74
  • 75. Distributed ledgers - no new tech! iPhone Not a breakthrough, but a novel amalgam of existing technologies A beautiful design Blockchain A novel amalgam of lots of existing data/cryptographic ideas A beautiful design 75
  • 76. Blockchain technical ingredients Some of the technologies date back to the late 70s 76
  • 77. How does it do it? Immutable and distributed! 77
  • 78. Paper based information Writing on paper can be changed Contracts are written to prevent this Written to be ‘immutable’! 78
  • 79. Immutable (do ‘Distributed’ later) Anything stored digitally can be changed We can check if it’s been tampered with, check its integrity Replace it with a good copy if required. A list of entries with a ‘tamper alarm’. I can tell if anyone tweaks it and replace it with my un-tweaked back-up copy. 79
  • 80. Tamper alarm - use a Hash code “It’s a bit like a shadow”... “A bit like a fingerprint”, “like DNA”, “like…” A code generated from some information. You always get the same code from that information. If someone changes the information then you get a different code. 80
  • 81. Hashing - industry strength 81
  • 82. Hashing - industry strength 82
  • 83. Hashing - a simple version 2, 4, 6. Total is 12, units part is 2, this is recorded as the hash code (hash=2) If someone changes the last digit to a 7 then… 2, 4, 7 I check it, total is 13, units part is 3, doesn’t match the recorded hash! 83
  • 85. 85 Sheet 1 - Hash in a block
  • 86. 86 Sheet 2 - Checking for tampering
  • 87. 87 Sheet 3 - The chain of blocks
  • 88. Faking a block deep in the blockchain You have to Recalculate the hash for that block and then recalculate the hash for the next block And so on. And there are half a million blocks on the bitcoin blockchain! 88
  • 89. Immutable & Distributed I have a ledger, I can check it for tampering, and correct it with my back-up I know I can trust the ledger, but everybody else has to trust me! I have the ledger Only part of the solution What about if no single person has the ledger? 89
  • 90.
  • 91. Immutable & Distributed Have loads of copies on different computers. No one in charge deciding what transactions are in the next blocks. Each computer is trying to add a different new block of transactions that are floating around in a pool, trying to finish their own block. When a block gets finished it is sent off to the other computers. Then it all starts again! 91
  • 92. 92 Sheet 4 - First to complete the next block Shout ‘YES’ and put your hand up when you are done
  • 93. Immutable & Distributed All computers will finish at about the same time! Leads to collisions, ‘chaos’, lots of sorting out which block to use. 93
  • 94. Slow it down... Get a clear winner, give the new block time to be broadcast Give all the others time to get the winning block so that everyone can start at about the same time Ensure a ‘level playing field’ Make it artificially difficult! 94
  • 95. 95 Slow it down Shout ‘YES’ and put your hand up when you are done
  • 96. Throttle control That’s the ‘mining’ bit! As more computers do mining, more likely to get a block done quickly. System reacts to keep the time-span wide, so it makes it even more difficult! 96
  • 97. 97
  • 98. 98
  • 99. 99
  • 100. Alternative solutions to a distributed system Bitcoin blockchain - it works, but it works by being energy hungry Other solutions - difficult to devise, difficult to prove that they work since they depend on participants behaviour ...it is difficult! 100
  • 101. Blockchain pros and cons 101
  • 102. It is difficult Security - what if lots of participants try to alter it? Motivation of participants - why would the participants bother? Scope - what if the blockchain is really massive? Speed - what if it takes half a day to add something AND get it confirmed Decentralised! - no single participant is in charge of things, no-one is! 102
  • 103. Security Distributed! No central point to hack! (good) Consensus can still be subverted - ‘51% attack’ (bad) Who is doing the mining, perhaps it’s being done on 1,000 computers; (good) But they are all in one company; (bad) 103
  • 104. Security Privacy, all data is very much ‘out there’ (bad?) Transparent, all data is very much ‘out there’ (good?) Integrity; Bitcoin is worth $ 160 Billion, never missed a beat! (good) 104
  • 105. No agent-in-the-middle Agent in the middle has to have the trust of both parties With blockchain the trust lies in the technology of the blockchain ● No corruption ● No high fees for shared trust ● No delays (all good) 105
  • 106. Anonymity Can be totally anonymous (bad, for crime prevention) Can show all transactions transparently (good, for crime prevention, if you can identify who owns the wallet ID!) Even with Bitcoin “investigators can follow the money” Brett Nigh (FBI Assistant General Counsel) 106
  • 107. Bitcoin is totally anonymous... Philip and Diana Koshy. Graduate students at Penn State in 2014 Built their own version of a Bitcoin node that gathered all data, then analysed the data 107
  • 108. De-anonymising Distributed systems can be inefficient, can get ‘glitches’ Lots of transaction clusters being broadcast... Very occasionally a computer running bitcoin at a certain internet address broadcasts just one transaction - they probably made that transaction! Philip and Diana mapped IP numbers to wallet IDs! 108
  • 109. De-anonymising Ross Ulbricht: Got life, February 2015 Tomáš Jiříkovský: Assets seized, March 2015 Trendon Shavers: Guilty of Bitcoin securities fraud, September 2015 Mark Karpelès: Charged with fraud and embezzlement Fake nodes have been observed with government IP addresses probably hoovering up data packets for surveillance 109
  • 110. Bitcoin and Blockchain... 110 Bitcoin Blockchain Ethereum Blockchain Some other Blockchain Some other Service Bitcoin Ether Bitcoin LiteCoin Blockchain LiteCoin Other cryptocurrencies Some other Blockchain Some other Service Some other Blockchain Some other Service New services...
  • 111. Smart contracts... 111 Bitcoin Blockchain Ethereum Blockchain Some other Blockchain Some other Service Bitcoin Ether Bitcoin LiteCoin Blockchain LiteCoin Other cryptocurrencies Some other Blockchain Some other Service Some other Blockchain Some other Service New services... Some other Service Some other Service Some other Service
  • 112. Smart contracts & internet of things 112
  • 113. Contracts As immutable as possible (difficult to change) As durable as possible (lifetime longer than the contract terms) As high a level of integrity as possible (witnesses, authenticity stamps) 113
  • 114. Blockchains store data Transactions are data: ‘I paid John 10 Bitcoins’ A promise/contract is data ‘John and I agree that I will pay John 10 Bitcoins on June 12th 2018’ But executable code is also data! ‘John and I agree that I will pay John 10 Bitcoins on June 12th 2018’ and the blockchain will actually do it for us on that date! A ‘smart contract’ 114
  • 115. Smart contracts Code that manipulates digital money and digital assets based on conditions and time. And because it is in the blockchain it is fixed, visible and trusted Software licensing, media licensing, digital assets Will need lawyers and coders working together 115
  • 116. Long way to go... Very early stages Clumsy, restricted language, easy to make mistakes Can’t correct mistakes once they are on the blockchain “I’ll just debug it… oh, I can’t!” Recipe for disaster… and disasters have happened! 116
  • 119. Disaster November 2017 Novice looking at the multi-signature contract to learn from it Contract had not been initialised, they tried initialising it and discovered that the result was that they had become the owner of the contract! Unable to believe this they tried issuing the kill command 119
  • 121. Disaster A newcomer poking around had permanently locked over 500 accounts Totalling over 100 Million pounds You can’t ring up the bank and get them to help sort it out… there is no bank! There was nothing anyone could do. 121
  • 122. Looking for examples... Blockchain too is very much a ‘work in progress’ 122
  • 123. Many companies, many ledgers 123
  • 125. Provenance deBeers, Diamond tracking Public blockchain, deBeers are... “progressing development” Each diamond has a unique signature in terms of its properties (cut, colour, clarity, carat). Record of provenance will be public and immutable and follow the diamond around. 125
  • 126. Internet of Things, provenance/tracking Charity/aid donations Pharmaceutical authenticity Provenance (UK based company), using blockchain and smart tagging to track sustainably fished tuna from fishing line to dining plate Usually companies have ledgers, but things don’t 126
  • 127. Proof of Concept MIT MedRec project, a private blockchain, demonstration only Medical records on a blockchain Researchers do the processing/mining in exchange for aggregate medical information from the records 127
  • 128. First steps CREDIT SUISSE AND ING EXECUTE FIRST LIVE TRANSACTION USING HQLAX SECURITIES LENDING APP ON R3’S CORDA BLOCKCHAIN PLATFORM Credit Suisse and ING swapped baskets of securities of value EUR 25 million using the HQLAx Corda-based collateral lending application. 128
  • 129. Government interest Estonia (population 1.3 M, tech-friendly laws) Advanced digital government infrastructure Only ever fill in your details once Uses blockchains for some of its government data Dubai, South Korea, Lichtenstein also talking about national blockchains 129
  • 130. GovCoin trials In the UK! In 2016! Department of Work and Pensions trialed a cryptocurrency for benefit payments. Fast transfer of benefits and help with targeted saving. “Three days going through the banking system may mean using a payday lender, or being thrown out of your house.” Objections raised on the idea of opening up the data to commercial enterprises 130
  • 131. First steps again Sweden’s land-ownership authority is soon expected to conduct their first Blockchain technology property transaction after two years of testing… Sierra Leone national elections 7 March 2018. Blockchain used in part of the counting process... “A private, permissioned blockchain to oversee the results of a national election in real time. It then relayed the data to individuals entrusted to oversee and verify the nation's democratic process.” 131
  • 132. UN World Food Program CoinDesk article - June 13, 2017 “As revealed exclusively to CoinDesk, the platform was successfully used to record and authenticate transfers for about 10,000 individuals” Wfp.org press release - May 30, 2017 “In Jordan’s Azraq camp, 10,000 refugees are now able to pay for their food by means of entitlements recorded on a blockchain-based computing platform.” 132
  • 133. Banks using blockchain! Santander using blockchain technology: OnePay FX Madrid, 12 April 2018 – PRESS RELEASE Banco Santander today announced the launch of a new international payments service using blockchain-based technology [...] With the launch of the service, Santander will become the first bank to roll out a blockchain-based international payments service to retail customers in multiple countries simultaneously. 133
  • 134. Banks using blockchain! Using Ripple technology, a blockchain company Santander invested in Part of Ripple suite being used is xCurrent xCurrent is built around Interledger Protocol (ILP), an open, neutral protocol, that enables interoperation between different ledgers Blockchain technology… YES… but NOT a blockchain 134
  • 136. Blockchain is A solution, not THE solution Blockchain bandwagon Blockchain is a solution Other technologies are available... 136
  • 137. Blockchain is revolutionary It is a new concept, with many possibilities It incorporates elements of behaviour in the technology (like economics) It enables new services 137
  • 138. Where should we be looking? Companies do not yet trust the idea of setting core data free Grass-root individuals do not yet have the scale/resources NGOs and the disenfranchised, scarcity of tech and dedicated budget Supply chains, but who sets them up? Governments; admin savings, transparency 138
  • 140.
  • 142. Facebook & Twitter @Simpleweb
  • 143. ITEMS list ● Bristol pounds ● Ledger book ● Tally stick ● Tulip bulbs BAG ● Casino chips BAG ● Silver sixpences BAG ● Clicker and spare bats ● Bic Pens ● Dice ● Cheque book ● Bank statement ● Vellum contract ● PRINT Feedback sheets ● PRINT Handouts ● HDMI cable, adapter cable ANDY ● Honey, water, strepsils ● USB stick ● Laptop and mains lead 143