Agenda 18:00 Pre-mingle 18:30 Introduction to the Blockchain and - - PowerPoint PPT Presentation

agenda
SMART_READER_LITE
LIVE PREVIEW

Agenda 18:00 Pre-mingle 18:30 Introduction to the Blockchain and - - PowerPoint PPT Presentation

Agenda 18:00 Pre-mingle 18:30 Introduction to the Blockchain and Ethereum Thomas Backlund - Founder Blockie 19:10 Short break 19:15 Creating Lendroid - an Ethereum-based app Vignesh M. Sundaram - Founder Lendroid


slide-1
SLIDE 1
  • 18:00 Pre-mingle
  • 18:30 Introduction to the Blockchain and Ethereum

Thomas Backlund - Founder Blockie

  • 19:10 Short break
  • 19:15 Creating Lendroid - an Ethereum-based app

Vignesh M. Sundaram - Founder Lendroid

  • 19:40 Community Announcements
  • 20:00 Open Discussion

Agenda

slide-2
SLIDE 2

Someone got in early...

slide-3
SLIDE 3

Ethereum: we REALLY need to talk about this

Thomas Backlund - @BlockieOrg

slide-4
SLIDE 4

Introduction

  • Founded Blockie.org in 2013
  • From the forest...
  • More at thomasbacklund.com
slide-5
SLIDE 5
  • Blockchain solves the “double spending” problem (Nobel Prize?)
  • If the file “one-dollar.txt” is worth $1, what prevents me from spending it more than
  • nce?
  • Blockchain is a growing list of “truths” maintaining a consensus around who-owns-what
  • Many computers make up the network for a blockchain
  • Where is my money?

Blockchain (the core of Bitcoin and Ethereum)

slide-6
SLIDE 6

Where is my money?

  • In everybody's pockets, but cryptography ensures that only you can spend it
  • Asymmetric cryptography - public/private key pairs & Proof-of-work
  • Private key -> Public key → Address → Account
  • Private key unlocks account to transfer funds
  • No matter what Wallet or Exchange, it’s your private keys which matters!
  • Private key stored as is, on paper, on USB, or as memorable mnemonic, 12 words:

○ happy pool frog recall good old good days in the sunny pond

slide-7
SLIDE 7

Enter Ethereum

  • A “new” blockchain implementation (Currency: Ether)
  • Not just money. The Ethereum Virtual Machine (EVM) can:

○ run code and store data ○ transfer funds on certain events/triggers ○ ^ Smart Contracts

  • Transformation is triggered by accounts sending funds to other accounts (POKE).
  • Accounts being users (you) or other contracts.
slide-8
SLIDE 8
  • A contract is represented by an address, and is an account
  • A contract is an “internal” account
  • A user account is “external”. Externally Owned Account (EOA)
  • A contract is triggered to run when anyone sends funds to it
  • Contracts are public code, viewable by anyone
  • Results from running contracts are stored in new blocks on the chain
  • Contracts can’t interact with the outside world directly

Enter Ethereum - Smart contracts

slide-9
SLIDE 9
  • How can a contract know the result of a soccer game to fulfill a bet?
  • Oracle: authenticated/trusted source to take decisions and bridge the gap to the outside

world

  • A contract is created, then waits for an Oracle to message it when the outside world trigger

has happened (which is done by sending a (small) transaction to the contract)

Enter Ethereum - Oracles

slide-10
SLIDE 10
  • Create your own currencies/tokens
  • Token sales

○ Crowdfunding for startups ○ Initial Coin Offering (ICO ~ IPO)

  • Decentralized Autonomous Organizations

○ A set of smart contracts which builds a democracy on the blockchain

Enter Ethereum - Token Sales & DAOs

slide-11
SLIDE 11

Enter Ethereum - Token Sales, ICOs

  • “The DAO” - $150M → Hard fork
  • Golem - $8,6M → “AirBnB for computers” - Decentralized Cloud
  • uPort - N/A → Identity
  • Bancor - $153M → Smart tokens, Liquidity
  • Gnosis - $12M → Prediction market
  • Wings.ai - $2M → Creating DAOs
  • Aragon - $24M → DAOs with digital jurisdiction
  • Ethlance - N/A → Job market
slide-12
SLIDE 12
  • Blockchain + The Ethereum Virtual Machine
  • Ether is sent between accounts in the network, operations cost Gas (Ether).
  • Contracts are “internal” accounts, your account is an Externally Owned Account
  • Contracts contain code, which is run when they receive funds
  • A contract is created by sending funds (and a payload) to “nobody”
  • Trusted Oracles can trigger contracts, providing them with outside world data
  • You can create your own currencies/tokens

Enter Ethereum - Summary

slide-13
SLIDE 13

Past, Present and Future?

Web Changes Features Decentralized Centralized 1 New protocols, IMAP, HTTP, etc Servers, Online 24/7 Yes 2 New services: Google, Facebook, Uber, AirBnB, et al. Cloud Yes 3 New protocols: Blockchain, Ethereum, etc. Digital assets, tokens Yes 4 New services: ?? Intelligence ? Yes?

slide-14
SLIDE 14
  • Space.sh - The Space Shell - for Web3 to leverage Web2

○ Smart contracts automate on the blockchain ○ The Space Shell automate outside the blockchain

  • BecomeAThing

○ An Ethereum-based project for creating a Digital Unified Persona (DUP)

Blockie.org - Our two satoshis for a Web3

slide-15
SLIDE 15

Thank You!

  • Check out the Space.sh at space.sh
  • Subscribe to Blockie.org newsletter and @BlockieOrg on Twitter
  • Twitter: @ThomasBacklund
  • Email: thomas@blockie.org