13.02.2019 Views

하이퍼레저 블록체인 개발 - 맛보기

니틴 가워,뤼크 데로지에르,벤카트라만 라마크리슈나,페트르 노보트니,살만 바셋,앤서니 오다우드 저/임지순,이대승 역/맹윤호 감수 | 한빛미디어 | 2019년 02월 34,000원

니틴 가워,뤼크 데로지에르,벤카트라만 라마크리슈나,페트르 노보트니,살만 바셋,앤서니 오다우드 저/임지순,이대승 역/맹윤호 감수 | 한빛미디어 | 2019년 02월
34,000원

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

dApp<br />

201924<br />

<br />

<br />

262IT<br />

02–325–554402–336–7124<br />

199962425100–2017–000058ISBN979–11–6224–146–293000<br />

<br />

<br />

<br />

<br />

<br />

www.hanbit.co.kr / ask@hanbit.co.kr<br />

Copyright © Packt Publishing 2018. First published in the English language under the title ‘Hands-on<br />

Blockchain Development with Hyperledger – (9781788994521)’<br />

Korean translation copyright © 2019 by Hanbit Media, Inc.<br />

PacktPublishing<br />

<br />

<br />

writer@hanbit.co.kr


Nitin Gaur<br />

IBM<br />

<br />

<br />

IBM<br />

Luc Desrosiers<br />

20IBMIT<br />

IBM Hursley <br />

IBM<br />

<br />

Venkatraman Ramakrishna<br />

10IBMIIT UCLA<br />

<br />

<br />

<br />

Petr Novotny<br />

15IBM<br />

<br />

IBM<br />

<br />

Salman A. Baset<br />

IBMCTO<br />

IBM<br />

4


GDPR500<br />

IDIBM<br />

Anthony O’Dowd<br />

IBM<br />

<br />

IBM<br />

<br />

jisoon.lim@gmail.com<br />

<br />

IP<br />

<br />

Make<br />

centrum04@gmail.com<br />

MBA<br />

KEEPT<br />

<br />

yunho.maeng.dc@gmaiil.com<br />

IBMWatsonCloudPlatformTechnicalServiceProfessional<br />

<br />

STEM<br />

SKCCKISTINRFDBpia<br />

TV<br />

<br />

5


2017<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

EVM<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

6


CICD<br />

<br />

RESTAPI<br />

<br />

DBCAP<br />

<br />

<br />

IBMer<br />

<br />

<br />

<br />

<br />

<br />

7


TechnicalSteeringCommittee TSC <br />

<br />

<br />

IPOICO<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

IBM/CTO<br />

8


IT<br />

<br />

<br />

<br />

9


1<br />

<br />

<br />

2<br />

<br />

<br />

10


3<br />

<br />

4<br />

Go<br />

<br />

5<br />

<br />

<br />

6<br />

<br />

<br />

76<br />

<br />

8<br />

CI<br />

9<br />

<br />

<br />

<br />

10<br />

<br />

<br />

<br />

11


11<br />

<br />

<br />

12<br />

<br />

<br />

1<br />

<br />

2<br />

<br />

3<br />

4<br />

<br />

<br />

<br />

<br />

12


CONTENTS<br />

4<br />

6<br />

7<br />

8<br />

9<br />

CHAPTER1<br />

1.1 26<br />

1.24 28<br />

121 30<br />

1.3 31<br />

1.4 32<br />

141 33<br />

142 33<br />

143 34<br />

144 35<br />

1.5 36<br />

1.6 36<br />

161 36<br />

162 38<br />

163 39<br />

164 40<br />

1.7 42<br />

171 42<br />

172 43<br />

173 45<br />

1.8 46<br />

13


1.9 47<br />

191 48<br />

192 49<br />

193 49<br />

194 49<br />

195 50<br />

196 50<br />

197 50<br />

198 50<br />

1.10 52<br />

1.11 54<br />

1111ACIDCAP 54<br />

1112SSC 55<br />

1113HSM 55<br />

1.12 56<br />

CHAPTER2<br />

2.1 58<br />

211 58<br />

212 59<br />

213 59<br />

214 59<br />

2.2 61<br />

221 62<br />

222 63<br />

223 64<br />

2.3 67<br />

14


CONTENTS<br />

231 69<br />

232CAP 70<br />

233 72<br />

234 74<br />

235 75<br />

2.4 77<br />

2.5 80<br />

251 81<br />

252 82<br />

2.6 84<br />

261 85<br />

262IT 86<br />

263 86<br />

264 87<br />

2.7 88<br />

CHAPTER3<br />

3.1 90<br />

311 90<br />

312 91<br />

3.2 91<br />

321 91<br />

322 92<br />

323 92<br />

324 93<br />

325 95<br />

326 96<br />

15


327 97<br />

328 98<br />

3.3 98<br />

331 99<br />

332 102<br />

333 103<br />

334 103<br />

3.4 113<br />

3.5 114<br />

3.6 116<br />

CHAPTER4Go<br />

4.1 118<br />

411 119<br />

412 119<br />

413 120<br />

4.2 121<br />

421 121<br />

422 122<br />

4.3 128<br />

431ABAC 128<br />

4.4 133<br />

441 134<br />

442 136<br />

443 136<br />

444 138<br />

445 140<br />

16


CONTENTS<br />

4.5 140<br />

451 141<br />

4.6 145<br />

461 145<br />

462 146<br />

463DB 147<br />

464 149<br />

465ReadSetWriteSet 150<br />

466 151<br />

4.7 153<br />

471 153<br />

472API 154<br />

473SHIM 156<br />

474stdoutstderr 156<br />

475SHIMAPI 157<br />

4.8 158<br />

CHAPTER5<br />

5.1 160<br />

511 160<br />

512 165<br />

513 165<br />

514API 188<br />

5.2 196<br />

521 196<br />

522 197<br />

523 198<br />

17


524 200<br />

525 201<br />

526 202<br />

527 205<br />

5.3 208<br />

CHAPTER6<br />

6.1 210<br />

611 211<br />

6.2 211<br />

621 212<br />

6.3 212<br />

631 213<br />

632 215<br />

633 216<br />

6.4 216<br />

641 217<br />

642 218<br />

643 218<br />

644 219<br />

645 220<br />

646 221<br />

6.5 222<br />

651 222<br />

652 223<br />

653 223<br />

654 224<br />

18


CONTENTS<br />

655 225<br />

656 225<br />

657 226<br />

658 226<br />

659 227<br />

6510 227<br />

6511 228<br />

6512 228<br />

6513 229<br />

6514 229<br />

6.6 230<br />

661 230<br />

662 231<br />

663 232<br />

664 232<br />

665vs 233<br />

666 233<br />

667 233<br />

668 234<br />

6.7 235<br />

671 235<br />

672B2BEDI 236<br />

673 237<br />

674API 237<br />

6753 238<br />

676 238<br />

6.8 239<br />

19


CHAPTER7<br />

7.1 241<br />

711 242<br />

712 242<br />

713 254<br />

7.2 255<br />

721 255<br />

722 256<br />

7.3 257<br />

731 257<br />

732 257<br />

733 258<br />

734 259<br />

7.4 260<br />

741 260<br />

742 260<br />

743 261<br />

744 264<br />

745 269<br />

746 270<br />

747 271<br />

7.5 272<br />

751 273<br />

752 275<br />

753 275<br />

754 276<br />

755 280<br />

20


CONTENTS<br />

7.6API 284<br />

761SWAGGERAPI 285<br />

762SWAGGER 285<br />

763 288<br />

764SWAGGER 288<br />

765 292<br />

766 296<br />

7.7 297<br />

CHAPTER8<br />

8.1 300<br />

811 300<br />

812 302<br />

813 302<br />

8.2 306<br />

821 306<br />

822 312<br />

8.3 314<br />

831 314<br />

832 316<br />

833 318<br />

8.4 321<br />

841 321<br />

842 325<br />

843 328<br />

8.5 330<br />

851 330<br />

21


852 331<br />

8.6 333<br />

CHAPTER9<br />

9.1 336<br />

911 339<br />

912 342<br />

913 355<br />

914 361<br />

9.2 365<br />

921 366<br />

922 367<br />

923 369<br />

924 376<br />

9.3 380<br />

CHAPTER10<br />

10.1 384<br />

10.2 385<br />

1021 386<br />

1022 389<br />

1023 389<br />

10.3 393<br />

10.4 395<br />

1041 396<br />

1042 397<br />

22


CONTENTS<br />

1043 397<br />

1044 398<br />

1045 398<br />

1046 399<br />

10.5 399<br />

1051 400<br />

1052 402<br />

10.6IT 402<br />

1061 404<br />

10.7 407<br />

CHAPTER11<br />

11.1 410<br />

11.2 412<br />

1121CA 412<br />

1122 413<br />

1123 413<br />

1124 413<br />

1125 414<br />

1126 414<br />

11.3 415<br />

1131 415<br />

1132 416<br />

1133 416<br />

1134 417<br />

11.4 417<br />

1141CA 418<br />

23


1142CA 421<br />

11.5 421<br />

1151 422<br />

1152 422<br />

1153 422<br />

1154 423<br />

11.6 423<br />

1161 424<br />

11.7 425<br />

11.8GDPR 426<br />

11.9 426<br />

CHAPTER12<br />

12.1 430<br />

1211 430<br />

1212 431<br />

12.2 433<br />

1221 433<br />

1222 436<br />

1223 436<br />

12.3 437<br />

12.4 440<br />

441<br />

445<br />

447<br />

24


CHAPTER 1<br />

<br />

<br />

<br />

immutability consensus trustsystem <br />

sharedledger<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1 <br />

25


public permissionless proofof<br />

work<br />

PoW <br />

permissioned<br />

<br />

<br />

<br />

<br />

Byzantinefaulttolerance BFTBFTIT<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

26


clearinghouse<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

P2P peertopeer <br />

<br />

PoW<br />

<br />

<br />

<br />

1 <br />

27


NOTE<br />

<br />

4<br />

<br />

<br />

<br />

SQLNoSQL<br />

semantics <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

consensussystem <br />

<br />

<br />

<br />

28


P2PB2B<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1 <br />

29


4<br />

<br />

<br />

1.2.1<br />

<br />

<br />

<br />

<br />

<br />

systemofrecord SoRCRM<br />

<br />

SoR<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

SoR<br />

<br />

<br />

<br />

<br />

<br />

30


Merkletree <br />

leaf nonleaf <br />

child<br />

<br />

<br />

root <br />

<br />

interconnectivity <br />

<br />

<br />

<br />

15 16 17<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1 <br />

31


15<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

32


1.4.1<br />

initialcoinoffering ICO<br />

<br />

<br />

<br />

<br />

<br />

ICO<br />

<br />

<br />

InternetofThings IoT<br />

<br />

<br />

<br />

<br />

1.4.2<br />

<br />

<br />

ICO<br />

tokenomics <br />

<br />

selfgoverning <br />

<br />

<br />

ICO<br />

<br />

1 <br />

33


ICO decentralization opengovernance <br />

ICO<br />

cryptoasset <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1.4.3<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

34


1.4.4<br />

<br />

<br />

auditable <br />

<br />

<br />

<br />

<br />

<br />

disintermediation <br />

<br />

<br />

<br />

<br />

<br />

equation <br />

<br />

<br />

1 <br />

35


KYC<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1.6.1<br />

<br />

<br />

36


trustless<br />

<br />

NoSQL<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

oligopolistic <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1 <br />

37


1.6.2<br />

<br />

<br />

<br />

master <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

38


SoR<br />

<br />

ISO20022EDI820<br />

SoR<br />

<br />

A<br />

A<br />

<br />

<br />

<br />

B<br />

B<br />

<br />

<br />

<br />

C<br />

C<br />

D<br />

D<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

SoR<br />

<br />

BI<br />

<br />

<br />

<br />

<br />

pBFT BFT PoWPoS RAFT <br />

<br />

1.6.3<br />

<br />

<br />

<br />

<br />

1 <br />

39


1.6.4<br />

<br />

SoR<br />

<br />

SoR<br />

<br />

<br />

interprisesynergy <br />

<br />

<br />

<br />

<br />

<br />

40


antimoneylaundering AML knowyourcustomer KYC<br />

<br />

<br />

<br />

interledger <br />

<br />

<br />

<br />

API<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

API<br />

<br />

<br />

<br />

P2P<br />

<br />

<br />

<br />

<br />

interledger<br />

ILP<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

BI<br />

<br />

<br />

<br />

<br />

<br />

<br />

BI<br />

BI<br />

BI<br />

1 <br />

41


1.7.1<br />

<br />

IT<br />

<br />

<br />

<br />

<br />

<br />

42


1.7.2<br />

<br />

<br />

<br />

1 <br />

43


7<br />

<br />

1<br />

2<br />

<br />

3P2P<br />

<br />

4<br />

<br />

5<br />

6<br />

7SoC<br />

<br />

44


7<br />

<br />

<br />

P2P<br />

<br />

<br />

<br />

<br />

SoC<br />

1.7.3<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

transactionsper<br />

second<br />

TPS<br />

<br />

<br />

1 <br />

45


46


Ripple <br />

<br />

<br />

<br />

<br />

<br />

1 <br />

47


1.9.1<br />

KYCAML<br />

<br />

memberenrollmentcertificate ecert transaction<br />

certificate<br />

tcert<br />

<br />

<br />

LDAP tcertID<br />

<br />

<br />

<br />

LDAP<br />

<br />

<br />

<br />

<br />

<br />

<br />

LDAPLightweightDirectoryAccessProtocolTCPIP<br />

<br />

48


1.9.2<br />

<br />

<br />

<br />

<br />

1.9.3<br />

<br />

EAL5<br />

IT<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

PoWPoS<br />

<br />

1.9.4<br />

<br />

<br />

1 <br />

49


1.9.5<br />

<br />

<br />

<br />

decentralizedconsensus <br />

1.9.6<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1.9.7<br />

<br />

<br />

<br />

<br />

1.9.8<br />

<br />

<br />

<br />

50


1 <br />

51


RSA 10248192 DSA 10243072 KCDSA<br />

ECDSAECDHECIES<br />

AESRC2RC4RC5CASTDESDESARIASEED<br />

HMACSHA1SHA2 224512SSL3MD5MAC<br />

SSL3SHA1MACSM3<br />

FIPS1402DRBG SP80090CTR<br />

<br />

<br />

<br />

<br />

SoR<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

extensibility <br />

<br />

<br />

52


1 <br />

53


1.11.1ACIDCAP<br />

NoSQLNoSQLCAP<br />

RDBMSACID<br />

CAPACID<br />

<br />

CAP<br />

CAP<br />

C consistency <br />

<br />

A availability <br />

<br />

P artitiontolerance <br />

<br />

54


ACID<br />

ACID<br />

A atomicity <br />

<br />

C consistency NoSQLC<br />

CAPC<br />

I isolation <br />

<br />

D durability <br />

<br />

<br />

1.11.2SSC<br />

secureservicecontainer SSC<br />

hypervisor<br />

SSC<br />

SSCSSCSSL<br />

SSLSSC<br />

<br />

1.11.3HSM<br />

hardwaresecuritymodule HSM<br />

cryptoprocessing <br />

<br />

<br />

HSM<br />

HSM<br />

<br />

1 <br />

55


56


CHAPTER 2<br />

<br />

<br />

LinuxFoundation LF<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

2 <br />

57


2.1.1<br />

<br />

<br />

58


2.1.2<br />

LF <br />

LF<br />

2000<br />

<br />

2.1.3<br />

LF<br />

<br />

<br />

2.1.4<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

2 <br />

59


60


CHAPTER 3<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

3 <br />

89


1300<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

3.1.1<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

90


3.1.2<br />

<br />

<br />

20<br />

<br />

NOTE<br />

<br />

<br />

<br />

<br />

<br />

<br />

3.2.1<br />

<br />

<br />

<br />

<br />

3 <br />

91


3.2.2<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

3.2.3<br />

<br />

<br />

2<br />

<br />

<br />

<br />

92


3.2.4<br />

<br />

<br />

<br />

<br />

L<br />

C letterofcredit LC<br />

<br />

LC<br />

LC<br />

LC<br />

2<br />

<br />

<br />

EL exportlicense EL<br />

3 <br />

93


BL bill<br />

oflading<br />

<br />

<br />

LCBL<br />

BL<br />

94


CHAPTER 4<br />

Go<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Go<br />

<br />

<br />

<br />

<br />

<br />

<br />

TIP<br />

3<br />

9<br />

v1Go<br />

<br />

4 <br />

117


3dev<br />

<br />

<br />

dev<br />

<br />

<br />

TIP<br />

<br />

<br />

<br />

dev<br />

4<br />

CLICLI<br />

<br />

CLI<br />

118


4.1.1<br />

Go<br />

<br />

1<br />

<br />

<br />

<br />

<br />

2<br />

<br />

<br />

<br />

<br />

<br />

4.1.2<br />

<br />

1CLI<br />

<br />

<br />

<br />

<br />

4 <br />

119


2<br />

<br />

<br />

<br />

CLI<br />

<br />

<br />

4.1.3<br />

<br />

<br />

<br />

<br />

1<br />

<br />

<br />

2<br />

<br />

<br />

dev<br />

<br />

NOTEdev<br />

<br />

<br />

<br />

120


CHAPTER 5<br />

<br />

systemofrecord <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

5 <br />

159


4Go<br />

<br />

<br />

<br />

<br />

<br />

5.1.1<br />

<br />

<br />

<br />

<br />

<br />

<br />

46<br />

<br />

<br />

API<br />

<br />

160


1<br />

<br />

2<br />

<br />

3<br />

<br />

5<br />

4<br />

<br />

<br />

5.1<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

5 <br />

161


4<br />

<br />

<br />

<br />

NOTE51<br />

9<br />

4<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

162


CHAPTER 6<br />

<br />

businessnetwork <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

6 <br />

209


210


6.1.1<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

6 <br />

211


6.2.1<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

participant <br />

<br />

<br />

<br />

<br />

212


CHAPTER 7<br />

<br />

<br />

<br />

<br />

API<br />

<br />

<br />

<br />

<br />

<br />

IT<br />

<br />

<br />

<br />

<br />

<br />

7 <br />

241


7.1.1<br />

3<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

7.1.2<br />

<br />

<br />

<br />

<br />

242


1<br />

<br />

2<br />

Apply<br />

3<br />

7 <br />

243


244


CHAPTER 8<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

IT<br />

<br />

<br />

IT<br />

<br />

continuousintegration <br />

CI continuousdelivery CD<br />

<br />

<br />

<br />

<br />

8 <br />

299


8.1.1<br />

<br />

<br />

<br />

<br />

300


8 <br />

301


8.1.2<br />

5<br />

<br />

SDK<br />

REST<br />

<br />

<br />

<br />

<br />

8.1.3<br />

<br />

<br />

socialcoding <br />

<br />

<br />

GPG<br />

pullrequest <br />

<br />

302


CI<br />

<br />

<br />

<br />

<br />

FVIV<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1<br />

<br />

<br />

<br />

<br />

2<br />

<br />

<br />

TIP<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

8 <br />

303


GPG<br />

GPGGNU GNUPrivacyGuard <br />

<br />

GPG<br />

GPG<br />

GPG<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

304


CHAPTER 9<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

9 <br />

335


5<br />

<br />

<br />

<br />

<br />

<br />

<br />

3<br />

<br />

<br />

<br />

336


CHAPTER 10<br />

<br />

<br />

<br />

<br />

<br />

IT<br />

<br />

<br />

<br />

CIO<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

10 383


IT<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1MB<br />

<br />

20152018<br />

2 SegWit <br />

segregatedwitness <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

govern <br />

<br />

384


ITIT<br />

IT<br />

IT InformationTechnologyInfrastructureLibrary ITILITILIT<br />

IT<br />

IT<br />

<br />

ControlObjectivesforInformationandRelatedTechnologies COBIT<br />

COBIT<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1<br />

<br />

<br />

10 385


10.2.1<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

386


CHAPTER 11<br />

<br />

<br />

<br />

<br />

<br />

<br />

PKIPKI<br />

v11<br />

<br />

TIP<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

11 <br />

409


GDPR<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

TIP<br />

<br />

<br />

Go<br />

<br />

410


IDX509TLS<br />

gRPC<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

11 <br />

411


412 <br />

<br />

<br />

<br />

<br />

11.2.1CA<br />

MSPID<br />

ID<br />

CAMSPIDX509<br />

CA<br />

CAIDX509<br />

SQLitePostgreSQLMySQLCA<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

CA<br />

MSP<br />

CA<br />

MSP<br />

CA<br />

MSP<br />

CA<br />

MSP


CHAPTER 12<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

12 <br />

429


HL<br />

<br />

<br />

<br />

<br />

<br />

<br />

12.1.1<br />

<br />

EVM<br />

<br />

<br />

<br />

PoET <br />

<br />

<br />

430


APPENDIX A<br />

<br />

<br />

<br />

v11v14<br />

<br />

<br />

v14<br />

<br />

<br />

serviceability v14<br />

1v141v142<br />

2019<br />

<br />

dAPP<br />

NodejsSDKNodejsdApp<br />

<br />

<br />

<br />

441


econciliation <br />

<br />

<br />

<br />

v13<br />

<br />

<br />

MSP<br />

IdentityMixerMSP<br />

endorsement <br />

<br />

DB<br />

<br />

GoNodejs<br />

CoreAPITLS<br />

JIRAFAB8063<br />

v11<br />

eventhub v13<br />

<br />

442


v12<br />

<br />

<br />

CLI<br />

<br />

<br />

endorsement <br />

<br />

ACL<br />

<br />

<br />

v11<br />

<br />

<br />

<br />

JIRAFAB5556<br />

<br />

capability <br />

<br />

JIRAFAB6911FAB5481 <br />

<br />

DBJIRAFAB3067 DB<br />

<br />

<br />

<br />

443


JIRAFAB2331 Go<br />

<br />

Nodejs<br />

TLSJIRAFAB6715TLS<br />

<br />

JIRAFAB830<br />

<br />

<br />

<br />

APIJIRAFAB5346FAB6089<br />

<br />

<br />

CA<br />

CRL JIRAFAB5300CAMSP<br />

<br />

<br />

seamless CAJIRAFAB5726 <br />

<br />

NodejsSDK<br />

JIRAFAB5363NodejsSDK<br />

<br />

<br />

<br />

444


APPENDIX B<br />

<br />

<br />

<br />

v11<br />

<br />

<br />

<br />

<br />

445


IBM<br />

v12<br />

tolerationsupportv12<br />

<br />

<br />

v14<br />

v11v019xv020x<br />

<br />

<br />

v020xtolerationsupport<br />

<br />

<br />

446


INDEX<br />

<br />

34<br />

PoET62, 430<br />

224<br />

CID130<br />

KYC41, 48<br />

PKI25, 72, 409,<br />

<br />

IoT33<br />

BL94<br />

ABAC128<br />

EL93<br />

66, 72, 82, 83, 226, 300<br />

LC93, 258<br />

SoR30<br />

40, 41, 42<br />

<br />

GDPR397, 415<br />

<br />

MVCC71, 151<br />

262<br />

ecert48, 128<br />

EVM62, 430<br />

73, 209, 212, 230<br />

CSR418<br />

CRL421<br />

<br />

LSCC179<br />

DB74<br />

<br />

AML41, 48<br />

209, 212, 215, 217<br />

220<br />

<br />

224<br />

MSP99, 128, 130, 412<br />

PoW26<br />

215<br />

EDI235, 236<br />

COBIT385<br />

<br />

SSC55<br />

367<br />

JWT189<br />

CD299<br />

CI299<br />

81<br />

BFT26, 414<br />

209, 436<br />

BNA76, 329<br />

<br />

209, 212<br />

262<br />

62, 72, 421<br />

ICO33<br />

<br />

447


INDEX<br />

TPS45<br />

ETL367<br />

<br />

DB74<br />

CFT414<br />

<br />

DSAECDSA420<br />

35<br />

34<br />

50<br />

209, 212, 221, 223<br />

tcert48<br />

<br />

HSM55<br />

25, 73, 81<br />

28<br />

<br />

ACID,,,54~55, 70<br />

BASE,,71<br />

CAP,,54, 70<br />

CRUD,,,126<br />

dev120<br />

GNUGPG304, 318<br />

ITITIL385<br />

448

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!