Slide 1

Slide 1 text

2 1 SFC / CSO [email protected] — 2016-06-03 – p.1/62

Slide 2

Slide 2 text

( ) SFC CSO http://twitter.com/ks91020 http://www.facebook.com/ks91media 1993 M.Eng ( ) 2006 ( ) : → — 2016-06-03 – p.2/62

Slide 3

Slide 3 text

(1) (2015) Kindle cf. — 2016-06-03 – p.3/62

Slide 4

Slide 4 text

(2) (2015) Kindle . . . — 2016-06-03 – p.4/62

Slide 5

Slide 5 text

(3) (2016) 3 2 — 2016-06-03 – p.5/62

Slide 6

Slide 6 text

— 2016-06-03 – p.6/62

Slide 7

Slide 7 text

1. 2. Proof of Work ( ) 3. 4. 5. — 2016-06-03 – p.7/62

Slide 8

Slide 8 text

1. ( ) — 2016-06-03 – p.8/62

Slide 9

Slide 9 text

( ) ( ) ← (TX) (TX) ← ( : ) ( ) “A timestamp server works by taking a hash of a block of items to be timestamped and widely publishing the hash, such as in a newspaper or Usenet post” “To implement a distributed timestamp server on a peer-to-peer basis, we will need to use a proof-of-work system similar to Adam Back’s Hashcash, rather than newspaper or Usenet posts” – Satoshi Nakamoto (2008) — 2016-06-03 – p.9/62

Slide 10

Slide 10 text

- — 2016-06-03 – p.10/62

Slide 11

Slide 11 text

- RSA, DSA, ECDSA ( DSA) ( RSA) PKI — 2016-06-03 – p.11/62

Slide 12

Slide 12 text

( ) 1. 10 ( ) 2. 3. 1 — 2016-06-03 – p.12/62

Slide 13

Slide 13 text

( ) M A 60BTC — 2016-06-03 – p.13/62

Slide 14

Slide 14 text

2. Proof of Work ( ) — 2016-06-03 – p.14/62

Slide 15

Slide 15 text

Proof of Work . . . : Hashcash (1997) SHA-1 20 ( ) 0 1 1 / — 2016-06-03 – p.15/62

Slide 16

Slide 16 text

( ) — 2016-06-03 – p.16/62

Slide 17

Slide 17 text

( ) — 2016-06-03 – p.17/62

Slide 18

Slide 18 text

POW Proof Of Work ( ) . . . — 2016-06-03 – p.18/62

Slide 19

Slide 19 text

2 — 2016-06-03 – p.19/62

Slide 20

Slide 20 text

Proof of Work ( ) 1∼2 ( ) ( → ) ASIC . . . — 2016-06-03 – p.20/62

Slide 21

Slide 21 text

3. — 2016-06-03 – p.21/62

Slide 22

Slide 22 text

( ) : . . . : Proof of Existence : : . . . — 2016-06-03 – p.22/62

Slide 23

Slide 23 text

1 (2015 ) BNY Mellon 4 UBS 4 USAA 5 DBS IBM 5 Barclays Safello 6 Deutsche Bank 8 7 BNP Paribas 7 ING Bank 7 Citi Citicoin 7 R3CEV 30 9 — 2016-06-03 – p.23/62

Slide 24

Slide 24 text

2 (2015 ) NASDAQ linq Chain.com 6 SWIFT 7 VISA 3 8 — 2016-06-03 – p.24/62

Slide 25

Slide 25 text

3 (2015 ) FRB IBM 3 5 EBA 5 FinTech 225M 7 (2016 3 ) (2016 5 ) — 2016-06-03 – p.25/62

Slide 26

Slide 26 text

— 2016-06-03 – p.26/62

Slide 27

Slide 27 text

: (1600) (1865) — 2016-06-03 – p.27/62

Slide 28

Slide 28 text

DAC/DAO Distributed/Decentralized Autonomous Corporation/Organization - : . . . — 2016-06-03 – p.28/62

Slide 29

Slide 29 text

OS (2007) — 2016-06-03 – p.29/62

Slide 30

Slide 30 text

OS NPO/NGO — 2016-06-03 – p.30/62

Slide 31

Slide 31 text

. . . — 2016-06-03 – p.31/62

Slide 32

Slide 32 text

Vitalik Buterin, “Ethereum White Paper: A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM” : — 2016-06-03 – p.32/62

Slide 33

Slide 33 text

OS — 2016-06-03 – p.33/62

Slide 34

Slide 34 text

Uber — 2016-06-03 – p.34/62

Slide 35

Slide 35 text

Uber Uber — 2016-06-03 – p.35/62

Slide 36

Slide 36 text

. . . IoT — 2016-06-03 – p.36/62

Slide 37

Slide 37 text

vs. — 2016-06-03 – p.37/62

Slide 38

Slide 38 text

IoT IoT . . . ( ) I/O EVM ( ) ( ) I/O cf. ADEPT by IBM — 2016-06-03 – p.38/62

Slide 39

Slide 39 text

n = f ( ) — 2016-06-03 – p.39/62

Slide 40

Slide 40 text

n ≥ 3f + 1 P F P > 2F ⇒ — 2016-06-03 – p.40/62

Slide 41

Slide 41 text

f = 1 ⇒ — 2016-06-03 – p.41/62

Slide 42

Slide 42 text

— 2016-06-03 – p.42/62

Slide 43

Slide 43 text

e.g. e.g. (Hyperledger) (by DAH) — 2016-06-03 – p.43/62

Slide 44

Slide 44 text

/ , ← 2.0 , NEM ← Chain, eris, mijin, Orb 1 ← ← (DAH) ← Practical Byzantine Fault Tolerance ( ) — 2016-06-03 – p.44/62

Slide 45

Slide 45 text

4. 2.0 — 2016-06-03 – p.45/62

Slide 46

Slide 46 text

2.0 BTC ( ) . . . 2.0 — 2016-06-03 – p.46/62

Slide 47

Slide 47 text

NEM (New Economy Movement) — 2016-06-03 – p.47/62

Slide 48

Slide 48 text

Chain NASDAQ eris mijin NEM Orb 1 — 2016-06-03 – p.48/62

Slide 49

Slide 49 text

(Ripple path) A C A B B C A→B→C XRP (Ripple credits) — 2016-06-03 – p.49/62

Slide 50

Slide 50 text

— 2016-06-03 – p.50/62

Slide 51

Slide 51 text

— 2016-06-03 – p.51/62

Slide 52

Slide 52 text

UNL UNL : Unique Node List 1,000 UNL 200 . . . UNL — 2016-06-03 – p.52/62

Slide 53

Slide 53 text

UNL UNL . . . 80% UNL UNL — 2016-06-03 – p.53/62

Slide 54

Slide 54 text

Linux Foundation IBM, Digital Asset Holdings, , , . . . IBM Digital Asset Holdings — 2016-06-03 – p.54/62

Slide 55

Slide 55 text

5. cf. (civic tech) — 2016-06-03 – p.55/62

Slide 56

Slide 56 text

: : : : — 2016-06-03 – p.56/62

Slide 57

Slide 57 text

NPO/NGO : Google, Microsoft, etc. NPO/NGO ⇒ : (civic tech) — 2016-06-03 – p.57/62

Slide 58

Slide 58 text

— 2016-06-03 – p.58/62

Slide 59

Slide 59 text

, etc. 400 → → — 2016-06-03 – p.59/62

Slide 60

Slide 60 text

— 2016-06-03 – p.60/62

Slide 61

Slide 61 text

3 1. ⇒ 2. ⇒ 3. TX ⇒ — 2016-06-03 – p.61/62

Slide 62

Slide 62 text

— 2016-06-03 – p.62/62