SlideShare ist ein Scribd-Unternehmen logo
1 von 41
October 1, 2014 
Bitcoin Meetup 
Slides: http://slideshare.net/LaBlogga 
Blockchain: The Information 
Technology of the Future 
Melanie Swan 
melanie@BlockchainStudies.org 
www.BlockchainStudies.org
What is the Blockchain? 
October 1, 2014 
Blockchain Technology 
1 
We should think about the blockchain as another class 
of thing like the Internet – a comprehensive information 
technology with tiered technical levels and multiple 
classes of applications for any form of asset registry, 
inventory, and exchange, including every area of 
finance, economics, and money; hard assets (physical 
property); and intangible assets (votes, ideas, 
reputation, intention, health data, information, etc.) 
– Melanie Swan, Founder, Institute for Blockchain Studies
New VC investment cycle: Blockchain Tech 
October 1, 2014 
Blockchain Technology 
“The blockchain is the core innovation,” 
Marc Andreessen, CoinSummit (Mar 2014) 
“We want a whole sequence of companies: digital 
title, digital media assets, digital stocks and bonds, 
digital crowdfunding, digital insurance. If you have 
online trust like the blockchain provides, you can 
reinvent field after field after field.” 
2 
http://www.bloomberg.com/news/2014-03-28/bitcoin-2-0-shows-technology-evolving-beyond-use-as-money.html
About Melanie Swan 
Traditional Background 
October 1, 2014 
Blockchain Technology 
3 
New market startups: 
Grouppurchase 
Prediction Markets 
Quantitative Methods 
Virtual World Valuation Blockchain Futures 
http://www.slideshare.net/lablogga/singularity-university-live-prediction-markets-simulation-big-data-indicators 
http://www.slideshare.net/lablogga/virtual-worlds-economy
Agenda for Blockchain Futures 
 Blockchain Industry Status 
 Bitcoin Overlay Protocols (Mastercoin, Counterparty) 
 Next-gen Bitcoin 2.0 Platform: Ethereum 
October 1, 2014 
Blockchain Technology 
4 
Based on information synthesized from Internet resources including 
cryptocurrency expert Andreas M. Antonopoulos and Ethereum project 
members (Vitalik Buterin, Gavin Wood, Stephan Tual)
Blockchain Industry Status 
 Bitcoin 
 Protocol is ossifying (to be stabilized w/in 2 years for 30 years) 
 Harder to make any changes: 5 constituencies for consensus1 
 Impossible for any new alt.coins to get network effect traction 
 BIP0032: hierarchical deterministic wallet trees, etc. 
 Solution 1: 
 Overlay Protocols (Mastercoin, Counterparty) 
 Innovation moves up-stack: ‘http/smtp to Bitcoin’s TCP/IP’ 
 Solution 2: 
hardware wallet 
 New Foundational Protocol (Next-gen Bitcoin 2.0 Platforms): 
Turing-complete platforms like Ethereum (can run any coin) 
 ‘A new and improved TCP/IP transport protocol’ 
October 1, 2014 
Blockchain Technology 
TREZOR 
5 
1Miners (independent & pools), merchant processing gateways, web wallet companies (Blockchain), 
exchanges (Coinbase, Bitstamp), users, hardware manufacturer s (TREZOR)
Solution 1: Bitcoin Overlay Protocols 
 Mastercoin: financial derivatives 
 Colored Coins: issue your own currency on the bitcoin 
network (by adding metadata to Bitcoin transaction) 
 Counterparty: a decentralized exchange between 
alt.currencies 
 Ripple: payment, exchange, and remittance network 
 Direct fund transfers and foreign exchange transactions between 
institutions; consensus-based ledger 
 BitShares: crypto-equity decentralized company stock 
share exchange 
 Namecoin: decentralized domain name registry 
 Blockstream: credits (sidechain, treechain,privatechain) 
October 1, 2014 
Blockchain Technology 
6
But still, Bitcoin Protocol shortcomings… 
 Applications 
 Bitcoin is only for currency 
 Functionality and security 
 Anonymity, fungibility, scalability 
 Irreversible transactions, one asset per token, no multisignature 
 Complete Step 3 of Satoshi Nakamoto’s original plan 
1. Decentralized database, put assets into a transparent ledger, 
everyone has a copy 
2. Transaction system to move value between parties without 
third party interaction 
3. Robust scripting system; instead of just sending currency, send 
contracts, smart property, anything; requires Turing 
completeness, solving blockchain bloat 
October 1, 2014 
Blockchain Technology 
7
Solution 2: Ethereum 
 A decentralized publishing platform featuring stateful 
user-created digital contracts and a Turing-complete 
contract programming language 
 Chain implementation & contracts with shared mining 
 Ether, the underlying network unit, as payment to execute 
contracts as a workaround to the Halting Problem 
 A network for powering Ethereum-based contracts (not 
exclusively for transacting monetary value) 
 Open-ended contracts to securely execute services including: 
voting systems, domain name registries, financial exchanges, 
crowdfunding platforms, company governance, self-enforcing 
contracts and agreements, intellectual property, smart property, 
and distributed autonomous organizations (DAOs) 
October 1, 2014 
Blockchain Technology 
http://en.wikipedia.org/wiki/Ethereum 8
What is Ethereum? 
 Basic infrastructure, standard, foundation, platform 
 Turing-complete scripting language 
 One-click install dev tools (mining, open transactions, wallet) 
like iOS and Android apps 
 ‘General-purpose’ cryptocurrency network 
 Blockchain + cryptographically-secure transactions platform 
 Create any custom specialized applications on top 
 A secure decentralized generalized transaction ledger 
 Next-generation cryptocurrency network 
October 1, 2014 
Blockchain Technology 
9 
Source: Wood, Gavin. Ethereum: A Secure Decentralized Generalized Transaction Ledger: Proof of 
Concept VI. http://www.gavwood.com/Paper.pdf
$18.4m USD Ethereum Fundraising 7/2014 
 Initial Sale 
 (Sliding) 2,000 ether to 1 bitcoin or $620 
 60m Ether (ETH) sold ($1 USD ~ 3.25 ETH) 
 Dev offices in Berlin (expanding to ~20) 
 Ongoing Macroeconomic Policy 
 Ether has build-in increase of overall money 
supply at fixed rate 
 40% of the amount raised in the fundraiser will 
be the annual increase in money supply 
 Ether subunits 
 Finney (10-3), szabo (10-6), shannon (10-9), 
babbage (10-12) 
October 1, 2014 
Blockchain Technology 
Vitalik Buterin, Creator 
Gavin Wood, Architect 
10 
Stephan Tual, CCO 
http://www.businessinsider.com/ethereum-launches-ether-2014-7
Smart Contracts: Programmable Money 
 Multisignature (multiparty) escrows (~Bitrated 2.0) 
 Financial exchanges 
 Savings Accounts 
 Domain name registries 
 Voting systems 
 Company governance 
 Self-enforcing contracts and agreements 
 Crowdfunding platforms, Prediction markets 
 Smart property 
 Intellectual property 
 Nationstate constitution and bill of rights 
October 1, 2014 
Blockchain Technology 
11
Easy to Create Ethereum Contracts 
October 1, 2014 
Blockchain Technology 
12 http://forum.ethereum.org/discussion/1402/how-to-get-started-your-first-dapp-under-one-hour
Example: Smart Property 
 Instead of trading coin, shares, trade/buy-sell assets 
 Encode asset to the blockchain via unique key 
 Trade cars on the blockchain through a decentralized 
exchange 
 Entire used auto market trades via blockchain 
October 1, 2014 
Blockchain Technology 
13 
 Blockchain becomes 
an inventory, 
tracking, and 
exchange mechanism 
for all hard assets
Ethererum Browser ‘Mist’ Mock-up 
October 1, 2014 
Blockchain Technology 
14 http://forum.ethereum.org/discussion/1402/how-to-get-started-your-first-dapp-under-one-hour
The key benefit of Ethereum for the automated-economy is that 
it is a Turing-complete VM 
Ethereum Virtual Machine (EVM) 
October 1, 2014 
Blockchain Technology 
15 
 The Ethereum blockchain is… 
 A blockchain with a built-in programming language 
 The decentralized, massively replicated database in which the 
current state of all accounts is stored 
 A consensus-based globally executed virtual machine 
 The Ethereum Virtual Machine (EVM) handles internal 
state and computation 
 Large decentralized computer with millions of account objects 
 Each account object 
 Has its own internal code 
 Contains a 32-byte key/value database called storage 
 Can call or send messages to other objects 
https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
Tech Specs 
Accounts stored in a Patricia tree (like a Merkle tree) 
 A root hash refers to the entire tree; 
tree contents cannot be modified 
without changing the root hash 
 A miner produces a new block each 
minute with the latest transactions and 
the root hash of the Patricia tree 
representing the new state 
 4-tuple stored per account 
 [account_nonce, ether_balance, code_hash, storage_root] 
 account_nonce: the number of transactions sent from the account 
(kept to prevent replay attacks) 
 ether_balance: the balance of the account 
 code_hash: the hash of the code if the account is a contract 
 storage_root: the root of another Patricia tree with the storage data 
October 1, 2014 
Blockchain Technology 
16 
https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
Ethereum Contract Processing 
October 1, 2014 
Blockchain Technology 
17 
 Two account object types 
 Contract 
 EOA (externally owned account) 
 Contract receives a message and runs the code 
 Ability to read/write to its own internal storage 
 Read the storage of the received message 
 Send messages to other contracts, and to itself 
 The contract is the code that executes the contract 
 Contract can interact with the world outside the EVM 
 EOA (externally owned account) messages the contract 
 Transaction is sent signed by the EOA’s private key 
 Advanced: SchellingCoin Universal Data Feed for derivatives 
(minimal trust, two-step commitment protocol per round) 
https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial 
https://blog.ethereum.org/2014/03/28/schellingcoin-a-minimal-trust-universal-data-feed/
Ethereum Contract Example 
 GavCoin is stored as 
entries in the GavCoin 
contract's database 
 The bet contract sees the 
temperature and messages 
the GavCoin contract to 
payout (object autonomy) 
October 1, 2014 
Blockchain Technology 
18 
 GavCoin weather bet between Bob and Alice 
 Automated EVM communications 
 Heterogeneous user security preferences 
 A transaction is sent, triggering forwarding contract 
and EAO messaging 
EAO (externally owned account) 
https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
EVM Operation / “Gas” Fees 
 Ethereum consensus model 
 Each operation executed in the EVM is simultaneously executed 
by every full node 
 Benefit: any contract on the EVM can call any other contract at 
almost zero cost 
 Cost: computational steps on the EVM are very expensive 
 Transaction fee and block operation limit 
 The Ethereum protocol charges a market-based fee in ether per 
computational step (prevent deliberate attacks and abuse) 
 Floating limit on the number of operations contained in a block 
 Even miners who can afford to include transactions at close to 
no cost are forced to charge a fee commensurate with the cost of 
the transaction to the entire network 
October 1, 2014 
Blockchain Technology 
19 
https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
Smart Contract-DOA/DAC Progression 
 Smart Contract 
 Transaction protocol that executes the terms of a contract 
 Smart property: property whose ownership is controlled via the 
blockchain using contracts (examples: cars, phones, houses) 
 Đapp (Decentralized Application) 
 Contract plus graphical interface for contract execution 
 JavaScript API ‘eth object’ interacts with Ethereum blockchain 
 DAO (Decentralized Autonomous Organization) 
 Self-enforcing smart contract (group of contracts) on a 
cryptographic blockchain, multiparty complexity 
 (Like remittances) avoid local business jurisdictional costs 
 Own Ethereum address (key) and balance, send and receive 
transactions, EtherScript scripts can modify their own code 
October 1, 2014 
Blockchain Technology 
20 
http://www.slideshare.net/mids106/ethereum-decentralized-autonomous-organizations 
Egalitarian DAO contract explained: https://www.youtube.com/watch?v=Q_gxDytSvuY
Decentralized Autonomous Corporations 
 DACs, automated markets, and tradenets 
 Fully-autonomous business entity 
 Autonomous property, example: self-owned, self-driving car 
 Example: 
Vehicles use the tradenet to find 
customers and bid for road space 
 Storj.io (decentralized cloud storage) - Gregory Maxwell 
 MetaDisk: upload your data to the Storj network 
 DriveShare: earn money by being a part of the Storj network 
 Doesn’t work on bitcoin due to scripting language limitations 
October 1, 2014 
Blockchain Technology 
21 
http://www.slideshare.net/mikehearn/future-of-money-26663148, http://storj.io/ 
http://bitcoinmagazine.com/7050/bootstrapping-a-decentralized-autonomous-corporation-part-i/
Tech Specs 
State Machine, Languages, and Code 
 Current Release 
 Proof of concept build - PoC5, GitHub release on July 22, 2014 
with the launch of the Ether pre-sale 
 EVM computation via a stack-based bytecode language 
 Bitcoin Script, traditional assembly and Lisp 
 A program in EVM is a sequence of opcodes 
 Contract programming with high-level languages 
 LLL, serpent, Mutan compiles into EVM 
 Create contracts by sending the transaction containing the EVM 
bytecode 
 One-click installation for everything (like mobile apps) 
 Wallet, Open Transactions, Ripple 
October 1, 2014 
Blockchain Technology 
22
Classes of Ethereum Applications 
October 1, 2014 
Blockchain Technology 
23 
 Finance and Economics 
 BitCloud (decentralized escrow), OpenLibernet (open comms) 
 Debt market, futures (derivatives), savings 
 Voting (futarchy, Liquid Democracy) 
 Resource exchange: eBay, Amazon, Uber, AirBnB 
 Functions: authentication, validation, escrow, delivery 
 P2P Package Courier Service (notified as you leave location) 
 Real-time cost-based data center storage swapping 
 Loyalty, everyone’s own currency: JefCoin 
 Automated markets, tradenets 
 Economics: transactions/contracts pay-on-board network Ether 
 GBI (Guaranteed Basic Income) – Switzerland freicoin
One use for Ethereum 
Blockchain Genomics 
October 1, 2014 
Blockchain Technology 
24 
 Jurisdictional regulation prevents 
individuals from having access to 
their own genetic data 
http://genomesunzipped.org/2011/03/people-have-a-right-to-access-their-own-genetic- 
information.php
Alt.apps: Blockchain Health 
 Using blockchain tech for health-related applications 
1. Personal Health Record Storage 
 Personal health records stored and administered via blockchain 
 Users key-permission doctors and other parties into records 
2. Health Research Commons 
 Aggregated personal medical records, quantified self data 
commons (DNA.bits) 
3. Health Document Notary Services 
 Proof-of-insurance, test results, prescriptions, status, condition, 
treatment, physician referrals 
4. Doctor Vendor RFP Services 
 (Like Uber drivers) doctors and health practices bid to supply 
medical services; automated bidding via tradenets 
October 1, 2014 
Blockchain Technology 
25 
http://futurememes.blogspot.fr/2014/09/blockchain-health-remunerative-health.html
Demurrage Blockchain Health 
 Demurrage currency: built-in mechanism for 
spend/action-taking 
 Freicoin: Switzerland GBI (Guaranteed Basic Income) 
 GBHA (Guaranteed Basic Health Initiative): paid out and payable 
in HealthCoin; HSA (Health Savings Account) 2.0 
 Fitbit and smartwatch are demurrage health currencies 
 Health itself as a demurrage currency, a continually 
auto-redistributing commodity among synapses, cells, 
humans; body and brain as a DAO/DAC AI 
 Concept: demurrage resource-allocation + Đapp 
 Automatic redistribution of any commodity within a system (brain or mindfile 
(potentiation, optogenetic stimulation)), body (‘health’ (oxygen, waste removal 
nanobots, circulating lab-on-chips)), work team (ideas), society (liberty) 
October 1, 2014 
Blockchain Technology 
26 
Fitbit is a demurrage (action-inciting) health currency
Alt.apps: Blockchain Futures 
 Any venue for decentralized contracts (Đapp) 
 ‘Bitcoin MOOCs’ (‘Kickstarter for literacy’) 
 Like remittances, blockchain-improved aid, microcredit, 
development economics 2.0 
 Write Ethereum Literacy Contracts to emerging market peers 
 Reading, Technical, Agricultural, Vocational Literacy 
 New implementation of education in the blockchain 
 Blockchains as a public good 
 Wikileaks, ICANN, Wikipedia, Genomics 
 Uplifted to cloud from jurisdiction 
October 1, 2014 
Blockchain Technology 
27
Alt.apps: Blockchain Futures 
 Community supercomputing time 
 Blockchain tech as resource allocation for science efforts 
 Funding markets like crypto-equity and crowdfunding for any 
resource 
 Reputation systems (OpenBazaar), insurance 
(SchellingQuake), Key recovery (wallet key protection) 
 Blockchain GAAP: valuation, amortization, retirement 
 Intangible asset encoding, tracking, and trade 
 Attention, intention, reputation, health, ideas 
 Cryptoledger, financial cryptography, consensus-based 
ledger: revolutionizing concept for traditional institutions 
and startups in finance and beyond 
October 1, 2014 
Blockchain Technology 
28
Ethereum: Vitalik 9/14 Silicon Valley update 
 Key progress: proof of stake 
 Custody mining, hybrid proof-of-stake proof-of-work, 
Slasher, TenderMint, dbus 
 Decentralized application architecture 
 Ethereum: account registry 
 Whisper: generalized P2P messaging (decentralized 
Twitter) 
 Swarm: off-chain P2P data storage (images) 
 Dev priorities: fully decentralized Internet Đapps 
 Proof of Concept 6 (?) – consensus algorithm 
 Ethereum 1.0 core, optimization, security, virtual machine 
 UI, mobile client, DevTools, SchellingCoin (decentralized 
oracle) 
October 1, 2014 
Blockchain Technology 
29
Tech Specs 
Ethereum JavaScript API: eth object 
 Ethereum contract execution interface is implemented as 
an HTML/CSS/JS webpage 
 JavaScript API, eth object interacts with the Ethereum 
blockchain, JavaScript API components: 
 eth.transact(from, ethervalue, to, data, gaslimit, gasprice) - sends a transaction to the desired 
address from the desired address (note: from must be a private key and to must be an 
address in hex form) with the desired parameters 
 (string).pad(n) - converts a number, encoded as a string, to binary form n bytes long 
 eth.gasPrice - returns the current gas price 
 eth.secretToAddress(key) - converts a private key into an address 
 eth.storageAt(acct, index) - returns the desired account's storage entry at the desired index 
 eth.key - the user's private key 
 eth.watch(acct, index, f) - calls f when the given storage entry of the given account changes 
 Required: Ethereum client (not regular web browser) 
 JavaScript API example: see source of link below 
October 1, 2014 
Blockchain Technology 
30 
https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
Tech Specs 
Ethereum Code 
 Currently stable clients are available 
for PoC5 (Proof of Concept #5): 
 AlethZero (C++) 
 Ethereal (Go) 
 pyeth (Python) 
 Bleeding edge PoC6 code can be 
cloned from their git repositories: 
 https://github.com/ethereum/cpp-ethereum/ 
 https://github.com/ethereum/go-ethereum 
 https://github.com/ethereum/pyethereum 
October 1, 2014 
Blockchain Technology 
https://github.com/ethereum/wiki/wiki 31
Resources 
 Ethereum 
 http://www.reddit.com/r/ethereum/ 
 https://www.youtube.com/user/EtherCasts 
 https://github.com/ethereum/wiki/wiki 
 https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial 
 https://github.com/ethereum/wiki/wiki/White-Paper 
 http://gavwood.com/Paper.pdf (Yellow Paper) 
 Bitcoin 
 Satoshi Nakamoto’s design for the blockchain (2008) 
https://bitcoin.org/bitcoin.pdf 
 News 
 SATOSHI'S REVOLUTION: How The Creator Of Bitcoin May Have Stumbled 
Onto Something Much, Much Bigger 
http://www.businessinsider.com/the-future-of-the-blockchain-2014-4 
 The Future of Bitcoin and Math-Based Digital Currencies 
http://www.youtube.com/watch?v=Yg1JnbIS60g 
October 1, 2014 
Blockchain Technology 
32
Image credit: M. Ghezel 
October 1, 2014 
Bitcoin Meetup 
Slides: http://slideshare.net/LaBlogga 
Blockchain: The Information 
Technology of the Future 
Melanie Swan 
melanie@BlockchainStudies.org 
www.BlockchainStudies.org 
Thank You! Questions?
Appendix: Bitcoin/Blockchain Background 
 The New Economy… 
October 1, 2014 
Blockchain Technology 
34 
http://www.google.com/trends/explore#q=bitcoin
Cryptocurrency Market Cap Tracking 
October 1, 2014 
Blockchain Technology 
35 
https://coinmarketcap.com/
What is Bitcoin? 
 Digital currency, payments system, decentralized ledger 
 History: by combining BitTorrent technology (peer-to-peer 
file sharing) and public key cryptography a new 
form of currency was made possible 
 Arose as a solution to the double-spend problem 
 Prior to bitcoin and the blockchain concept, a centralized third 
party had to issue and reconcile digital cash transactions to 
prevent the digital cash from being spent multiple times (digital 
cash, like an image attached to an email, can be copied infinite 
times like any digital cash) 
 Implication: any transaction on the Web can be 
decentralized and stripped of a controlling authority 
October 1, 2014 
Blockchain Technology 
36 
http://codinginmysleep.com/bitcoin-mining-in-plain-english/, https://github.com/ethereum/wiki/wiki/White-Paper 
http://offtheblockchain.com/2014/02/22/read-the-original-satoshi-nakamoto-bitcoin-white-paper/
What is the blockchain? 
 A ledger of all transactions owned and monitored by 
everyone and controlled by none 
 Like a giant interactive spreadsheet everyone has access to and 
updates to confirm that each digital credit is unique 
 Literally blocks (of transactions) in a chain, a sequential 
ledger of bitcoin transactions 
 What is a Digital Wallet? (it is not a wallet) Stores keys 
 Bitcoin's public ledger (the blockchain) was started on 
January 3rd, 2009 at 18:15 UTC by Satoshi Nakamoto 
 First block is known as the genesis block 
 First transaction recorded in the first block was a single 
transaction paying the reward of 50 new bitcoins to its creator 
October 1, 2014 
Blockchain Technology 
37 
Source: Wood, Gavin. Ethereum: A Secure Decentralized Generalized Transaction Ledger: Proof of 
Concept VI. http://www.gavwood.com/Paper.pdf
What is the blockchain? 
October 1, 2014 
Blockchain Technology 
38 
 A concept 
 A transaction database 
 A decentralized public ledger 
 A technology layer protocol like TCP/IP 
 An information technology 
 An asset administration tool 
 Application areas 
 Finance and economics: payments, asset exchange 
 Exchange of all assets (physical and intangible) 
 A registry, inventory, listing of all the world’s stuff
Economic Arguments for Bitcoin 
 Banking services market: 5 billion 
individuals worldwide without 
access to banking, financial, credit 
services 
 Remittances market: $4T global 
market 5-30% transaction fee, 
immediate funds transfer 
 Payments market: 1-3% merchant 
transaction fee 
 Successful examples indicate 
demand for digital payments: 
Starbucks mobile payment app 
October 1, 2014 
Blockchain Technology 
39
What is Bitcoin Mining? 
 The process of adding transaction records to Bitcoin’s public 
ledger of past transactions (the blockchain) 
 Confirms to the rest of the network that unique transactions 
have taken place 
 Bitcoin nodes use the block chain to distinguish legitimate 
Bitcoin transactions from attempts to re-spend coins that 
have already been spent elsewhere 
 Intentionally designed to be resource-intensive so that the 
number of blocks found each day by miners remains steady 
 Individual blocks must contain a proof of work to be 
considered valid. This proof of work is verified by other 
Bitcoin nodes each time they receive a block. Bitcoin uses 
the hashcash proof-of-work function 
October 1, 2014 
Blockchain Technology 
40 
http://codinginmysleep.com/bitcoin-mining-in-plain-english/

Weitere ähnliche Inhalte

Was ist angesagt?

How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain workShishir Aryal
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBohyun Kim
 
Blockchain Security and Privacy
Blockchain Security and PrivacyBlockchain Security and Privacy
Blockchain Security and PrivacyAnil John
 
Consensus Algorithms.pptx
Consensus Algorithms.pptxConsensus Algorithms.pptx
Consensus Algorithms.pptxRajapriya82
 
Exploring Blockchain Technology, Risks, and Emerging Trends
Exploring Blockchain Technology, Risks, and Emerging TrendsExploring Blockchain Technology, Risks, and Emerging Trends
Exploring Blockchain Technology, Risks, and Emerging TrendsAmazon Web Services
 
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Edureka!
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology FundamentalsExperfy
 
Blockchain Security Issues and Challenges
Blockchain Security Issues and Challenges Blockchain Security Issues and Challenges
Blockchain Security Issues and Challenges Merlec Mpyana
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsTechracers
 
Blockchain, cryptography, and consensus
Blockchain, cryptography, and consensusBlockchain, cryptography, and consensus
Blockchain, cryptography, and consensusITU
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Edureka!
 
Blockchain ecosystem and evolution
Blockchain ecosystem and evolutionBlockchain ecosystem and evolution
Blockchain ecosystem and evolutionChandra Sekhar AKNR
 
Global Future of Blockchain
Global Future of Blockchain Global Future of Blockchain
Global Future of Blockchain Melanie Swan
 
Block chain 101 what it is, why it matters
Block chain 101  what it is, why it mattersBlock chain 101  what it is, why it matters
Block chain 101 what it is, why it mattersPaul Brody
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Fermat Jade
 
Smart Contract & Ethereum
Smart Contract & EthereumSmart Contract & Ethereum
Smart Contract & EthereumAkshay Singh
 

Was ist angesagt? (20)

How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain work
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for Libraries
 
Blockchain Security and Privacy
Blockchain Security and PrivacyBlockchain Security and Privacy
Blockchain Security and Privacy
 
Consensus Algorithms.pptx
Consensus Algorithms.pptxConsensus Algorithms.pptx
Consensus Algorithms.pptx
 
Ethereum
EthereumEthereum
Ethereum
 
Exploring Blockchain Technology, Risks, and Emerging Trends
Exploring Blockchain Technology, Risks, and Emerging TrendsExploring Blockchain Technology, Risks, and Emerging Trends
Exploring Blockchain Technology, Risks, and Emerging Trends
 
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
 
Blockchain Security Issues and Challenges
Blockchain Security Issues and Challenges Blockchain Security Issues and Challenges
Blockchain Security Issues and Challenges
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
Blockchain, cryptography, and consensus
Blockchain, cryptography, and consensusBlockchain, cryptography, and consensus
Blockchain, cryptography, and consensus
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain ecosystem and evolution
Blockchain ecosystem and evolutionBlockchain ecosystem and evolution
Blockchain ecosystem and evolution
 
Global Future of Blockchain
Global Future of Blockchain Global Future of Blockchain
Global Future of Blockchain
 
Block chain 101 what it is, why it matters
Block chain 101  what it is, why it mattersBlock chain 101  what it is, why it matters
Block chain 101 what it is, why it matters
 
An Introduction to Blockchain
An Introduction to BlockchainAn Introduction to Blockchain
An Introduction to Blockchain
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Smart Contract & Ethereum
Smart Contract & EthereumSmart Contract & Ethereum
Smart Contract & Ethereum
 

Andere mochten auch

The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin Jérôme Kehrli
 
How does a blockchain work?
How does a blockchain work?How does a blockchain work?
How does a blockchain work?Deloitte UK
 
State of Bitcoin and Blockchain 2016
State of Bitcoin and Blockchain 2016State of Bitcoin and Blockchain 2016
State of Bitcoin and Blockchain 2016CoinDesk
 
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...Melanie Swan
 
Bitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An IntroductionBitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An IntroductionFerdinando Maria Ametrano
 
CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102Blockstrap.com
 
Bitcoin: The Internet of Money
Bitcoin: The Internet of MoneyBitcoin: The Internet of Money
Bitcoin: The Internet of Moneywinklevosscap
 
CBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerBlockstrap.com
 
Blockchain 101 - Distributed:Health
Blockchain 101 - Distributed:HealthBlockchain 101 - Distributed:Health
Blockchain 101 - Distributed:HealthJeff Garzik
 
The Future Of Information Technology: Welcome… to the Digital Age
The Future Of Information Technology: Welcome…to the Digital AgeThe Future Of Information Technology: Welcome…to the Digital Age
The Future Of Information Technology: Welcome… to the Digital AgeCisco Canada
 
The Future of Technology and Information
The Future of Technology and InformationThe Future of Technology and Information
The Future of Technology and InformationNick Finck
 
Disrupting everything - The Internet of things
Disrupting everything - The Internet of thingsDisrupting everything - The Internet of things
Disrupting everything - The Internet of thingsRick Carter
 
Blockchain: Real World Use Cases
Blockchain: Real World Use CasesBlockchain: Real World Use Cases
Blockchain: Real World Use CasesCapgemini
 
Blockchain: Developer Perspective
Blockchain: Developer PerspectiveBlockchain: Developer Perspective
Blockchain: Developer PerspectiveArtur Skowroński
 
Blockchain intro - the basics
Blockchain intro - the basicsBlockchain intro - the basics
Blockchain intro - the basicsZakir Hoosen
 
20171003 blockchain and smart contracts sai 2017 kv
20171003 blockchain and smart contracts sai 2017 kv20171003 blockchain and smart contracts sai 2017 kv
20171003 blockchain and smart contracts sai 2017 kvSmals
 
Blockchain, smart contracts - introduction
Blockchain, smart contracts - introductionBlockchain, smart contracts - introduction
Blockchain, smart contracts - introductionLukasz Jarmulowicz
 

Andere mochten auch (20)

The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin The Blockchain - The Technology behind Bitcoin
The Blockchain - The Technology behind Bitcoin
 
How does a blockchain work?
How does a blockchain work?How does a blockchain work?
How does a blockchain work?
 
State of Bitcoin and Blockchain 2016
State of Bitcoin and Blockchain 2016State of Bitcoin and Blockchain 2016
State of Bitcoin and Blockchain 2016
 
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
Bitcoin and Blockchain Technology Explained: Not just Cryptocurrencies, Econo...
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Bitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An IntroductionBitcoin and Blockchain Technology: An Introduction
Bitcoin and Blockchain Technology: An Introduction
 
CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102CBGTBT - Part 5 - Blockchains 102
CBGTBT - Part 5 - Blockchains 102
 
Bitcoin: The Internet of Money
Bitcoin: The Internet of MoneyBitcoin: The Internet of Money
Bitcoin: The Internet of Money
 
CBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primer
 
The Future of Blockchain Applications
The Future of Blockchain ApplicationsThe Future of Blockchain Applications
The Future of Blockchain Applications
 
Blockchain 101 - Distributed:Health
Blockchain 101 - Distributed:HealthBlockchain 101 - Distributed:Health
Blockchain 101 - Distributed:Health
 
The Future Of Information Technology: Welcome… to the Digital Age
The Future Of Information Technology: Welcome…to the Digital AgeThe Future Of Information Technology: Welcome…to the Digital Age
The Future Of Information Technology: Welcome… to the Digital Age
 
The Future of Technology and Information
The Future of Technology and InformationThe Future of Technology and Information
The Future of Technology and Information
 
Disrupting everything - The Internet of things
Disrupting everything - The Internet of thingsDisrupting everything - The Internet of things
Disrupting everything - The Internet of things
 
Blockchain: Real World Use Cases
Blockchain: Real World Use CasesBlockchain: Real World Use Cases
Blockchain: Real World Use Cases
 
Blockchain: Developer Perspective
Blockchain: Developer PerspectiveBlockchain: Developer Perspective
Blockchain: Developer Perspective
 
Intro into blockchain
Intro into blockchainIntro into blockchain
Intro into blockchain
 
Blockchain intro - the basics
Blockchain intro - the basicsBlockchain intro - the basics
Blockchain intro - the basics
 
20171003 blockchain and smart contracts sai 2017 kv
20171003 blockchain and smart contracts sai 2017 kv20171003 blockchain and smart contracts sai 2017 kv
20171003 blockchain and smart contracts sai 2017 kv
 
Blockchain, smart contracts - introduction
Blockchain, smart contracts - introductionBlockchain, smart contracts - introduction
Blockchain, smart contracts - introduction
 

Ähnlich wie Blockchain: The Information Technology of the Future

Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...Melanie Swan
 
Ethereum Block Chain
Ethereum Block ChainEthereum Block Chain
Ethereum Block ChainSanatPandoh
 
How To Pick The Best Crypto Asset To Invest In
How To Pick The Best Crypto Asset To Invest InHow To Pick The Best Crypto Asset To Invest In
How To Pick The Best Crypto Asset To Invest InAiman Nazaal
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Tomoaki Sato
 
Blockchain & decentralized finance (defi) | How blockchain technology is coup...
Blockchain & decentralized finance (defi) | How blockchain technology is coup...Blockchain & decentralized finance (defi) | How blockchain technology is coup...
Blockchain & decentralized finance (defi) | How blockchain technology is coup...Nidhi choraria
 
Blockchain: Recent developments and applications
Blockchain: Recent developments and applicationsBlockchain: Recent developments and applications
Blockchain: Recent developments and applicationsLaurent Féral-Pierssens
 
What are the best Blockchain development companies_.pptx
What are the best Blockchain development companies_.pptxWhat are the best Blockchain development companies_.pptx
What are the best Blockchain development companies_.pptxBlockchainX
 
Top open source blockchain platforms of 2018
Top open source blockchain platforms of 2018Top open source blockchain platforms of 2018
Top open source blockchain platforms of 2018Parangat Technologies
 
Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysWithTheBest
 
Alternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise BlockchainAlternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise BlockchainTobias Disse
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveDecentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveBambang Purnomosidi D. P.
 
The Impact and Potential of Blockchain on the Banking Sector
The Impact and Potential of Blockchain on the Banking SectorThe Impact and Potential of Blockchain on the Banking Sector
The Impact and Potential of Blockchain on the Banking SectorPECB
 
Ethereum Block Chain
Ethereum Block ChainEthereum Block Chain
Ethereum Block ChainSanatPandoh
 
Blockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger TechnologiesBlockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger TechnologiesHoward Smith
 

Ähnlich wie Blockchain: The Information Technology of the Future (20)

Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
Bitcoin Protocols 1.0 and 2.0 Explained in the Series: Blockchain: The Inform...
 
Ethereum Block Chain
Ethereum Block ChainEthereum Block Chain
Ethereum Block Chain
 
All About Ethereum
All About EthereumAll About Ethereum
All About Ethereum
 
How To Pick The Best Crypto Asset To Invest In
How To Pick The Best Crypto Asset To Invest InHow To Pick The Best Crypto Asset To Invest In
How To Pick The Best Crypto Asset To Invest In
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)
 
Exploring ethereum
Exploring ethereumExploring ethereum
Exploring ethereum
 
Blockchain & decentralized finance (defi) | How blockchain technology is coup...
Blockchain & decentralized finance (defi) | How blockchain technology is coup...Blockchain & decentralized finance (defi) | How blockchain technology is coup...
Blockchain & decentralized finance (defi) | How blockchain technology is coup...
 
Blockchain: Recent developments and applications
Blockchain: Recent developments and applicationsBlockchain: Recent developments and applications
Blockchain: Recent developments and applications
 
What are the best Blockchain development companies_.pptx
What are the best Blockchain development companies_.pptxWhat are the best Blockchain development companies_.pptx
What are the best Blockchain development companies_.pptx
 
Evaluation of Ethereum
Evaluation of Ethereum Evaluation of Ethereum
Evaluation of Ethereum
 
BlockChain Public
BlockChain PublicBlockChain Public
BlockChain Public
 
Top open source blockchain platforms of 2018
Top open source blockchain platforms of 2018Top open source blockchain platforms of 2018
Top open source blockchain platforms of 2018
 
Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSys
 
Ethereum
EthereumEthereum
Ethereum
 
Alternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise BlockchainAlternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise Blockchain
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveDecentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering Perspective
 
How to design, code, deploy and execute a smart contract
How to design, code, deploy and execute a smart contractHow to design, code, deploy and execute a smart contract
How to design, code, deploy and execute a smart contract
 
The Impact and Potential of Blockchain on the Banking Sector
The Impact and Potential of Blockchain on the Banking SectorThe Impact and Potential of Blockchain on the Banking Sector
The Impact and Potential of Blockchain on the Banking Sector
 
Ethereum Block Chain
Ethereum Block ChainEthereum Block Chain
Ethereum Block Chain
 
Blockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger TechnologiesBlockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger Technologies
 

Mehr von Melanie Swan

AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum RevolutionAI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum RevolutionMelanie Swan
 
Quantum Intelligence: Responsible Human-AI Entities
Quantum Intelligence: Responsible Human-AI EntitiesQuantum Intelligence: Responsible Human-AI Entities
Quantum Intelligence: Responsible Human-AI EntitiesMelanie Swan
 
The Human-AI Odyssey: Homerian Aspirations towards Non-labor Identity
The Human-AI Odyssey: Homerian Aspirations towards Non-labor IdentityThe Human-AI Odyssey: Homerian Aspirations towards Non-labor Identity
The Human-AI Odyssey: Homerian Aspirations towards Non-labor IdentityMelanie Swan
 
AdS Biology and Quantum Information Science
AdS Biology and Quantum Information ScienceAdS Biology and Quantum Information Science
AdS Biology and Quantum Information ScienceMelanie Swan
 
Quantum Information Science and Quantum Neuroscience.ppt
Quantum Information Science and Quantum Neuroscience.pptQuantum Information Science and Quantum Neuroscience.ppt
Quantum Information Science and Quantum Neuroscience.pptMelanie Swan
 
Quantum Information
Quantum InformationQuantum Information
Quantum InformationMelanie Swan
 
Critical Theory of Silence
Critical Theory of SilenceCritical Theory of Silence
Critical Theory of SilenceMelanie Swan
 
Quantum-Classical Reality
Quantum-Classical RealityQuantum-Classical Reality
Quantum-Classical RealityMelanie Swan
 
Derrida-Hegel: Différance-Difference
Derrida-Hegel: Différance-DifferenceDerrida-Hegel: Différance-Difference
Derrida-Hegel: Différance-DifferenceMelanie Swan
 
The Quantum Mindset
The Quantum MindsetThe Quantum Mindset
The Quantum MindsetMelanie Swan
 
Blockchains in Space
Blockchains in SpaceBlockchains in Space
Blockchains in SpaceMelanie Swan
 
Complexity and Quantum Information Science
Complexity and Quantum Information ScienceComplexity and Quantum Information Science
Complexity and Quantum Information ScienceMelanie Swan
 
Quantum Blockchains
Quantum BlockchainsQuantum Blockchains
Quantum BlockchainsMelanie Swan
 
Quantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIs
Quantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIsQuantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIs
Quantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIsMelanie Swan
 
Art Theory: Two Cultures Synthesis of Art and Science
Art Theory: Two Cultures Synthesis of Art and ScienceArt Theory: Two Cultures Synthesis of Art and Science
Art Theory: Two Cultures Synthesis of Art and ScienceMelanie Swan
 

Mehr von Melanie Swan (20)

AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum RevolutionAI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
AI Health Agents: Longevity as a Service in the Web3 GenAI Quantum Revolution
 
AI Science
AI Science AI Science
AI Science
 
AI Math Agents
AI Math AgentsAI Math Agents
AI Math Agents
 
Quantum Intelligence: Responsible Human-AI Entities
Quantum Intelligence: Responsible Human-AI EntitiesQuantum Intelligence: Responsible Human-AI Entities
Quantum Intelligence: Responsible Human-AI Entities
 
The Human-AI Odyssey: Homerian Aspirations towards Non-labor Identity
The Human-AI Odyssey: Homerian Aspirations towards Non-labor IdentityThe Human-AI Odyssey: Homerian Aspirations towards Non-labor Identity
The Human-AI Odyssey: Homerian Aspirations towards Non-labor Identity
 
AdS Biology and Quantum Information Science
AdS Biology and Quantum Information ScienceAdS Biology and Quantum Information Science
AdS Biology and Quantum Information Science
 
Space Humanism
Space HumanismSpace Humanism
Space Humanism
 
Quantum Information Science and Quantum Neuroscience.ppt
Quantum Information Science and Quantum Neuroscience.pptQuantum Information Science and Quantum Neuroscience.ppt
Quantum Information Science and Quantum Neuroscience.ppt
 
Quantum Information
Quantum InformationQuantum Information
Quantum Information
 
Critical Theory of Silence
Critical Theory of SilenceCritical Theory of Silence
Critical Theory of Silence
 
Quantum-Classical Reality
Quantum-Classical RealityQuantum-Classical Reality
Quantum-Classical Reality
 
Derrida-Hegel: Différance-Difference
Derrida-Hegel: Différance-DifferenceDerrida-Hegel: Différance-Difference
Derrida-Hegel: Différance-Difference
 
Quantum Moreness
Quantum MorenessQuantum Moreness
Quantum Moreness
 
Crypto Jamming
Crypto JammingCrypto Jamming
Crypto Jamming
 
The Quantum Mindset
The Quantum MindsetThe Quantum Mindset
The Quantum Mindset
 
Blockchains in Space
Blockchains in SpaceBlockchains in Space
Blockchains in Space
 
Complexity and Quantum Information Science
Complexity and Quantum Information ScienceComplexity and Quantum Information Science
Complexity and Quantum Information Science
 
Quantum Blockchains
Quantum BlockchainsQuantum Blockchains
Quantum Blockchains
 
Quantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIs
Quantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIsQuantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIs
Quantum Neuroscience: CRISPR for Alzheimer’s, Connectomes & Quantum BCIs
 
Art Theory: Two Cultures Synthesis of Art and Science
Art Theory: Two Cultures Synthesis of Art and ScienceArt Theory: Two Cultures Synthesis of Art and Science
Art Theory: Two Cultures Synthesis of Art and Science
 

Kürzlich hochgeladen

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Kürzlich hochgeladen (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Blockchain: The Information Technology of the Future

  • 1. October 1, 2014 Bitcoin Meetup Slides: http://slideshare.net/LaBlogga Blockchain: The Information Technology of the Future Melanie Swan melanie@BlockchainStudies.org www.BlockchainStudies.org
  • 2. What is the Blockchain? October 1, 2014 Blockchain Technology 1 We should think about the blockchain as another class of thing like the Internet – a comprehensive information technology with tiered technical levels and multiple classes of applications for any form of asset registry, inventory, and exchange, including every area of finance, economics, and money; hard assets (physical property); and intangible assets (votes, ideas, reputation, intention, health data, information, etc.) – Melanie Swan, Founder, Institute for Blockchain Studies
  • 3. New VC investment cycle: Blockchain Tech October 1, 2014 Blockchain Technology “The blockchain is the core innovation,” Marc Andreessen, CoinSummit (Mar 2014) “We want a whole sequence of companies: digital title, digital media assets, digital stocks and bonds, digital crowdfunding, digital insurance. If you have online trust like the blockchain provides, you can reinvent field after field after field.” 2 http://www.bloomberg.com/news/2014-03-28/bitcoin-2-0-shows-technology-evolving-beyond-use-as-money.html
  • 4. About Melanie Swan Traditional Background October 1, 2014 Blockchain Technology 3 New market startups: Grouppurchase Prediction Markets Quantitative Methods Virtual World Valuation Blockchain Futures http://www.slideshare.net/lablogga/singularity-university-live-prediction-markets-simulation-big-data-indicators http://www.slideshare.net/lablogga/virtual-worlds-economy
  • 5. Agenda for Blockchain Futures  Blockchain Industry Status  Bitcoin Overlay Protocols (Mastercoin, Counterparty)  Next-gen Bitcoin 2.0 Platform: Ethereum October 1, 2014 Blockchain Technology 4 Based on information synthesized from Internet resources including cryptocurrency expert Andreas M. Antonopoulos and Ethereum project members (Vitalik Buterin, Gavin Wood, Stephan Tual)
  • 6. Blockchain Industry Status  Bitcoin  Protocol is ossifying (to be stabilized w/in 2 years for 30 years)  Harder to make any changes: 5 constituencies for consensus1  Impossible for any new alt.coins to get network effect traction  BIP0032: hierarchical deterministic wallet trees, etc.  Solution 1:  Overlay Protocols (Mastercoin, Counterparty)  Innovation moves up-stack: ‘http/smtp to Bitcoin’s TCP/IP’  Solution 2: hardware wallet  New Foundational Protocol (Next-gen Bitcoin 2.0 Platforms): Turing-complete platforms like Ethereum (can run any coin)  ‘A new and improved TCP/IP transport protocol’ October 1, 2014 Blockchain Technology TREZOR 5 1Miners (independent & pools), merchant processing gateways, web wallet companies (Blockchain), exchanges (Coinbase, Bitstamp), users, hardware manufacturer s (TREZOR)
  • 7. Solution 1: Bitcoin Overlay Protocols  Mastercoin: financial derivatives  Colored Coins: issue your own currency on the bitcoin network (by adding metadata to Bitcoin transaction)  Counterparty: a decentralized exchange between alt.currencies  Ripple: payment, exchange, and remittance network  Direct fund transfers and foreign exchange transactions between institutions; consensus-based ledger  BitShares: crypto-equity decentralized company stock share exchange  Namecoin: decentralized domain name registry  Blockstream: credits (sidechain, treechain,privatechain) October 1, 2014 Blockchain Technology 6
  • 8. But still, Bitcoin Protocol shortcomings…  Applications  Bitcoin is only for currency  Functionality and security  Anonymity, fungibility, scalability  Irreversible transactions, one asset per token, no multisignature  Complete Step 3 of Satoshi Nakamoto’s original plan 1. Decentralized database, put assets into a transparent ledger, everyone has a copy 2. Transaction system to move value between parties without third party interaction 3. Robust scripting system; instead of just sending currency, send contracts, smart property, anything; requires Turing completeness, solving blockchain bloat October 1, 2014 Blockchain Technology 7
  • 9. Solution 2: Ethereum  A decentralized publishing platform featuring stateful user-created digital contracts and a Turing-complete contract programming language  Chain implementation & contracts with shared mining  Ether, the underlying network unit, as payment to execute contracts as a workaround to the Halting Problem  A network for powering Ethereum-based contracts (not exclusively for transacting monetary value)  Open-ended contracts to securely execute services including: voting systems, domain name registries, financial exchanges, crowdfunding platforms, company governance, self-enforcing contracts and agreements, intellectual property, smart property, and distributed autonomous organizations (DAOs) October 1, 2014 Blockchain Technology http://en.wikipedia.org/wiki/Ethereum 8
  • 10. What is Ethereum?  Basic infrastructure, standard, foundation, platform  Turing-complete scripting language  One-click install dev tools (mining, open transactions, wallet) like iOS and Android apps  ‘General-purpose’ cryptocurrency network  Blockchain + cryptographically-secure transactions platform  Create any custom specialized applications on top  A secure decentralized generalized transaction ledger  Next-generation cryptocurrency network October 1, 2014 Blockchain Technology 9 Source: Wood, Gavin. Ethereum: A Secure Decentralized Generalized Transaction Ledger: Proof of Concept VI. http://www.gavwood.com/Paper.pdf
  • 11. $18.4m USD Ethereum Fundraising 7/2014  Initial Sale  (Sliding) 2,000 ether to 1 bitcoin or $620  60m Ether (ETH) sold ($1 USD ~ 3.25 ETH)  Dev offices in Berlin (expanding to ~20)  Ongoing Macroeconomic Policy  Ether has build-in increase of overall money supply at fixed rate  40% of the amount raised in the fundraiser will be the annual increase in money supply  Ether subunits  Finney (10-3), szabo (10-6), shannon (10-9), babbage (10-12) October 1, 2014 Blockchain Technology Vitalik Buterin, Creator Gavin Wood, Architect 10 Stephan Tual, CCO http://www.businessinsider.com/ethereum-launches-ether-2014-7
  • 12. Smart Contracts: Programmable Money  Multisignature (multiparty) escrows (~Bitrated 2.0)  Financial exchanges  Savings Accounts  Domain name registries  Voting systems  Company governance  Self-enforcing contracts and agreements  Crowdfunding platforms, Prediction markets  Smart property  Intellectual property  Nationstate constitution and bill of rights October 1, 2014 Blockchain Technology 11
  • 13. Easy to Create Ethereum Contracts October 1, 2014 Blockchain Technology 12 http://forum.ethereum.org/discussion/1402/how-to-get-started-your-first-dapp-under-one-hour
  • 14. Example: Smart Property  Instead of trading coin, shares, trade/buy-sell assets  Encode asset to the blockchain via unique key  Trade cars on the blockchain through a decentralized exchange  Entire used auto market trades via blockchain October 1, 2014 Blockchain Technology 13  Blockchain becomes an inventory, tracking, and exchange mechanism for all hard assets
  • 15. Ethererum Browser ‘Mist’ Mock-up October 1, 2014 Blockchain Technology 14 http://forum.ethereum.org/discussion/1402/how-to-get-started-your-first-dapp-under-one-hour
  • 16. The key benefit of Ethereum for the automated-economy is that it is a Turing-complete VM Ethereum Virtual Machine (EVM) October 1, 2014 Blockchain Technology 15  The Ethereum blockchain is…  A blockchain with a built-in programming language  The decentralized, massively replicated database in which the current state of all accounts is stored  A consensus-based globally executed virtual machine  The Ethereum Virtual Machine (EVM) handles internal state and computation  Large decentralized computer with millions of account objects  Each account object  Has its own internal code  Contains a 32-byte key/value database called storage  Can call or send messages to other objects https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
  • 17. Tech Specs Accounts stored in a Patricia tree (like a Merkle tree)  A root hash refers to the entire tree; tree contents cannot be modified without changing the root hash  A miner produces a new block each minute with the latest transactions and the root hash of the Patricia tree representing the new state  4-tuple stored per account  [account_nonce, ether_balance, code_hash, storage_root]  account_nonce: the number of transactions sent from the account (kept to prevent replay attacks)  ether_balance: the balance of the account  code_hash: the hash of the code if the account is a contract  storage_root: the root of another Patricia tree with the storage data October 1, 2014 Blockchain Technology 16 https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
  • 18. Ethereum Contract Processing October 1, 2014 Blockchain Technology 17  Two account object types  Contract  EOA (externally owned account)  Contract receives a message and runs the code  Ability to read/write to its own internal storage  Read the storage of the received message  Send messages to other contracts, and to itself  The contract is the code that executes the contract  Contract can interact with the world outside the EVM  EOA (externally owned account) messages the contract  Transaction is sent signed by the EOA’s private key  Advanced: SchellingCoin Universal Data Feed for derivatives (minimal trust, two-step commitment protocol per round) https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial https://blog.ethereum.org/2014/03/28/schellingcoin-a-minimal-trust-universal-data-feed/
  • 19. Ethereum Contract Example  GavCoin is stored as entries in the GavCoin contract's database  The bet contract sees the temperature and messages the GavCoin contract to payout (object autonomy) October 1, 2014 Blockchain Technology 18  GavCoin weather bet between Bob and Alice  Automated EVM communications  Heterogeneous user security preferences  A transaction is sent, triggering forwarding contract and EAO messaging EAO (externally owned account) https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
  • 20. EVM Operation / “Gas” Fees  Ethereum consensus model  Each operation executed in the EVM is simultaneously executed by every full node  Benefit: any contract on the EVM can call any other contract at almost zero cost  Cost: computational steps on the EVM are very expensive  Transaction fee and block operation limit  The Ethereum protocol charges a market-based fee in ether per computational step (prevent deliberate attacks and abuse)  Floating limit on the number of operations contained in a block  Even miners who can afford to include transactions at close to no cost are forced to charge a fee commensurate with the cost of the transaction to the entire network October 1, 2014 Blockchain Technology 19 https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
  • 21. Smart Contract-DOA/DAC Progression  Smart Contract  Transaction protocol that executes the terms of a contract  Smart property: property whose ownership is controlled via the blockchain using contracts (examples: cars, phones, houses)  Đapp (Decentralized Application)  Contract plus graphical interface for contract execution  JavaScript API ‘eth object’ interacts with Ethereum blockchain  DAO (Decentralized Autonomous Organization)  Self-enforcing smart contract (group of contracts) on a cryptographic blockchain, multiparty complexity  (Like remittances) avoid local business jurisdictional costs  Own Ethereum address (key) and balance, send and receive transactions, EtherScript scripts can modify their own code October 1, 2014 Blockchain Technology 20 http://www.slideshare.net/mids106/ethereum-decentralized-autonomous-organizations Egalitarian DAO contract explained: https://www.youtube.com/watch?v=Q_gxDytSvuY
  • 22. Decentralized Autonomous Corporations  DACs, automated markets, and tradenets  Fully-autonomous business entity  Autonomous property, example: self-owned, self-driving car  Example: Vehicles use the tradenet to find customers and bid for road space  Storj.io (decentralized cloud storage) - Gregory Maxwell  MetaDisk: upload your data to the Storj network  DriveShare: earn money by being a part of the Storj network  Doesn’t work on bitcoin due to scripting language limitations October 1, 2014 Blockchain Technology 21 http://www.slideshare.net/mikehearn/future-of-money-26663148, http://storj.io/ http://bitcoinmagazine.com/7050/bootstrapping-a-decentralized-autonomous-corporation-part-i/
  • 23. Tech Specs State Machine, Languages, and Code  Current Release  Proof of concept build - PoC5, GitHub release on July 22, 2014 with the launch of the Ether pre-sale  EVM computation via a stack-based bytecode language  Bitcoin Script, traditional assembly and Lisp  A program in EVM is a sequence of opcodes  Contract programming with high-level languages  LLL, serpent, Mutan compiles into EVM  Create contracts by sending the transaction containing the EVM bytecode  One-click installation for everything (like mobile apps)  Wallet, Open Transactions, Ripple October 1, 2014 Blockchain Technology 22
  • 24. Classes of Ethereum Applications October 1, 2014 Blockchain Technology 23  Finance and Economics  BitCloud (decentralized escrow), OpenLibernet (open comms)  Debt market, futures (derivatives), savings  Voting (futarchy, Liquid Democracy)  Resource exchange: eBay, Amazon, Uber, AirBnB  Functions: authentication, validation, escrow, delivery  P2P Package Courier Service (notified as you leave location)  Real-time cost-based data center storage swapping  Loyalty, everyone’s own currency: JefCoin  Automated markets, tradenets  Economics: transactions/contracts pay-on-board network Ether  GBI (Guaranteed Basic Income) – Switzerland freicoin
  • 25. One use for Ethereum Blockchain Genomics October 1, 2014 Blockchain Technology 24  Jurisdictional regulation prevents individuals from having access to their own genetic data http://genomesunzipped.org/2011/03/people-have-a-right-to-access-their-own-genetic- information.php
  • 26. Alt.apps: Blockchain Health  Using blockchain tech for health-related applications 1. Personal Health Record Storage  Personal health records stored and administered via blockchain  Users key-permission doctors and other parties into records 2. Health Research Commons  Aggregated personal medical records, quantified self data commons (DNA.bits) 3. Health Document Notary Services  Proof-of-insurance, test results, prescriptions, status, condition, treatment, physician referrals 4. Doctor Vendor RFP Services  (Like Uber drivers) doctors and health practices bid to supply medical services; automated bidding via tradenets October 1, 2014 Blockchain Technology 25 http://futurememes.blogspot.fr/2014/09/blockchain-health-remunerative-health.html
  • 27. Demurrage Blockchain Health  Demurrage currency: built-in mechanism for spend/action-taking  Freicoin: Switzerland GBI (Guaranteed Basic Income)  GBHA (Guaranteed Basic Health Initiative): paid out and payable in HealthCoin; HSA (Health Savings Account) 2.0  Fitbit and smartwatch are demurrage health currencies  Health itself as a demurrage currency, a continually auto-redistributing commodity among synapses, cells, humans; body and brain as a DAO/DAC AI  Concept: demurrage resource-allocation + Đapp  Automatic redistribution of any commodity within a system (brain or mindfile (potentiation, optogenetic stimulation)), body (‘health’ (oxygen, waste removal nanobots, circulating lab-on-chips)), work team (ideas), society (liberty) October 1, 2014 Blockchain Technology 26 Fitbit is a demurrage (action-inciting) health currency
  • 28. Alt.apps: Blockchain Futures  Any venue for decentralized contracts (Đapp)  ‘Bitcoin MOOCs’ (‘Kickstarter for literacy’)  Like remittances, blockchain-improved aid, microcredit, development economics 2.0  Write Ethereum Literacy Contracts to emerging market peers  Reading, Technical, Agricultural, Vocational Literacy  New implementation of education in the blockchain  Blockchains as a public good  Wikileaks, ICANN, Wikipedia, Genomics  Uplifted to cloud from jurisdiction October 1, 2014 Blockchain Technology 27
  • 29. Alt.apps: Blockchain Futures  Community supercomputing time  Blockchain tech as resource allocation for science efforts  Funding markets like crypto-equity and crowdfunding for any resource  Reputation systems (OpenBazaar), insurance (SchellingQuake), Key recovery (wallet key protection)  Blockchain GAAP: valuation, amortization, retirement  Intangible asset encoding, tracking, and trade  Attention, intention, reputation, health, ideas  Cryptoledger, financial cryptography, consensus-based ledger: revolutionizing concept for traditional institutions and startups in finance and beyond October 1, 2014 Blockchain Technology 28
  • 30. Ethereum: Vitalik 9/14 Silicon Valley update  Key progress: proof of stake  Custody mining, hybrid proof-of-stake proof-of-work, Slasher, TenderMint, dbus  Decentralized application architecture  Ethereum: account registry  Whisper: generalized P2P messaging (decentralized Twitter)  Swarm: off-chain P2P data storage (images)  Dev priorities: fully decentralized Internet Đapps  Proof of Concept 6 (?) – consensus algorithm  Ethereum 1.0 core, optimization, security, virtual machine  UI, mobile client, DevTools, SchellingCoin (decentralized oracle) October 1, 2014 Blockchain Technology 29
  • 31. Tech Specs Ethereum JavaScript API: eth object  Ethereum contract execution interface is implemented as an HTML/CSS/JS webpage  JavaScript API, eth object interacts with the Ethereum blockchain, JavaScript API components:  eth.transact(from, ethervalue, to, data, gaslimit, gasprice) - sends a transaction to the desired address from the desired address (note: from must be a private key and to must be an address in hex form) with the desired parameters  (string).pad(n) - converts a number, encoded as a string, to binary form n bytes long  eth.gasPrice - returns the current gas price  eth.secretToAddress(key) - converts a private key into an address  eth.storageAt(acct, index) - returns the desired account's storage entry at the desired index  eth.key - the user's private key  eth.watch(acct, index, f) - calls f when the given storage entry of the given account changes  Required: Ethereum client (not regular web browser)  JavaScript API example: see source of link below October 1, 2014 Blockchain Technology 30 https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
  • 32. Tech Specs Ethereum Code  Currently stable clients are available for PoC5 (Proof of Concept #5):  AlethZero (C++)  Ethereal (Go)  pyeth (Python)  Bleeding edge PoC6 code can be cloned from their git repositories:  https://github.com/ethereum/cpp-ethereum/  https://github.com/ethereum/go-ethereum  https://github.com/ethereum/pyethereum October 1, 2014 Blockchain Technology https://github.com/ethereum/wiki/wiki 31
  • 33. Resources  Ethereum  http://www.reddit.com/r/ethereum/  https://www.youtube.com/user/EtherCasts  https://github.com/ethereum/wiki/wiki  https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial  https://github.com/ethereum/wiki/wiki/White-Paper  http://gavwood.com/Paper.pdf (Yellow Paper)  Bitcoin  Satoshi Nakamoto’s design for the blockchain (2008) https://bitcoin.org/bitcoin.pdf  News  SATOSHI'S REVOLUTION: How The Creator Of Bitcoin May Have Stumbled Onto Something Much, Much Bigger http://www.businessinsider.com/the-future-of-the-blockchain-2014-4  The Future of Bitcoin and Math-Based Digital Currencies http://www.youtube.com/watch?v=Yg1JnbIS60g October 1, 2014 Blockchain Technology 32
  • 34. Image credit: M. Ghezel October 1, 2014 Bitcoin Meetup Slides: http://slideshare.net/LaBlogga Blockchain: The Information Technology of the Future Melanie Swan melanie@BlockchainStudies.org www.BlockchainStudies.org Thank You! Questions?
  • 35. Appendix: Bitcoin/Blockchain Background  The New Economy… October 1, 2014 Blockchain Technology 34 http://www.google.com/trends/explore#q=bitcoin
  • 36. Cryptocurrency Market Cap Tracking October 1, 2014 Blockchain Technology 35 https://coinmarketcap.com/
  • 37. What is Bitcoin?  Digital currency, payments system, decentralized ledger  History: by combining BitTorrent technology (peer-to-peer file sharing) and public key cryptography a new form of currency was made possible  Arose as a solution to the double-spend problem  Prior to bitcoin and the blockchain concept, a centralized third party had to issue and reconcile digital cash transactions to prevent the digital cash from being spent multiple times (digital cash, like an image attached to an email, can be copied infinite times like any digital cash)  Implication: any transaction on the Web can be decentralized and stripped of a controlling authority October 1, 2014 Blockchain Technology 36 http://codinginmysleep.com/bitcoin-mining-in-plain-english/, https://github.com/ethereum/wiki/wiki/White-Paper http://offtheblockchain.com/2014/02/22/read-the-original-satoshi-nakamoto-bitcoin-white-paper/
  • 38. What is the blockchain?  A ledger of all transactions owned and monitored by everyone and controlled by none  Like a giant interactive spreadsheet everyone has access to and updates to confirm that each digital credit is unique  Literally blocks (of transactions) in a chain, a sequential ledger of bitcoin transactions  What is a Digital Wallet? (it is not a wallet) Stores keys  Bitcoin's public ledger (the blockchain) was started on January 3rd, 2009 at 18:15 UTC by Satoshi Nakamoto  First block is known as the genesis block  First transaction recorded in the first block was a single transaction paying the reward of 50 new bitcoins to its creator October 1, 2014 Blockchain Technology 37 Source: Wood, Gavin. Ethereum: A Secure Decentralized Generalized Transaction Ledger: Proof of Concept VI. http://www.gavwood.com/Paper.pdf
  • 39. What is the blockchain? October 1, 2014 Blockchain Technology 38  A concept  A transaction database  A decentralized public ledger  A technology layer protocol like TCP/IP  An information technology  An asset administration tool  Application areas  Finance and economics: payments, asset exchange  Exchange of all assets (physical and intangible)  A registry, inventory, listing of all the world’s stuff
  • 40. Economic Arguments for Bitcoin  Banking services market: 5 billion individuals worldwide without access to banking, financial, credit services  Remittances market: $4T global market 5-30% transaction fee, immediate funds transfer  Payments market: 1-3% merchant transaction fee  Successful examples indicate demand for digital payments: Starbucks mobile payment app October 1, 2014 Blockchain Technology 39
  • 41. What is Bitcoin Mining?  The process of adding transaction records to Bitcoin’s public ledger of past transactions (the blockchain)  Confirms to the rest of the network that unique transactions have taken place  Bitcoin nodes use the block chain to distinguish legitimate Bitcoin transactions from attempts to re-spend coins that have already been spent elsewhere  Intentionally designed to be resource-intensive so that the number of blocks found each day by miners remains steady  Individual blocks must contain a proof of work to be considered valid. This proof of work is verified by other Bitcoin nodes each time they receive a block. Bitcoin uses the hashcash proof-of-work function October 1, 2014 Blockchain Technology 40 http://codinginmysleep.com/bitcoin-mining-in-plain-english/