Top Banner
Bitshares & Bitcoin 2.0 The blockchain as a platform and ecosystem by Manuel Lains Christian Lains Open Source Developers' Conference Nordic 2015
39
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: BitSpace OSDC Presentation

Bitshares & Bitcoin 2.0

The blockchain as a platform and ecosystem

byManuel Lains

Christian Lains

Open Source Developers' ConferenceNordic 2015

Page 2: BitSpace OSDC Presentation

Bitcoin and Beyond

Page 3: BitSpace OSDC Presentation

Bitcoin & Satoshi's Vision

● Satoshi Nakamoto (2008): Bitcoin: A Peer-to-Peer Electronic Cash System

● «A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution»

● «Commerce on the Internet has come to rely [...] on third parties to process electronic payments»

● «What is needed is an electronic payment system based on cryptographic proof instead of trust allowing any two willing parties to transact directly with each other»

Page 4: BitSpace OSDC Presentation

Bitcoin and BeyondSatoshi Nakamoto Creator of Bitcoin

Page 5: BitSpace OSDC Presentation

Bitcoin Facts

● Open Source code first released in 2009● Based on cryptography and P2P communication● Solution to Decentralized Consensus Problem● Coins created by «mining transactions»● Proof-Of-Work● Satoshi: 1 CPU, 1 vote● Now million dollar ASIC industry● 2013: 1 exaFLOPS, 8 times faster than top 500

supercomputers. But single-purpose.

Page 6: BitSpace OSDC Presentation

Bitcoin Network Hash Rate

Page 7: BitSpace OSDC Presentation

Community Creativity

● Decentralized innovation● Namecoin (DNS)● Litecoin (Silver)● Peercoin (POS)● Dogecoin● 1000’s of cryptocurrencies● Web-based Coin Generators

Page 8: BitSpace OSDC Presentation

The Cryptocurrency Revolution

● PCs and Internet decentralized computing and information

● Cryptocurrencies will decentralize Economy● Free communication of value● Channel your own resources● Liquid Economy● Empowering the Individual● Transparency & Accountability

Page 9: BitSpace OSDC Presentation

Bitcoin 2.0

● BitShares (DPOS)● Ripple / Stellar (Quasi-decentralized)● NXT / Horizon (POS)● Mastercoin (Bitcoin)● Counterparty (Blockchain Agnostic)● Ethereum (Turing Complete)

Page 10: BitSpace OSDC Presentation
Page 11: BitSpace OSDC Presentation

Daniel Larimer's Vision

● Daniel Larimer, Genesis Post:

«My mission in life is to find free market solutions to secure life, liberty, and property for all.»

«If I am successful then society as we know it will operate on an entirely voluntary and therefore non-violent basis.»

«Governments will not be overthrown; they will become irrelevant.»

Page 12: BitSpace OSDC Presentation
Page 13: BitSpace OSDC Presentation

Innovating with a Mission

● Life: Own your identity– Extended identity (passport, ID)

– Sensitive information (medical info, card numbers)– Passwords (Google, Facebook)

● Property: Own the keys to your property– Shares, Assets, Funds

● Liberty: Transfer value freely without middlemen● Empowering the individual to be free and independent

Page 14: BitSpace OSDC Presentation

Economic Drive

● Economic freedom– Freedom to express value

● Economic efficiency– Value flowing freely– Price discovery– Channeling of resources

● Creation of value– Freedom to create value

Page 15: BitSpace OSDC Presentation

Creation of Value

● Decentralized Autonomous Company (DAC)– Service

– Expenses & income

– Shareholders

● Slot Machine Analogy● Benefits that apply to all DACs

– Open, fair, secure

– Fast, easy, programmable

Page 16: BitSpace OSDC Presentation

Constraints on building DACs

● Shareholder influence● Economies of scale● Cost of decentralization

Page 17: BitSpace OSDC Presentation

Delegated Proof of Stake

● 101 Delegates: Variable by shareholder approval.

● Delegates are selected by shareholder vote (stake) instead of proof of work (mining)

● At any point in time, only one delegate is producing the current block

● Transactions processed in 10s or less● Can scale to 10,000 tps and beyond

Page 18: BitSpace OSDC Presentation

DPOS 2

● DPOS funds itself: – Delegates

– Workers

– Projects

● DPOS is a platform– Open source

– Promotes «clones»

– Soon: Turing complete

Page 19: BitSpace OSDC Presentation

Examples of DPOS DACs

● BitShares– Decentralized Exchange

● KeyID (.p2p)– Decentralized identity, messaging and DNS

● FollowMyVote– Transparent, incorruptible voting

● Play– Provably honest gambling

● PeerTracks– A new way to incentivize musicians

Page 20: BitSpace OSDC Presentation

Decentralized Exchange

USDbit

CNYbitEURbit

GOLDbitSILVERbit

BTCbit

Page 21: BitSpace OSDC Presentation

Why do we need exchanges?

● Buying Cryptocurrency● Cashing out to FIAT (USD, NOK, etc)● Trading FIAT:Crypto or Crypto:Crypto● Crypto:Crypto – Shapeshift.io● FIAT represents challenges

Page 22: BitSpace OSDC Presentation

Mt.Gox

Order Book

BTC GoxUSD USD

Centralized Exchange

GoxBTC

Page 23: BitSpace OSDC Presentation

Problems with Centralized Exchanges

● Exchange Failures● Mt. Gox, Mintpal, Bter, Cryptorush

● Problems● Trust – Fraud and theft of funds● Security – Single point of failure● Transparency - Accountability, Insider Trading● Control – User not in control of funds

Page 24: BitSpace OSDC Presentation

Decentralized Exchange

● Order book/Trading mechanism● Gateways

– Deposits & Withdrawals

● User-Issued Assets– IOUs– Trusted

● BitAssets– Assets secured by the blockchain– Trustless

Page 25: BitSpace OSDC Presentation

BitShares

GoxBTC

BTC

GoxUSD

USD

BitBTC

BitUSD

BitGold

BitEUR

BTC

TrustedGateway

USD

TrustedGateway

Decentralized Exchange

Page 26: BitSpace OSDC Presentation

User-Issued Assets

● Used by gateways into/out of Exchange● Represents FIAT currency or physical asset● Subject to Regulation

– Know Your Customer (KYC)

– Centralized Control by the issuer

● Plethora of Potential Usecases

Page 27: BitSpace OSDC Presentation

BitAssets

● Intrinsic assets of the BitShares platform● Represents the value of a traditional or physical asset● Trustless, secured by the blockchain and DPOS● Delegates provide price feeds to the network● Established by two parties entering into a contract,

locking BitShares (BTS) as collateral.● Margin calls executed based on aggregated Price Feeds

– Results in high tolerance to price flucuations typically seen in cryptocurrency markets

Page 28: BitSpace OSDC Presentation

BitAsset Creation - Example

BOB Alice

Contract

$2 $1

1 BitUSD

Page 29: BitSpace OSDC Presentation

BitAsset Creation - Example

● Bob wants to borrow BTS, to increase his exposure to the volatility of BitShares, Alice wants to buy BitUSD to have a stable crypto-value.

● They enter into a contract where Bob locks away 200% of what he wants to borrow, Alice locks away 100% of what she wants to buy, leaving us with 300% BTS in security.

● BitShares autonomously now issues 100% worth of BitUSD and gives it to Alice.

Page 30: BitSpace OSDC Presentation

Benefits of Decentralized Exchange

● Specific Solutions– Trust (fraud & coercion)

– Security (theft & failure)– Transparency (accountability, insider trading)– Identity (privacy)

– Control (autonomy)

● General Improvements– Open, fair, secure

– Fast, easy, programmable

● Creating value while– Securing life, liberty and property for all

– Increasing economic freedom and efficiency

Page 31: BitSpace OSDC Presentation

User Issued Assets

Page 32: BitSpace OSDC Presentation

UIAs: A Powerful Idea

● Initial Public Offerings (IPOs)– Traditional

– Crowd-fund with equity

● Gift Cards / Fan Tokens● Token-Controlled Access

– Simple Authentication

– Complex Authentication

● Ownership tracking– Property

– Assets

Page 33: BitSpace OSDC Presentation

PeerTracks

Page 34: BitSpace OSDC Presentation

PeerTracks

● Front End– Streaming, Download, Merchandize, ArtistCoin

● Back End– ArtistCoin/Token

● BaseBall Card – Token● Token-Controlled Access – VIP pass● Crowd-Fund with Equity – Stock

– Portal/GateWay IOU● Transparent Transactions / Accounting● Programmable functions

Page 35: BitSpace OSDC Presentation

Benefits

● New Artists– Promote Undiscovered Talent

– Not Screwing over loyal fans (Oculus)

● Established Artists– Creative Marketing

– Independence

● Users– Free Streaming

– Talent Discovery

– Transparent Accountability

Page 36: BitSpace OSDC Presentation

FollowMyVote

● Voting on the Blockchain● Voter anonymity● Follow My Vote● Transparent● Provably honest● Incorruptible

Page 37: BitSpace OSDC Presentation

Unlimited Potential

● KeyID (Identity, Messaging, DNS)● BitShares Play (Gaming)● Opportunities for entrepreneurs

– BitShares is open source● https://github.com/BitShares/bitshares

– Forks are actively encouraged

– Become a delegate today!

Page 38: BitSpace OSDC Presentation

About us

● BitSpace– Group focused on Bitcoin and Crypto 2.0

– We are looking for active collaborators

– Visit us at http://www.bitspace.no

● BitGate– Norwegian gateway to BitShares

– Start trading bitGold, bitBTC, bitUSD, UiAs

– Sign up for updates: http://www.bitgate.no

Page 39: BitSpace OSDC Presentation

Questions!