Blockchain 3.0Decentral applications
Bart Waeterschoot – [email protected]
Blockchain 3.0Ðapps
Bart Waeterschoot – [email protected]
Audience check
Audience check
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
The Internet enabled information sharing
… but what about sharing value?
… but what about sharing value?
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
Blockchain 1.0 - Currency
Blockchain 1.0 - Building blocks
CryptocurrencyAddressPublic & private keySignatureTransaction
Blockchain 1.0 - Patterns
BlocksNodesMiningProof of work
Blockchain 1.0 – Disruptive potential
Blockchain 1.0 – Market cap (9/8/16)
BitcoinEthereum
RippleSteem
Litecoin
Ethereum Classic
€ 0 € 5,000,000,000 € 10,000,000,000
€ 8,382,594,299.00
€ 871,894,813.00
€ 193,035,128.00
€ 188,004,057.00
€ 160,284,659.00
€ 144,243,083.00
EUR
Blockchain 1.0 – Merchants
Blockchain 1.0 – WEF report
Shift 16: Bitcoin and the Blockchain10% of global gross domestic product (GDP)
stored on blockchain technology by 2027
+- 8.000.000.000.000$
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
Blockchain 2.0 - Contracts
Blockchain 2.0 - Contracts
Smart contracts are computer protocols that facilitate, verify, or enforce the negotiation or performance of a contract, or that make a contractual clause unnecessary.
Blockchain 2.0 – Example scenarios
Property managementCrowdfundingPayment based on eventsAutonomous agents...
Blockchain 2.0 - Building blocks
Language to define logicBlockchain execution environment
Blockchain 2.0 – Disruptive potential
Your company?
Risks – Flaws in contract code
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
Blockchain 3.0 - Decentral applications
Typical central web application
Feature 1 – Open source
Feature 2 – Internal currency
Feature 3 – Decentralized consensus
Feature 4 – No central point of failure
Typical central web application - Recap
Moving from central to decentral
DataValueIdentityComputationBandwidth
Ðapps - Data
Ðapps - Value
Ðapps - Identity
Human meaningful
Decentralized Secure
Ðapps - Computation
Ðapps - Bandwidth
Ðapps – Reality check
Ðapps – Basic architecture
Ethereum vision
Ðapps – Examples using Ethereum
Ðapps – Locals (city of Antwerp)
Credits
Siraj Ravalsirajology
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
Darecoins – The easy way
www.coinprism.com
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
Darecoins – The harder way
www.ethereum.org/token
Darecoins – The harder way
https://ethereum.github.io/browser-solidity
OverviewPre-BlockchainBlockchain 1.0 - CurrencyBlockchain 2.0 - ContractsBlockchain 3.0 - Decentral applications
Create Darecoins – The easy wayCreate Darecoins – The harder wayCreate a Dapp
Peer bonus dapp
https://github.com/djbart/Kudos
Thank you!
Bart [email protected]
Top Related