|
|
|
|
|
| ºí·ÏüÀÎ ÇÁ·ÎÁ§Æ®(BlockChain Project) : ºñÆ®ÄÚÀÎ, ÀÌ´õ¸®¿ò, ÇÏÀÌÆÛ·¹Àú ÆÐºê¸¯ ±â¹Ý ½Ã½ºÅÛ ±¸Ãà
|
 |
|
|
| ¤ýÀú ÀÚ |
¹ÚÁ¤ÅÂ
|
| ¤ý¿ª ÀÚ |
|
| ¤ý±¸ ºÐ |
±¹³»¼
|
| ¤ý¹ßÇàÀÏ |
2019³â 07¿ù 01ÀÏ |
| ¤ýÁ¤ °¡ |
25,000¿ø |
| ¤ýÆäÀÌÁö |
400 ÆäÀÌÁö |
| ¤ýISBN |
978-89-5674-834-4 |
| ¤ý³À̵µ |
ÃʱÞ.Áß±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
ºí·Ï ½×µí ½±°Ô ½ÃÀÛÇÏ´Â ºí·ÏüÀΠù°ÉÀ½
ºñÆ®ÄÚÀÎÀº UTXO ±¸Á¶·Î ºí·ÏüÀÎ ±â¹Ý ÃÖÃÊÀÇ ¼ºñ½ºÀÌ´Ù. ÀÌ Ã¥Àº ºñÆ®ÄÚÀÎÀ» »ç¿ëÇϱâ À§ÇØ µµÄ¿¸¦ Ȱ¿ëÇÏ¿© °³¹ß ȯ°æÀ» ±¸¼ºÇÏ¸é¼ ½ÃÀÛÇÑ´Ù. ³×Æ®¿öÅ© ±¸ÃàºÎÅÍ dAppÀ» ¸¸µé±â À§ÇØ ÇÊ¿äÇÑ ¶óÀ̺귯¸®µµ ´Ù·é´Ù. ÀÌÈÄ ÀÌ´õ¸®¿òÀÇ ´ëÇ¥ Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ÀÎ geth¿Í parity¸¦ Ȱ¿ëÇÏ¿© ³×Æ®¿öÅ©¸¦ ±¸ÃàÇϰí, solidity·Î ½º¸¶Æ® ÄÁÆ®·¢Æ® °³¹ßÀ» ¼³¸íÇÑ´Ù.
ÇÖÇÏ°Ô ¶°¿À¸£°í ÀÖ´Â ÇÏÀÌÆÛ·¹Àú ÆÐºê¸¯À» ±¸Á¶ºÎÅÍ Æ¯Â¡À» ¼³¸íÇϰí, ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ¿© Á÷Á¢ µû¶óÇØº¸¸ç ÇнÀÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. ÃÖÁ¾ÀûÀ¸·Î node.js SDK¸¦ Ȱ¿ëÇÏ¿© ÇÏÀÌÆÛ·¹Àú ÆÐºê¸¯ dApp °³¹ß, ÀÌ´õ¸®¿ò dApp °³¹ßÀ» ÇÏ°í ½ÇÁ¦ »ç¿ëÀ» À§ÇÑ ¸ðµ¨À» ±¸ÃàÇÏ¸ç ¸¶¹«¸®ÇÑ´Ù. ÇнÀ Áß ÇÊ¿äÇÑ ÆÄÀÏÀº Á¤º¸¹®È»ç ȨÆäÀÌÁö(infopub.co.kr) ÀÚ·á½ÇÀ̳ª ±êÇãºê(github.com/ pjt3591oo/blockchain –book)¿¡¼ ´Ù¿î·Îµå °¡´ÉÇϸç, ±Ã±ÝÇÑ »çÇ×Àº ÀúÀÚ ºí·Î±×(blog.naver.com/pjt3591oo)¿¡¼ ¼ÒÅëÇÒ ¼ö ÀÖ´Ù.
ÃâÆÇ»ç ¼Æò
ºí·ÏüÀÎ ÃáÃßÀü±¹ ½Ã´ë¿¡¼ »ì¾Æ³²±â
ÀÌ Ã¥¿¡¼´Â ¾ÏÈ£ÈÆó°¡ ¾Æ´Ñ ¾ÏÈ£ÈÆóÀÇ ¿øÃµ ±â¼úÀÎ ºí·ÏüÀÎÀ» ´Ù·é´Ù. ´Ù¾çÇÑ °ÀǸ¦ ÅëÇØ ºí·ÏüÀÎ ±â¼úÀ» Àü´ÞÇÏ´Â ÀúÀÚ°¡ Á¶±Ý ´õ ½±°Ô ¸¹Àº »ç¶÷ÀÌ ¾Ë¾ÒÀ¸¸é ÇÏ´Â ³»¿ëÀ» Á¤¸®ÇÏ¿´´Ù. ÀÌ´õ¸®¿òÀ̳ª ÇÏÀÌÆÛ·¹Àú ÆÐºê¸¯ ±â¹ÝÀ¸·Î ³×Æ®¿öÅ©¸¦ ¿î¿µÇϰųª dAppÀ» ¸¸µé¾îº¸°í ½Í¾ú´Ù¸é ÀÌ Ã¥À» ÇнÀÇϱâ À¯¸®ÇÒ °ÍÀÌ´Ù. ±×¸®°í ½º¸¶Æ® ÄÁÆ®·¢Æ®³ª dApp °³¹ßÀ» À§ÇØ ´Ù¾çÇÑ ¾ð¾î¸¦ »ç¿ëÇϹǷΠJavaScript³ª GolangÀ» ¾Ë°í ÀÖ´Ù¸é ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖ´Ù. ºí·ÏüÀÎÀº °ú°ÅÀÇ ±â¼ú°ú´Â ¿ÏÀüÈ÷ ´Ù¸£¹Ç·Î ÀÌ Ã¥¿¡¼´Â µ¥ÀÌÅÍÀÇ Á߿伺À» °Á¶ÇÑ´Ù. ±×·¯¹Ç·Î ¾ÏÈ£ÈÆó¸¦ ÅëÇØ ºí·ÏüÀÎ ±â¼úÀÇ ÇÙ½ÉÀ» ¹è¿ì°í ¾î¶² °ÍÀÎÁö Á÷Á¢ ¸¸µé¾îº½À¸·Î½á ÀÚÀ¯ÀÚÀç·Î ´Ù·ê ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
 |
| |
 |
 |
ÁöÀºÀÌ | ¹ÚÁ¤Å ȣ±â½É¿¡ ½ÅûÇÑ ´Ù¸¥ Çаú Àü°ø ¼ö¾÷ ½Ã°£¿¡ Å©·Ñ·¯¸¦ ¾Ë°Ô µÇ°í ±× ¸Å·Â¿¡ ºüÁ³´Ù. °øºÎ¸¸À¸·Î´Â °¥ÁõÀÌ ÇØ¼ÒµÇÁö ¾Ê¾Æ ÈÞÇÐ ÈÄ ½ºÅ¸Æ®¾÷ÇÏ¿© ÆÐ¼Ç µ¥ÀÌÅÍ ¼öÁýÀ» À§ÇÑ ¼îÇθô Å©·Ñ·¯¿Í Å©·Ñ·¯ ÇÁ·¹ÀÓ¿öÅ©¸¦ °³¹ßÇÏ¿´´Ù.
Å©·Ñ·¯ ¿Ü¿¡µµ Á» ´õ Àç¹Ì³ °ÍÀ» ¸¸µé¾îº¸°í ½Í¾î ±³À° ÀÚ·á °øÀ¯ Ç÷§Æû, ÈÀåǰ Ãßõ ¼ºñ½º, ÀÇ·ù ¹Ýǰ/ÁÖ¹®/¸®¿À´õ ½Ã½ºÅÛ°ú À¥ ¼ºñ½º¿Í °°Àº ¼ºñ½º ½Ã½ºÅÛÀ» °³¹ßÇÏ´Ù°¡ ¿µµîÆ÷±¸Ã» Á¦¾È Æò°¡ ½Ã½ºÅÛÀ» ½ÃÀÛÀ¸·Î ºÎ»êÇ׸¸°ø»ç ÄÁÅ×ÀÌ³Ê ºÎµÎ °£ ¹Ý¡¤ÃâÀÔ ÅëÇչ߱޽ýºÅÛ, ºñÁî´Ï½º¿Â Ä¿¹Â´ÏÄÉÀÌ¼Ç °è¾à½Ã½ºÅÛ¿¡¼ ºí·ÏüÀÎ ½Ã½ºÅÛ ±¸ÃàÀ» ´ã´çÇÏ¿© ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ¿´´Ù.
Å©·Ñ¸µ ÇÁ·ÎÁ§Æ®ÀÇ °æÇèÀ» »ì·Á ÄÚµù¾ÖÇÿ¡¼ ÆÄÀ̽ãÀ¸·Î Å©·Ñ·¯ ¸¸µé±â, node.js·Î ¼îÇθô ¸¸µé±â °»ç·Î Ȱµ¿ÇßÀ¸¸ç, ÆÐ½ºÆ®Ä·ÆÛ½º µî ´Ù¾çÇÑ ±³À°±â°ü¿¡¼ ºí·ÏüÀÎ °ü·Ã °ÀǸ¦ Çϰí ÀÖ´Ù. ÇöÀç (ÁÖ)InoÆÄÆ®³Ê½º °³¹ßÆÀ¿¡¼ ÆÀÀåÀ¸·Î Á÷Ã¥À» ¼öÇàÇϰí ÀÖ´Ù. |
| |
| |
 |
 |
| |
|
|
 |
|
|