ÄÜÅÙÃ÷ »ó¼¼º¸±â
ÇÏÀÌÆÛ·¹Àú Æк긯 ½ÇÀü ÇÁ·ÎÁ§Æ®


ÇÏÀÌÆÛ·¹Àú Æк긯 ½ÇÀü ÇÁ·ÎÁ§Æ®

ÇÏÀÌÆÛ·¹Àú Æк긯 ½ÇÀü ÇÁ·ÎÁ§Æ®

<Á¶¹®¿Á>,< ÀÌÁø¼ö>,< Á¶¼º¿Ï>,< ¹ÝÀåÇö> Àú | (ÁÖ)¿¡ÀÌÄÜ¿Â

Ãâ°£ÀÏ
2024-11-19
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
15 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

ÇÁ¶óÀ̺ø ºí·ÏüÀÎÀÎ ÇÏÀÌÆÛ·¹Àú Æк긯 ±â¼úÀÇ ±âÃʺÎÅÍ È¯°æ ±¸¼º°ú ½Ç½À±îÁö ÇнÀÇÒ ¼ö ÀÖ°Ô ±¸¼ºµÅ ÀÖ´Ù. ¶ÇÇÑ ºí·ÏüÀÎ ±â¼ú ÀÚü¸¦ ¼³¸íÇÏ°í ÀÖ¾î ºí·ÏüÀÎ ÀÔ¹®ÀÚµµ ½±°Ô µû¶ó ÇÒ ¼ö ÀÖ´Ù. ½ÇÁ¦ ºí·ÏüÀÎ ±â¼úÀ» ½Ç¹«¿¡ Àû¿ëÇØ¾ß ÇÏ´Â ½Ç¹«ÀÚ ÀÔÀå¿¡¼­ È°¿ëÇÒ ¼ö ÀÖ´Â ½ÉÈ­ ÇÁ·ÎÁ§Æ®¿Í IBM Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ÀÇ °³¹ß±îÁö ÇнÀÇÒ ¼ö ÀÖµµ·Ï ÆÄÆ®¸¦ ³ª´² ±¸¼ºÇÏ°í ÀÖ¾î ´Ù¾çÇÑ °³¹ßÀÚ¿¡°Ô µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

¸ñÂ÷

¸ñÂ÷
1Àå. ºí·ÏüÀÎ
1.1 ºí·ÏüÀÎ °³¿ä
1.1.1 ¹Ì·¡ Àü·«±â¼ú ºí·ÏüÀÎ
1.1.2 ºí·ÏüÀÎÀ̶õ?
1.1.3 ºí·ÏüÀÎÀÇ Æ¯Â¡
1.2 ºí·ÏüÀÎ ¿ø¸®
1.2.1 ºí·ÏüÀÎ, ¾î¶»°Ô µ¿ÀÛÇϴ°¡?
1.2.2 ºí·ÏÀÇ ±¸¼º
1.2.3 ºí·ÏüÀÎ °³¹ß Ç÷§ÆûÀÇ º¯È­
1.3 ºí·ÏüÀÎ ºÐ·ù
1.3.1 ÆÛºí¸¯ ºí·ÏüÀÎ
1.3.2 ÇÁ¶óÀ̺ø ºí·ÏüÀÎ
1.3.3 ÄÁ¼Ò½Ã¾ö ºí·ÏüÀÎ
1.4 ºí·ÏüÀÎÀÇ È°¿ë
1.4.1 ºí·ÏüÀÎ È°¿ë ºÐ¾ß
1.4.2 ÀÎÁõ ºÐ¾ß
1.4.3 °áÁ¦ ¹× ¼Û±Ý ºÐ¾ß
1.4.4 À¯Åë ºÐ¾ß

2Àå. ÇÏÀÌÆÛ·¹Àú Æк긯 °³¿ä
2.1 ÇÏÀÌÆÛ·¹Àú ÇÁ·ÎÁ§Æ®¶õ?
2.1.1 ÇÏÀÌÆÛ·¹Àú ¼ÒÅõ½º
2.1.2 ÇÏÀÌÆÛ·¹Àú ÀÌ·ÎÇÏ
2.1.3 ÇÏÀÌÆÛ·¹Àú Æк긯
2.1.4 ÇÏÀÌÆÛ·¹Àú ¹ö·Î¿ì
2.1.5 ÇÏÀÌÆÛ·¹Àú Àεð
2.1.6 ÇÏÀÌÆÛ·¹Àú ±×¸®µå
2.1.7 ÇÏÀÌÆÛ·¹Àú ÄÄÆ÷Àú
2.1.8 ÇÏÀÌÆÛ·¹Àú Ķ¸®ÆÛ
2.1.9 ÇÏÀÌÆÛ·¹Àú ±âŸ µµ±¸
2.2 ÇÏÀÌÆÛ·¹Àú Æк긯 ¾ÆÅ°ÅØó
2.2.1 ÇÏÀÌÆÛ·¹Àú Æк긯 ÇÙ½É ¿ë¾î
2.2.2 ÇÏÀÌÆÛ·¹Àú Æк긯 ½Ã½ºÅÛ Ç÷οì
2.2.3 ÇÏÀÌÆÛ·¹Àú Æк긯 ½Ã½ºÅÛ Ã¼ÀÎÄÚµå

3Àå. ÇÏÀÌÆÛ·¹Àú Æк긯 ȯ°æ ¼³Á¤
3.1 ÇÏÀÌÆÛ·¹Àú Æк긯 °³¹ßȯ°æ ±¸¼º
3.1.1 ¹öÃß¾ó¹Ú½º ¼³Ä¡
3.1.2 ¿ìºÐÅõ ¸®´ª½º ¼³Ä¡
3.1.3 cURL ¼³Ä¡
3.1.4 µµÄ¿¿Í µµÄ¿ ÄÄÆ÷Áî ¼³Ä¡
3.1.5 Go °³¹ß ¾ð¾î ¼³Ä¡
3.1.6 Git ¼³Ä¡
3.1.7 ÆÄÀ̽㠼³Ä¡
3.1.8 Node.js, npm ¼³Ä¡
3.1.9 VSCode ¼³Ä¡
3.1.10 JAVA JDK ¼³Ä¡
3.1.11 Gradle ¼³Ä¡
3.1.12 Intellij IDEA ¼³Ä¡
3.2 ÇÏÀÌÆÛ·¹Àú Æк긯 ¼³Ä¡ ¹× ½ÇÇà
3.2.1 ÇÏÀÌÆÛ·¹Àú Æк긯 ¼³Ä¡
3.2.2 ÇÏÀÌÆÛ·¹Àú Æк긯 µ¿ÀÛ È®ÀÎ
3.3 ÇÏÀÌÆÛ·¹Àú ÄÄÆ÷Àú ¸Àº¸±â
3.3.1 ÇÏÀÌÆÛ·¹Àú ÄÄÆ÷Àú °³¹ßȯ°æ ±¸¼º
3.3.2 ÇÏÀÌÆÛ·¹Àú ÄÄÆ÷Àú ¼³Ä¡
3.3.3 ÇÏÀÌÆÛ·¹Àú ÄÄÆ÷Àú ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Çö

4Àå. ÇÏÀÌÆÛ·¹Àú Æк긯 °³¹ß
4.1 ÇÏÀÌÆÛ·¹Àú Æк긯 ½ÃÀÛÇϱâ
4.1.1 BYFN ³×Æ®¿öÅ© ±¸¼º
4.1.2 BYFN ³×Æ®¿öÅ© ½ÇÇà
4.2 ÇÏÀÌÆÛ·¹Àú Æк긯 ÇÙ½É µµ±¸
4.2.1 Cryptogen
4.2.2 Configtxgen
4.2.3 Configtxlator
4.2.4 Orderer
4.2.5 Peer
4.3 ·Î±× Á¦¾î
4.3.1 ·Î±× ·¹º§ ¹× Çü½Ä
4.3.2 Go üÀÎÄÚµå API
4.4 üÀÎÄÚµå ÇÁ·Î±×·¡¹Ö
4.4.1 üÀÎÄÚµå ÇÁ·Î±×·¡¹Ö ½ÃÀÛÇϱâ
4.4.2 Go üÀÎÄÚµå °³¹ßÇϱâ
4.4.3 Àڹ٠üÀÎÄÚµå °³¹ßÇϱâ
4.4.4 ÇÏÀÌÆÛ·¹Àú Æк긯 üÀÎÄÚµå Å×½ºÆ®

5Àå. ÇÏÀÌÆÛ·¹Àú Æк긯 ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
5.1 ¼­ºñ½º ½Ã³ª¸®¿À
5.2 ÇÏÀÌÆÛ·¹Àú Æк긯 ³×Æ®¿öÅ© ±¸Ãà
5.2.1 ÀÎÁõ¼­ ±¸¼º ÆÄÀÏ ÀÛ¼º
5.2.2 Á¦³×½Ã½º ºí·Ï ¹× Æ®·£Àè¼Ç »ý¼º
5.2.3 µµÄ¿ ÄÁÅ×ÀÌ³Ê ±¸¼º ÆÄÀÏ ÀÛ¼º
5.3 üÀÎÄÚµå ÀÛ¼º ¹× ¼³Ä¡
5.3.1 üÀÎÄÚµå ±âº» ±¸Á¶ ÀÛ¼º
5.3.2 Áö°© Á¤º¸ µî·Ï üÀÎÄÚµå ÀÛ¼º
5.3.3 À½¿ø µî·Ï ¹× ±¸¸Å üÀÎÄÚµå ÀÛ¼º
5.3.4 üÀÎÄÚµå Å×½ºÆ®
5.4 »ç¿ëÀÚ¸¦ À§ÇÑ Å¬¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
5.4.1 ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ CA ¼­¹ö ±¸¼º
5.4.2 ÇÏÀÌÆÛ·¹Àú Æк긯 SDK
5.4.3 Node.js SDK¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
5.5 À¥ ¼­ºñ½º ±â¹Ý Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
5.5.1 Express¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
5.5.2 À¥ ¼­¹ö ½ÇÇà ¹× Å×½ºÆ®

6Àå. ÇÏÀÌÆÛ·¹Àú Æк긯 ÇÁ·ÎÁ§Æ® ½ÉÈ­
6.1 »ó¿ëÈ­¸¦ À§ÇÑ ÇÏÀÌÆÛ·¹Àú Æк긯 ÇÁ·ÎÁ§Æ® ±¸¼º
6.1.1 ¸ÖƼ ä³Î ±¸¼º
6.1.2 CouchDB ±â¹Ý ÇÇ¾î ³ëµå ±¸¼º
6.1.3 Ä«ÇÁÄ« ±â¹Ý ¿À´õ¸µ ¼­ºñ½º ³ëµå ±¸¼º
6.1.4 ÇÏÀÌÆÛ·¹Àú Æк긯 ³×Æ®¿öÅ© ±¸µ¿
6.2 üÀÎÄÚµå Ãß°¡ °³¹ß
6.2.1 ±¸¸Å Ƚ¼ö ±â´É Ãß°¡ °³¹ß
6.2.2 Áö°© µî·Ï À½¿ø °Ë»ö, °¡°Ý ¼öÁ¤, »èÁ¦ ±â´É Ãß°¡
6.2.3 üÀÎÄÚµå ½ÇÇà ¹× Å×½ºÆ®
6.3 À¥ Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀÌ¼Ç Ãß°¡ °³¹ß
6.3.1 Express¸¦ ÀÌ¿ëÇÑ MVC ¸ðµ¨ °³¹ß
6.3.2 AngularJS·Î À¥ È­¸é °³¹ß
6.3.3 ¼­¹ö ½ÇÇà ¹× Å×½ºÆ®

7Àå. Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ ÇÏÀÌÆÛ·¹Àú Æк긯 ±¸Ãà
7.1 IBM Ŭ¶ó¿ìµå¿¡¼­ ºí·ÏüÀΠȯ°æ ¼³Á¤
7.1.1 IBM Ŭ¶ó¿ìµå¿¡ °¡ÀÔ, ·Î±×ÀÎ
7.1.2 IBM Ŭ¶ó¿ìµå Äí¹ö³×Ƽ½º ¼­ºñ½º »ý¼º
7.1.3 IBM Ŭ¶ó¿ìµå¿¡¼­ ºí·ÏüÀÎ Ç÷§Æû ¼­ºñ½º ÀνºÅϽº ÀÛ¼º
7.1.4 IBM ºí·ÏüÀÎ Ç÷§Æû ½ÃÀÛ
7.2 IBM ºí·ÏüÀÎ Ç÷§ÆûÀ» »ç¿ëÇØ ºí·ÏüÀÎ ³×Æ®¿öÅ© ¸¸µé±â
7.2.1 Org1 CA Ãß°¡ »ç¿ëÀÚ µî·Ï
7.2.2 Org1 MSP Á¤ÀÇ ÀÛ¼º
7.2.3 ÇÇ¾î ³ëµå »ý¼º
7.2.4 Ordering Service CA Ãß°¡
7.2.5 Ordering Service MSP Á¤ÀÇ ÀÛ¼º
7.2.6 ¿À´õ·¯ ¼­ºñ½º ³ëµå »ý¼º
7.2.7 ä³Î »ý¼º
7.3 ½º¸¶Æ® ÄÁÆ®·¢Æ® ¼³Ä¡ ¹× ÀνºÅϽºÈ­
7.3.1 ½º¸¶Æ® ÄÁÆ®·¢Æ® ÀÛ¼º
7.3.2 ½º¸¶Æ® ÄÁÆ®·¢Æ® ÆÐÅ°Áö
7.3.3 ½º¸¶Æ® ÄÁÆ®·¢Æ® ¼³Ä¡
7.3.4 ½º¸¶Æ® ÄÁÆ®·¢Æ® ÀνºÅϽºÈ­

ºÎ·Ï1. ÇÏÀÌÆÛ·¹Àú Æк긯À» À§ÇÑ µµÄ¿
1. µµÄ¿¿Í °¡»ó¸Ó½Å
2. µµÄ¿ À̹ÌÁö
1) À̹ÌÁö Ä¿¸Çµå ¸í·É¾î
3. µµÄ¿ ÄÁÅ×À̳Ê
1) ÄÁÅ×ÀÌ³Ê Ä¿¸Çµå ¸í·É¾î
4. µµÄ¿ ·¹Áö½ºÆ®¸®
5. µµÄ¿ ÄÄÆ÷Áî
1) ¸í·É¾î

ºÎ·Ï2. ÇÏÀÌÆÛ·¹Àú Æк긯 v2.0 ¾ËÆÄ
1. ÆÕÅäÅ«
2. ÇÏÀÌÆÛ·¹Àú Æк긯 v2.0 ¾ËÆÄ ¼³Ä¡ ¹× ½Ç½À