51
EDCON 2017 @changwu 1

EDCON 2017 sharing @Taipei Ethereum Meetup

Embed Size (px)

Citation preview

  • EDCON 2017@changwu

    1

  • 2

  • LinkTime http://www.linktimetech.com/

    Standard: 456 VIP: 816

    3

    http://www.linktimetech.com/

  • (ESCP)

    4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 53

    0.319BTC

    Fees0.001BTC

    0.32BTC

    1AnLpMkAmf7jy2BNkP3oYw1phzhNuLws7M(0.32BTC) 1GJYiog3ato17SSTFCCdkZ44H6LdkW9j1V(0.319BTC)

    TxFee:0.001BTC

    u

    BitcoinUnconfirmedTransacaon( )!!!

    s(t) > s(t+1)

    10

  • State Machine overTrust Machine

    11

  • Ethereum (VM states):

    ()

    ()

    12

  • Ethereum address: '0x556657e4691afe833b9c6978056706fbe095f4ad'

    address: '0x556662d50c8789885fb5dc2263c332134fdf95c8'

    13

  • Ethereum

    14

  • Ethereum (Proxy, Controller)

    by

    15

    https://medium.com/@twedusuck/%E5%9C%A8%E5%8D%80%E5%A1%8A%E9%8F%88%E4%B8%8A%E5%BB%BA%E7%AB%8B%E5%8F%AF%E6%9B%B4%E6%96%B0%E7%9A%84%E6%99%BA%E6%85%A7%E5%90%88%E7%B4%84-cbe015bdb339#.p8750oniv

  • Ethereum (multi-sig) Proxy

    16

  • Ethereum

    Data

    17

  • Ethereum Oracle

    Feed Data & Proof

    18

  • Blockchain is the Internet's society, and smart contracts are its laws.

    19

  • Agenda Ethereum foundation

    Cryptoeconomics

    Casper (Proof of stake)

    Formal Verification of Smart Contracts

    Distributed Naming with ENS

    Raiden Network

    State Channels

    Smartpool

    20

  • Application Cosmos (https://cosmos.network/)

    21

    https://cosmos.network/

  • meetup

    22

  • Tokenize

    23

  • eWASM

    24

  • Solidity for eWASM

    25

  • Parity

    26

  • Parity services

    27

  • Vitalik

    28

  • Status

    29

  • Status

    30

  • Streamr

    31

  • Qtum

    32

  • Qtum

    33

  • 34

  • 35

  • ENS Service

    36

  • ENS () Ethereum Name Service

    0x314159265dd8dbb310642f98f50c066173c1259b (mainnet)

    0x112234455c3a32fd11230c42e7bccd4a84e02010 (Ropsten testnet)

    ENSs documentation!

    https://github.com/ethereum/ens

    37

    http://ens.domains/http://docs.ens.domains/en/latest/index.htmlhttps://github.com/ethereum/ens

  • Why ENS? address:

    0x9453f1db8f4dd332fd89aa9c87f5daac7651bcb7

    DNS

    38

  • FIFSRegistrar.sol

    Implementation of a simple first-in-first-served registrar, which issues (sub-)domains to the first account to request them.

    HashRegistrar.sol

    Implementation of a registrar based on second-price blind auctions and funds held on deposit, with a renewal

    ENS Registry interface

    Resolver interface

    39

  • TaipeiETH.test .test (testnet)

    .eth (mainnet, started by Pi day) : 0.01 ETH

    (Second-price sealed-bid auction)

    40

  • 41

  • Community timeline

    Ethereum France

    Feb. 2016

    Information website in French

    Asseth association Ethereum

    Chaintech association

    Blockchain-agnostic

    2016

    CryptoFR Summer 2014

    Agnostic community for all cryptocurrencies

    Forum & Slack

    42

  • Asseth / Chaintech : Real-life community

    Founded in Mid-2016

    Organises meetups, parties.

    Asseth = Ethereum / technical

    Chaintech = Blockchain-agnostic / business - startups

    100+ members for each association

    43

  • Welcome to London Ethereum CodeUp

    Small audience

    For coders

    About coding

    44

  • Introduce each other

    Intro to Ethereum

    Building Private net

    Show & Tell

    CodeUp - topics

    45

  • started in June 2016 90 members / more than 500 in CZ & SK FB organizing DIY presentations on existing projects

    bring your own project to Prague! cooperating with the Blockchain & Bitcoin meetup groups

    Prague Ethereum Meetups

    Solidity workshop on 3rd of March!

    46

  • Institute of Cryptoanarchy

    47

  • Mining Pool

    48

  • Mining Pool

    49

  • http://ethfans.org/

    Media

    Education

    Incubator

    50

  • Thanks!

    51