ÄÁÅÙÃ÷»ó¼¼º¸±â

ÇÏÀÌÆÛ·¹Àú Æк긯À¸·Î ¹è¿ì´Â ºí·ÏüÀÎ
ÇÏÀÌÆÛ·¹Àú Æк긯À¸·Î ¹è¿ì´Â ºí·ÏüÀÎ
  • ÀúÀÚÀ±´ë±Ù Àú
  • ÃâÆÇ»çÁ¦ÀÌÆà
  • ÃâÆÇÀÏ2020-06-03
  • µî·ÏÀÏ2020-12-21
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 5, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÇÁ¶óÀ̺ø ºí·ÏüÀÎ Ç÷§Æû Àü¹®°¡¸¦ À§ÇÑ Ã¹°ÉÀ½!

¡ºÇÏÀ̺극Àú Æк긯À¸·Î ¹è¿ì´Â ºí·ÏüÀΡ»Àº µ¶ÀÚµéÀÌ ÇÏÀÌÆÛ·¹Àú Æк긯 ±¸¼º ¿ä¼ÒÀÇ ¿ªÇÒ°ú ½Ã½ºÅÛ Ã³¸® È帧À» ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾úÀ¸¸ç, ºí·ÏüÀÎ ³×Æ®¿öÅ© ±¸ÃàºÎÅÍ ½Ã½ºÅÛ ¼³Ä¡ ¹× ¿î¿µ¿¡ ÇÊ¿äÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´ã°í ÀÖ´Ù. ºí·ÏüÀÎ ¾÷°è Á¾»çÀÚ, ºí·ÏüÀÎ ±â¼úÀ» ¹è¿ì°í ½ÍÀº IT Àü°øÀÚ, ºí·ÏüÀο¡ °ü½É ÀÖ´Â Çлý ¹× Á÷ÀåÀÎ, ±×¸®°í ÇϳªÀÇ ºí·ÏüÀÎ Ç÷§Æû ±¸Á¶¿¡ ´ëÇؼ­ ´õ¿í ±íÀÌ ÀÌÇØÇÏ°í ½Ã½ºÅÛÀ» Á÷Á¢ ¿î¿µÇØ º¸°íÀÚ ÇÏ´Â ºÐµé¿¡°Ô ÃßõµÇ¾îÁø´Ù.

¸ñÂ÷

CHAPTER 1 ºí·ÏüÀΠÀÌÇØÇϱâ _ 1
1.1 ºí·ÏüÀÎÀ̶õ? 1
    1.1.1 ºÐ»ê¿øÀå 1
    1.1.2 ½º¸¶Æ® ÄÁÆ®·¢Æ® 3
    1.1.3 ÇÕÀÇ 3
1.2 ºí·ÏüÀÎÀº ¾î¶»°Ô »ç¿ëµÉ ¼ö ÀÖÀ»±î? 4
    1.2.1 ¿À´Ã³¯ÀÇ ºñÁî´Ï½º ¸ðµ¨ 4
    1.2.2 ºí·ÏüÀΠºñÁî´Ï½º ¸ðµ¨ 5
1.3 ÇÏÀÌÆÛ·¹Àú Æк긯 ¼Ò°³ 6
    1.3.1 ÇÏÀÌÆÛ·¹Àú ÇÁ·ÎÁ§Æ® ¼Ò°³ 6
    1.3.2 ÇÏÀÌÆÛ·¹Àú Æк긯 °³¿ä 8
    1.3.3 ÇÏÀÌÆÛ·¹Àú Æк긯 Æ¯Â¡ 11

CHAPTER 2 ÇÏÀÌÆÛ·¹Àú Æк긯 ÇٽɠºÐ¼® _ 13
2.1 ÇÏÀÌÆÛ·¹Àú Æк긯 ±¸¼º¿ä¼Ò 13
    2.1.1 Peer 13
    2.1.2 Chaincode 16
    2.1.3 DApp 22
    2.1.4 Endorsement Policy 26
    2.1.5 Organization 27
    2.1.6 Channel 30
    2.1.7 Ledger 31
    2.1.8 Gossip 38
    2.1.9 Identity 41
    2.1.10 MSP 49
    2.1.11 Orderer 54
2.2 ³×Æ®¿öÅ© ±¸Ãà °úÁ¤ 61
    2.2.1 ¿À´õ¸µ ¼­ºñ½º ³ëµå ±¸Ãà 63
    2.2.2 Ã¤³Î »ý¼º 64
    2.2.3 Ã¤³Î Âü¿© 65
    2.2.4 Ã¼ÀÎÄÚµå/ºÐ»ê ¾ÖÇø®ÄÉÀ̼Ǡ¼³Ä¡ 66
    2.2.5 »õ·Î¿î Á¶Á÷/ä³Î Ãß°¡ 67
    2.2.6 »õ·Î¿î Á¶Á÷ÀÇ ³²Àº ±¸¼º¿ä¼Ò ¼³Ä¡ 68
2.3 Æ®·£Àè¼Ç Ã³¸® °úÁ¤ 69
    2.3.1 Æ®·£Àè¼Ç »ý¼º 70
    2.3.2 Æ®·£Àè¼Ç º¸Áõ 70
    2.3.3 ½Ã¹Ä·¹À̼Ǡ°á±£°ª/µðÁöÅРÀÎÁõ¼­ È®ÀΠ71
    2.3.4 ÃֽŠºí·Ï »ý¼º 72
    2.3.5 ÃֽŠºí·Ï °ËÁõ 73
    2.3.6 ÃֽŠºí·Ï ¾÷µ¥ÀÌÆ® 74
2.4 ÇÕÀÇ 75

CHAPTER 3 ÇÏÀÌÆÛ·¹Àú Æк긯 ½Ç½À _ 77
3.1 Æк긯 ¼³Ä¡ 77
    3.1.1 »çÀü Áغñ 77
    3.1.2 ÇÏÀÌÆÛ·¹Àú Æк긯 ¼³Ä¡ 89
3.2 ¸ÖƼȣ½ºÆ® È¯°æ ¿î¿µ(Cryptogen) 93
    3.2.1 ³×Æ®¿öÅ© ±¸Ãà 95
    3.2.2 MSP »ý¼º 99
    3.2.3 Genesis block »ý¼º 107
    3.2.4 Ã¤³Î ¼³Á¤ 110
    3.2.5 MSP µð·ºÅ͸® ¹èÆ÷ 112
    3.2.6 Peer ±¸µ¿ 113
    3.2.7 Kafka-Zookeeper ±¸µ¿ 116
    3.2.8 Orderer ±¸µ¿ 119
    3.2.9 Ã¤³Î »ý¼º 121
    3.2.10 PeerÀǠä³Î Âü¿© 123
    3.2.11 Anchor peer ¾÷µ¥ÀÌÆ® 125
    3.2.12 Ã¼ÀÎÄڵ堼³Ä¡ 126
    3.2.13 Ã¼ÀÎÄÚµå ÀνºÅϽº »ý¼º 129
    3.2.14 ºÐ»ê¿øÀåÀÇ µ¥ÀÌÅÍ Àбâ 131
    3.2.15 ºÐ»ê¿øÀå¿¡ µ¥ÀÌÅÍ ±â·Ï 132
    3.2.16 Æ®·¯ºí½´Æà134
3.3 ¸ÖƼȣ½ºÆ® È¯°æ ¿î¿µ(Fabric-CA) 136
    3.3.1 ³×Æ®¿öÅ© ±¸Ãà 138
    3.3.2 Fabric-CA ¼­¹ö ½ÇÇà ¹× Fabric-CA ¼­¹öÀÇ ¿î¿µÀÚ °èÁ¤ »ý¼º 143
    3.3.3 Fabric-CA ¼­¹ö ¿î¿µÀÚ MSP »ý¼º 144
    3.3.4 Á¶Á÷ »ý¼º ¹× Á¶Á÷ ¿î¿µÀÚ MSP »ý¼º 145
    3.3.5 Peer ¹× Orderer ³ëµå MSP »ý¼º 160
    3.3.6 Orderer ±¸µ¿ 169
    3.3.7 Peer ±¸µ¿ 172
    3.3.8 Ã¤³Î »ý¼º 174
    3.3.9 PeerÀǠä³Î Âü¿© 174
    3.3.10 Anchor peer ¾÷µ¥ÀÌÆ® 175
    3.3.11 Ã¼ÀÎÄڵ堼³Ä¡ 176
    3.3.12 Ã¼ÀÎÄÚµå ÀνºÅϽº »ý¼º 177
    3.3.13 ºÐ»ê¿øÀåÀÇ µ¥ÀÌÅÍ Àбâ 177
    3.3.14 ºÐ»ê¿øÀå¿¡ µ¥ÀÌÅÍ ±â·Ï 179
3.4 Intermedia CA ¿î¿µ 180
    3.4.1 ³×Æ®¿öÅ© ±¸Ãà 181
    3.4.2 Root CA ±¸µ¿ 185
    3.4.3 Intermediate CA ±¸µ¿ 189

CHAPTER 4 ÇÁ¶óÀ̺ø µ¥ÀÌÅÍ _ 195
4.1 ÇÁ¶óÀ̺ø µ¥ÀÌÅÍ ÄÝ·º¼ÇÀ̶õ? 196
4.2 ÇÁ¶óÀ̺ø µ¥ÀÌÅÍ ÄÝ·º¼Ç »ç¿ë ¿¹½Ã 197
4.3 ÇÁ¶óÀ̺ø µ¥ÀÌÅÍ Æ®·£Àè¼Ç Ã³¸® °úÁ¤ 199
4.4 °³ÀÎÁ¤º¸ °ü¸® 201

APPENDIX A ¹öÃß¾ó¹Ú½º¸¦ ÀÌ¿ëÇÑ ¸ÖƼȣ½ºÆ® VM ³×Æ®¿öÅ© ±¸¼º _ 203
APPENDIX B Atom ¼³Ä¡ ¹× »ç¿ë¹ý _ 207
APPENDIX C crypto-config µð·ºÅ͸® ±¸Á¶ _ 209

ã¾Æº¸±â _ 216

ÇÑÁÙ ¼­Æò