Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People...

16
Block Chains and the Future of Trustless Computing Jameson Lopp Software Engineer BitGo, Inc

Transcript of Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People...

Page 1: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Block Chains and the Future of Trustless

Computing

Jameson Lopp Software Engineer

BitGo, Inc

Page 2: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling
Page 3: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Transaction Chains

Page 4: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

How Do You Ensure Order in a Trustless Decentralized System?

Page 5: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

What is a block chain?

Page 6: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Multisignature Models

Page 7: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Multisignature Models

Page 8: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

The Future of Block Chain Technology People will continue to create new uses for cryptocurrency

●  Provably fair games / gambling / lotteries (SatoshiDice, Just-Dice) ●  Identity & Reputation services (BitID, BitRated, OneName) ●  Notary & timestamping services (CoinSpark, Proof of Existence, Factom) ●  Decentralized apps (Namecoin, Ethereum, Counterparty, Mastercoin) ●  Decentralized markets (OpenBazaar) ●  Decentralized prediction markets (Augur) ●  Decentralized crowd funding (LightHouse) ●  Decentralized cloud storage (HiveDrive, StorJ, MaidSafe) ●  Decentralized voting (Bitcongress, Swarm) ●  Decentralized stock/currency/asset exchange (Bitshares, Medici) ●  On-demand Internet access (Bitmesh) ●  Internet of Things - networked devices autonegotiate contracts (IBM’s ADEPT)

Page 9: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Proof of Ownership

Page 10: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Execution of Contracts

Page 11: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Identity Management

Page 12: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Bitcoin As A State Transition System

Page 13: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling
Page 14: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Sidechains

Page 15: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

Questions?

Page 16: Block Chains and the Future of Trustless Computing · The Future of Block Chain Technology People will continue to create new uses for cryptocurrency Provably fair games / gambling

“Bitcoin Basics: How it Works” http://cdn.americanbanker.com/media/ui/how-bit-works-big.jpg “How Bitcoin Works Under the Hood” - https://www.youtube.com/watch?v=Lx9zgZCMqXE

“Multi-sig Models That Work.” Davenport, Ben. https://medium.com/@bendavenport/multi-sig-models-that-work-adb7707eb009 “Bitcoin Transaction Bookkeeping.” Bitcoin Developer Guide. https://bitcoin.org/img/dev/en-transaction-propagation.svg “Mastering Bitcoin.” Antonopolous, Andreas. https://github.com/aantonop/bitcoinbook

“The dawn of trustworthy computing.” Szabo, Nick. http://unenumerated.blogspot.com/2014/12/the-dawn-of-trustworthy-computing.html “Bitcoin. Fact. Future. Fiction.” Wan, Tiffany. Hoblitzell, Max. Deloitte University Press. https://d2mtr37y39tpbu.cloudfront.net/wp-content/uploads/2014/06/DUP_847_BitcoinFactFictionFuture.pdf “Ethereum logo” https://www.ethereum.org/images/wallpapers/Ethereum_WALL_5.png “Ethereum Whitepaper” https://github.com/ethereum/wiki/wiki/White-Paper “Sidechains Graphic.” Blockstream. https://blockstream.com/wp-content/themes/blockstream/assets/images/D5.png “Satoshi artwork.” EverdreamSoft. http://www.spellsofgenesis.com/users/gallery?lang=en

Works Cited