laurent hardy
@donhylo
@donhylo
source: FastCompany
1973
first iteration of the internet
1980
1990
2000
2010
1989
Tim Berners-Lee inventes the World Wide Web at CERN
internet of ideas
source: Vinay Gupta & Rob Knight & Wikipedia
1976
apple
1975 microsoft
2020
1973 first iteration of the internet
1994 you can safely send your credit card number over the internet through HTTPS
1998 google
2009 uber
2008 airbnb
1995 ebay
1994 amazon
2004 facebook
2006 twitter
1980
1990
2000
2010
1989 Tim Berners-Lee inventes the World Wide Web at CERN
internet of ideas
internet of shopping
source: Vinay Gupta & Rob Knight & Wikipedia
1999 paypal
1976 apple
1975 microsoft
2020
source: Vinay Gupta & Rob Knight & Wikipedia
2015 ethereum
2014 consensys
2015 parity
1973 first iteration of the internet
1994 you can safely send your credit card number over the internet through HTTPS
1998 google
2009 uber
2008 airbnb
1995 ebay
1994 amazon
2004 facebook
2006 twitter
1980
1990
2000
2010
1989 Tim Berners-Lee inventes the World Wide Web at CERN
internet of ideas
internet of shopping
1999 paypal
1976 apple
1975 microsoft
internet of agreement
2009 bitcoin
2020
2021 coinbase
source: Andreas Antonopoulos
[output]
[output]
[output]
capped vs. uncapped
source: Bitcoin Inflation Rate
10%
100%
1%
2010
2012
2014
2016
2018
2020
1000%
1,75%
1.75
6,25
18,5M
72.049.306 ETHER
blockchain + consensus mechanism
ethereum virtual machine (EVM)
smart contract developing platform
Every node on the Ethereum blockchain network has a copy of the smart contract
But the rest
of the world
has no clue!
contract PiggyBank { function() public payable { } }
but nobody can crack it
contract PiggyBank { function() public payable { } function Crack () public { selfdestruct(msg.sender); } }
but anybody can crack it and take the money
contract PiggyBank { address owner; function PiggyBank () { owner = msg.sender; } function() public payable { } function Crack () public { selfdestruct(owner); } }
but anybody can crack it
contract PiggyBank { address owner; function PiggyBank () { owner = msg.sender; } function() public payable { } function Crack () public { require(msg.sender == owner); selfdestruct(owner); } }
only the owner can crack it
contract PiggyBank { address owner; function PiggyBank () { owner = msg.sender; } function() public payable { } function Crack () public { require(msg.sender == owner); selfdestruct(owner); } }
[transaction]
source: Ethereum, Gas, Fuel & Fees
fee = (startGas — remainingGas) × gas price
dAPP and DAO
DEFI
Insurance, File Storage, Data Markets
dAPP
2017
2020
white paper (= idea)
funding
working product
liquidity mining / Initial DEX Offering
maturity
Collateral
ETH, BTC, etc
Loan
stablecoin
Yield Farming
Participate in Governance
Smart Contract
Debit Card
Yield
Earn tokens
Automated Market Making
Liquidity Mining
Make a claim if a verifiable on-chain condition is met
Infrastructure to store and use files on-chain
Provide and use verifiable data on-chain
NFTs
Crypto Kitties
Crypto Punks
4.200 ETH ($7,5 million)
Everydays – The First 5000 Days (Beeple)
42.330 ETH ETH ($69 million)
NFTs in the Arts
Examples of NFT Marketplaces for Art:
Foundation, MakersPlace, Nifty Gateway, SuperRare, Opensea, Rarible, KnownOrigin, or Zora
NFTs is coming to Finance
Real assets that are unique in nature
Identity Tokens, Certificates, & Reputation
Access Tokens
Asset Transfer Tokens
source: Non-fungible Tokens (NFTs)
Bitcoin | 3 tx/s |
Ethereum | 10 tx/s |
PayPal | 200 tx/s |
Credit Card | 5,000 tx/s |
IoT | 50,000–70,000 tx/s |
200,000 tx/s |
source: epicenter podcast #248 bloXroute
The trilemma claims that blockchain systems can only at most have two of the following three properties
source: The ScalabilityTrilemma
source: BeyondBlock Taipei Meetup
By working on solutions at multiple levels, you don't have to sacrifice security to gain scalability
When you make no sacrifice at all
@aantonop
¡también disponible en español!