You are on page 1of 82

(2016)

2016

20161018
1

2016


201610

(2016)

IT

6
200
6

(2016)

521

2016

(2016)

(2016)

1.1 1

1.2 2

1.3 3

2.1 5

2.1.1 6

2.1.2 1.0 8

2.1.3 2.0 10

2.1.4 11

2.2 12

2.2.1 12

2.2.2 13

2.2.3 13

2.2.4 14

2.2.5 14

2.2.6 15

2.2.7 16

2.3 16

2.3.1

16

2.3.2 17

2.3.3 17

2.3.4

18

2.3.5 18
9

2.3.6
19

2.4 20

2.4.1 21

2.4.2 21

2.4.3 22

2.4.4 22

2.4.5 23

2.4.6 23

25

3.1 25

3.2 26

3.2.1 26

3.2.2 26

3.2.3 27

3.3 28

3.3.1 28

3.3.2 29

3.3.3 29

3.4 30

3.4.1 30

3.4.2 30

3.4.3 31

3.5 32

3.5.1 32

3.5.2 32

10

(2016)

3.5.3 33

3.6 34

3.6.1 34

3.6.2 34

3.6.3 35

3.7 35

3.7.1 36

3.7.2 36

3.7.3 36

3.8 37

39

4.1 39

4.2 39

4.2.1 40

4.2.2 41

4.2.3 41

4.3 41

4.3.1 41

4.3.2 42

4.3.3 43

4.3.4 44

4.3.5 45

4.3.6 45

4.4 46

4.4.1 46

4.4.2 46
11

4.5 47

4.5.1 48

4.5.2 48

4.5.3 49

4.6 50

4.6.1 50

4.6.2 52

53

5.1 53

5.2 54

5.3 56

5.3.1 56

5.3.2 57

5.3.3 57

5.3.4 59

5.3.5 60

5.4
61

5.5 63

5.5.1 63

5.5.2 65

67
70

12

1.1

2016
7
[2016]840

(2016)

[2016]840

1.2

How Can Cryptocurrency and Blockchain Technology Play a


Role in Building Social and Solidarity Finance?
Distributed Ledger Technology:
Beyond Blockchain
2015Survey on Blockchain Technologies and Related
Services FY2015 Report20

200

Skuchain
Blockai

Blockchain as a
ServiceBaaS
BaaS

20169

1.3
1-1
1-1

Decentralized

FinTech

(2016)

1-2
1-2

PoW

Proof of Work

PoS

Proof of Stake

DPoS

Delegate Proof of Stake

PBFT

Practical Byzantine Fault Tolerance

P2P

Peer to Peer

DAPP

Decentralized Application

KYC

Know Your Customer

RSA

RSARSA Algorithm

ECC

Elliptic Curve Cryptography

BaaS

Blockchain as a Service

2.1
Satoshi Nakamoto
2008:
,
,

32-1

P2P

1.0

2.0

2-1

(2016)

2.1.1
1P2P

2-2a) P2P
2-2b)

2-2a) P2P

2-2b)

P2P

P2P
P2P

RSAECC
2-3

A
B

2-3

SQL

Key-Value
NoSQL

4Digital money Ecash


Emoney

1982Chaum

,
2-4

(2016)

2-4

2.1.2 1.0
2009

1.0

1.0
2-5

POW

P2P

2-5 1.0

(2016)

2.1.3 2.0
2014

DAPP
DAPPDAPP2.0
BaaS
PoWPoSDPoS
DAPP
2.0
1

2DAPP

3
2.02-6

EVM

POW

POS

DPOS

P2P

2-6 2.0

10

DAPP
2.0

3.0
2.1.4

11

(2016)

32-7

AML/KYC

320

1000

1000

2-7

2.2

IT

2-8
2.2.1

IT

PoW

Linux

12

2015Hyperledger Project

&

2-8

2.2.2

R3

Chinaledger

2.2.3
IT

13

(2016)


20159

Wancloud
30
3000201697
2000

2.2.4

2.2.5

14

2009
2015

2.2.6
2015

Circle201511

SETLcoinDTCCVisa
SWIFTDTCC
20161

20151230Linq
15

(2016)


2.2.7

2.3
2015

2.3.1
20162

20169
92015

16

2.3.2

2.3.3

17

(2016)

100
Jack Markell

2015Symbiont

Symbiont

2.3.4
2016

Elvira Nabiullina

2.3.5
ESMA
Verena Ross

ESMA

18

ESMA

ESMADTCC
DTCC

DTCC

2.3.6

19

(2016)

2.4

2-9

2-9

20

2.4.1

201511AzureBaaS20168

IBM20162IBM

2.4.2

21

(2016)

2.4.3

P2P

201549
2020250

2.4.4

5GGb
4G

20205005G

22

2.4.5
,

2.4.6

23

(2016)

24

3.1

3-1

IP

3-1

25

(2016)

3.2

3.2.1

3.2.2

26

3.2.3
1

27

(2016)

KYC
KYC

3.3

3.3.1

28

3.3.2

3.3.3
1

29

(2016)

3.4

+
3.4.1

3.4.2

3-2

30

//

3-2

3.4.3
1

IP
IP

31

(2016)

IP

3.5
2025

3.5.1

3.5.2

32

3.5.3
1

P2P

ERP

33

(2016)

3.6

3.6.1

3.6.2

34

3.6.3

20167

3.7

35

(2016)

3.7.1

3.7.2

3.7.3
1

36

3.8

BaaS

37

(2016)

38

4.1

4
API
5

4.2

39

(2016)

4-1

Pow

PoS

Dpos
PBFT

P2P

4-1

4.2.1

4
1P2P

40

4.2.2

4.2.3

4.3
4.3.1
PoWPoSDPoSPaxosPBFT



CPU

41

(2016)

1PoW

50%
2PoS
PoW

PoW
3DPoSPoS
PoS
4Paxos

5PBFTPaxos

33%
33%
4.3.2
1

headerbody4-2

42

390608
00000000005e1e25

390609
00000000003f2f1d

390610
00000000002c8ae5

000000000079fe4d
Merkle 2ellabce579e12a
2015-12-28 14:28:13
93448670796.32380676
Nonce2181060612

0000000000Sfe1e25
Merkle c59e2d8242ef1c
2015-12-28 14:30:02
93448670796.32380676
Nonce4005489007

00000000003f2f1d
Merkle c8572f19112456d
2015-12-28 14:40:13
93448670796.32380676
Nonce1779633802

4-2

2
Key-Value
Key-Value

SQL
SQL

4.3.3
P2P

P2P

43

(2016)

4.3.4
1

1
2

MD5SHA1/SHA2SM34-1
4-1

MD5

128

SHA1

160

SHA256

SHA1

256

SM3

SHA1

256

SHA256SM3
SHA256SM3

44

,
4-24-3
4-2

RSA

ECC/SM2

80

1024

160

112

2048

224

4-3 RSAECC/SM2

RSA

ECC

SM2

4.3.5

4.3.6

45

(2016)

4.4
4.4.1

4.4.2

LinuxHyperledger

46

IBM2015ConsenSys
EthereumAzure
EBaaS

R3
Hyperledger
ChinaLedger

4.5

47

(2016)

4.5.1
1

3DDOS

4.5.2
1

48

3
51%
50%

4.5.3

VPN

49

(2016)

4.6
4.6.1
1

50

PBFT

2
IT

IaaSPaaS

51

(2016)


4.6.2

4-5
4-5

1.
2.
3.
4.
5.

1.

2.
3.
4.

1.
2.
3.

1.

2.

3.

52

5.1

DAPP

ISO
ISO
GDP821981
910


API

53

(2016)

5.2

ITSS

54

35-1

BaaS

API

KYC

5-1

BaaS
3

API

55

(2016)

5
KYC

5.3

21

5.3.1

5-2
5-24
1

56

5-2

5.3.2
BaaS
BaaS
5-3
5-33
1

5.3.3

57

(2016)

BaaS

5-3

5-44
1

5-4

58

5.3.4

5-5
5-56
1

API

5-5

59

(2016)

5API

5.3.5

4
1

60

5.4
4
4
5-6

5-6

5-1

61

(2016)

5-1

1
2

3
4

2016.10
2017.4

2016.10

2017.4

3
4

2017.10

62

201513

5.5
5.5.1

1W3C
1
20167W3C
First Blockchain WorkshopW3C

2
W3C
APIs

2/ ISO/IEC
JTC1
20168ISO/IEC JTC1Advisor Group
JTC1
DLT

63

(2016)


DLTJTC1JTC1

DLT
JTC1DLT
ISO/TC68ISO/TC
125IEC SyCIEC TC65
ISO/TC 84ISO/TC 251

3ISO/
TC 307
2016912ISOISO/TC 307

ISO/TC 307

P2PISO

B2B
2
ISO

3
ISO

64

ISO

2015BBVA

20164Standards
Australia
ISO
20165Chain
ChainChain

20167ISITC
10

ISO

5.5.2

65

(2016)

66

EthereumHyperledger

67

(2016)

2025
+

68

69

(2016)


[1] 201604.
[2] 20167.
[3] 20161.
[4] 2015
201512.
[5] ISO/TSP_25820166.
[6] 2016
8.

70

You might also like