3ÁÙ ¿ä¾à
1. ÀÌ´õ¸®¿ò »ýÅ°èÀÇ °³¹ßÀÚµéÀÌ Áñ°Ü »ç¿ëÇÏ´Â µµ±¸ Áß¿¡ ÇϵåÇÞÀ̶õ °Ô ÀÖÀ½.
2. °ø°ÝÀÚµéÀÌ ÀÌ°É ¶Ç Á¤È®ÇÏ°Ô Ä³Ä¡ÇØ ÇϵåÇÞ ºñ½º¹«¸®ÇÑ ÆÐÅ°Áöµé »ìÆ÷ ½ÃÀÛ.
3. ½ÉÁö¾î ½Å·Úµµ°¡ ³ôÀº ¿ÀǼҽº ¸®Æ÷ÁöÅ͸®ÀÎ npmÀ» ÅëÇØ À¯Æ÷ Áß.
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÀÌ´õ¸®¿ò »ýÅ°迡¼ È°µ¿ÇÏ´Â °³¹ßÀÚµéÀ̶ó¸é ÇÑ ¹øÂë À̸§À» µé¾îºÃ°Å³ª ÀÌ¹Ì Áñ°Ü »ç¿ëÇÏ°í ÀÖ´Â ¿ÀǼҽº µµ±¸°¡ Çϳª ÀÖ´Ù. ÇϵåÇÞ(Hardhat)À̶ó°í Çϸç, ³ë¹ÍÀç´Ü(Nomic Foundation)¿¡¼ À¯Áö °ü¸®¸¦ ´ã´çÇÏ°í ÀÖ´Ù. ½º¸¶Æ® °è¾à¼¸¦ ¸¸µé°í Å×½ºÆ®ÇÏ°í ¹èÆ÷ÇÏ´Â °úÁ¤À» °£¼ÒÈ ÇÏ´Â ´Ù¸ñÀû °³¹ß ȯ°æÀ» Á¦°øÇϸç, À¯¿¬ÇÑ Ç÷¯±×ÀÎ ¾ÆÅ°ÅØó¸¦ °¡Áö°í ÀÖ¾î °³¹ßÀÚµéÀÌ °¢ÀÚÀÇ ¿öÅ©Ç÷ο쿡 ½±°Ô ÅëÇÕ½Ãų ¼ö Àֱ⵵ ÇÏ´Ù. »ý»ê¼ºÀ» ³ô¿©ÁÖ¸ç, ÀÌ´õ¸®¿ò °ü·Ã °³¹ß ÇàÀ§¸¦ ¸Å¿ì ½±°Ô ¸¸µé¾îÁØ´Ù.
[À̹ÌÁö = gettyimagesbank]
ÇöÀç ÀÌ ³ë¹ÍÀç´Ü°ú ÇϵåÇÞ Ç÷§ÆûÀ» °Ü³ÉÇÑ °ø±Þ¸Á °ø°ÝÀÌ ÁøÇà ÁßÀÎ °ÍÀ¸·Î ¹àÇôÁ³´Ù. °¡Â¥ npm ÆÐÅ°Áö¸¦ ÅëÇØ ÇϵåÇÞÀ» »ç¿ëÇÏ·Á´Â °³¹ßÀÚµéÀ» ¼ÓÀÌ´Â °ÍÀÌ ÁÖ¿ä ¼ö¹ýÀ̸ç, ¿©±â¿¡ ´çÇÑ °³¹ßÀÚµéÀº ºñ¹Ð Å°¿Í ºñ¹Ð º¹±¸¸¦ À§ÇØ ÇÊ¿äÇÑ ±¸¹®(´Ï¸ð´Ð(mnemonics)À̶ó°í ÇÑ´Ù), ¼³Á¤ Á¤º¸ µîÀ» µµ³´çÇÑ °ÍÀ¸·Î ÃßÁ¤µÇ°í ÀÖ´Ù°í µðÆæ´ø½Ã º¸¾È Àü¹® ¾÷üÀÎ ¼ÒÄÏ(Socket)ÀÌ ¹àÇû´Ù.
¾Ç¼º ÆÐÅ°Áöµé°ú, ±× ÆÐÅ°ÁöµéÀ» È°¿ëÇÑ Ä·ÆäÀÎÀ» ºÐ¼®ÇÑ °á°ú ½º¸¶Æ® °è¾à¼¿Í °ü·ÃµÈ µÎ °¡Áö »ç½ÇÀ» ¹ß°ßÇÒ ¼ö ÀÖ¾ú´Ù°í ¼ÒÄÏÀº º¸°í¼¸¦ ÅëÇØ ¼³¸íÇß´Ù. ÀÌ´Â ´ÙÀ½°ú °°´Ù.
1) °ø°ÝÀÚµéÀº ÀÌ´õ¸®¿òÀÇ ½º¸¶Æ® °è¾à¼¸¦ »ç¿ëÇØ C&C ¼¹öÀÇ ÁÖ¼Ò¸¦ µ¿ÀûÀ¸·Î °¡Á®¿À´Â ¹æ½ÄÀ» È°¿ëÇß´Ù. ºí·ÏüÀÎÀÇ ºÐ»ê¼º°ú ºÒº¯¼ºÀ» ¾Ç¿ëÇØ C&C ÀÎÇÁ¶ó¸¦ ã¾Æ³»°Å³ª ¸¶ºñ½ÃÅ°´Â °ÍÀ» ¾î·Æ°Ô ¸¸µç °ÍÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù.
2) °ø°ÝÀÚµéÀº ÀÌ´õ¸®¿òÀÇ ½º¸¶Æ® °è¾à¼¸¦ È°¿ëÇØ Å½Áö¸¦ ȸÇÇÇÏ°í °ø°Ý Áö¼Ó¼ºÀ» È®º¸ÇÏ°í Àֱ⵵ ÇÏ´Ù. ½º¸¶Æ® °è¾à¼¸¦ ¿©·¯ ¸ð·Î ¾Ç¿ëÇÏ´Â µ¥ ´É¼÷ÇÑ ¸ð½ÀÀ» º¸ÀÌ°í ÀÖ´Ù.
°ø°ÝÀÇ ÁøÇà
ÇÏÁö¸¸ ½º¸¶Æ® °è¾à¼¸¦ ¾Æ¹«¸® Àß È°¿ëÇÑ´Ù ÇÏ´õ¶óµµ °á±¹ ÇÇÇØÀÚÀÇ ½Ã½ºÅÛ¿¡ ¾ðÁ¨°¡ ºÒ¹ýÀûÀ¸·Î ħÅõÇØ¾ß ÇÑ´Ù´Â °úÁ¦°¡ ³²¾Æ ÀÖ´Ù. ÀÌ °úÁ¦¸¦ ¿Ï¼öÇÏÁö ¸øÇÑ´Ù¸é ½º¸¶Æ® °è¾à¼¸¦ ¾Æ¹«¸® ´É¼÷ÇÏ°Ô ÀÚ±âµé ÀÔ¸À´ë·Î ÀÌ¿ëÇÒ ÁÙ ¾È´Ù°í ÇÏ´õ¶óµµ È°¿ëÇϱⰡ ¾î·Á¿öÁø´Ù. ¡°±×·¡¼ °ø°ÝÀÚµéÀº ÁÖ·Î ÁøÂ¥ ÆÐÅ°Áö À̸§À» µý ¾Ç¼º ÆÐÅ°Áö¸¦ À¯Æ÷ÇÏ´Â ¹æ½ÄÀ» È°¿ëÇÏ°í ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î @nomisfoundation/hardhat-configure¿Í @monicfoundation/hardhat-config °°Àº ÆÐÅ°ÁöµéÀº Á¤»ó ÇϵåÇÞ Ç÷¯±×ÀÎÀ¸·Î º¸ÀÌÁö¸¸ »ç½ÇÀº ±×·¸Áö ¾Ê½À´Ï´Ù.¡±
°¡Â¥ ÆÐÅ°Áö¸¦ À¯Æ÷ÇÏ´Â °ø°ÝÀÚµéÀÇ ¸ñÀûÀº °á±¹ ¹Î°¨ÇÑ µ¥ÀÌÅ͵éÀ» °³¹ßÀÚµé·ÎºÎÅÍ ÈÉÃij»´Â °ÍÀÌ´Ù. °ø°ÝÀÚ´Â ÇÇÇØÀÚÀÇ ÇϵåÇÞ È¯°æ¿¡¼ ºñ¹ÐÀ» ¿¶÷ÇÏ´Â µ¥ ÇÊ¿äÇÑ Á¤º¸(ºñ¹Ð Å°³ª ´Ï¸ð´Ð)¸¦ ÁÖ·Î ÃßÃâÇÑ´Ù. ÃßÃâµÈ µ¥ÀÌÅÍ´Â ¾ÏÈ£È ÀÛ¾÷À» °ÅÄ¡´Âµ¥, °ø°ÝÀÚ°¡ ¹Ì¸® Á¤ÀÇÇÑ AES Å°°¡ È°¿ëµÈ´Ù. ¾ÏÈ£È ÈÄ¿¡´Â ±× Á¤º¸¸¦ ¿ÜºÎ·Î »©µ¹¸®´Âµ¥, °ø°ÝÀÚ°¡ Á¦¾îÇÏ°í ÀÖ´Â ¿£µåÆ÷ÀÎÆ®°¡ ÃÖÁ¾ ¸ñÇ¥ ÁöÁ¡ÀÌ µÈ´Ù.
¼ÒÄÏÀº ÀÌ Ä·ÆäÀÎÀÌ ºñ¹Ð Å°³ª ºñ¹Ð ±¸¹® °°Àº ¹Î°¨ÇÑ µ¥ÀÌÅ͸¦ ¼Õ»ó½ÃÅ´À¸·Î½á ¿ÀǼҽº »ýÅ°迡 ´ëÇÑ ½Å·Ú¸¦ Àü¹ÝÀûÀ¸·Î Ç϶ô½ÃÅ°´Â µ¥ ÀÏÁ¶ÇÏ°í ÀÖ´Ù´Â °Ô Á¤¸» Å« À§ÇèÀ̶ó°í ÁöÀûÇÑ´Ù. ¡°°ø°ÝÀÚµéÀÌ ÀÌ¿ëÇÏ´Â ¾Ç¼º °è¾à¼°¡ ÀÌ´õ¸®¿òÀÇ ¸ÞÀγݿ¡±îÁö ħÅõµÉ °¡´É¼ºÀÌ ³·´Ù°í ÇÒ ¼ö ¾ø°í, ±×·± ÀÏÀÌ ½ÇÁ¦ ¹ú¾îÁø´Ù¸é ÇÇÇØ È®»ê ±Ô¸ð°¡ ÈξÀ Ä¿Áö°ÚÁÒ.¡±
¹ß°ßµÈ ¾Ç¼º ÆÐÅ°Áö¿Í ¹èÆ÷ÀÚ
ÇöÀç±îÁö ¹ß°ßµÈ ¾Ç¼º ÆÐÅ°Áö ¹èÆ÷ÀÚ¿Í ÆÐÅ°Áö´Â ´ÙÀ½°ú °°ÀÌ Á¤¸®°¡ °¡´ÉÇÏ´Ù.
1) lightfury0000000°¡ ¹èÆ÷ÇÑ ÆÐÅ°Áö :
- nomicsfoundations
- @nomisfoundation/hardhat-configure
- installedpackagepublish
- @nomisfoundation/hardhat-config
- @monicfoundation/hardhat-config
2) nomicsfoundationÀÌ ¹èÆ÷ÇÑ ÆÐÅ°Áö
- @nomicsfoundation/sdk-test
- @nomicsfoundation/hardhat-config
- @nomicsfoundation/web3-sdk
- @nomicsfoundation/sdk-test1
3) brightstar1001ÀÌ ¹èÆ÷ÇÑ ÆÐÅ°Áö
- @nomicfoundations/hardhat-config
- crypto-nodes-validator
- solana-validator
- node-validators
4) ±âŸ È®ÀÎµÈ ÆÐÅ°Áö
- hardhat-deploy-others
- hardhat-gas-optimizer
- solidity-comments-extractors
±×·¡¼?
¿ÀǼҽº´Â Çö´ëÀÇ °³¹ßÀÚµé »çÀÌ¿¡¼ ¾ø¾î¼´Â ¾È µÉ ¼ÒÁßÇÑ ÀÚ»êÀÌÀÚ Áö½ÄÀ̸ç â°í´Ù. ÀÌÁ¦´Â ¿ÀǼҽº ¾øÀÌ ¹º°¡¸¦ °³¹ßÇÑ´Ù´Â °É »ó»óÇϱⰡ Èûµé Á¤µµ°¡ µÆ´Ù. ±×·¡¼ °³¹ßÀÚµéÀº ÀÌ·± ¿ÀǼҽº Ä¿¹Â´ÏƼ¸¦ ´õ dzºÎÈ÷ ÇÏ°íÀÚ ³ë·ÂÇÏ°í, ÃÖ´ëÇÑÀ¸·Î ±â¿©ÇÏ°íÀÚ ÇÑ´Ù. ±×·¯¸é¼ ¾ò¾î°¡´Â °Íµµ dz¼ºÈ÷ ÇÏ°í ÀÖ´Ù. ³»°¡ ¸¸µç Äڵ带 ±â²¨ÀÌ Á¦°øÇÔÀ¸·Î½á µ¿·á °³¹ßÀÚµéÀÌ ÇýÅÃÀ» º¸´Â °Íµµ °³¹ßÀڵ鿡°Ô´Â Áñ°Å¿òÀÌ°í, ¹Ý´ë·Î ´©±º°¡ÀÇ È£ÀǸ¦ ³»°¡ À¯¿ëÇÏ°Ô È°¿ëÇÒ ¼ö ÀÖ°Ô µÇ´Â °Í ¿ª½Ã Å« ±â»ÝÀÌ µÈ´Ù.
±×·¯¸é¼ °³¹ßÀÚµéÀÇ ¿ÀǼҽº¿¡ ´ëÇÑ ½Å·Ú´Â °è¼ÓÇؼ µÎÅÓ°Ô ½×ÀÌ°í¸¸ ÀÖ´Ù. ±× ¡®½Å·Ú¡¯¸¦ °ø·«ÇÏ´Â °Ô °ø±Þ¸Á °ø°ÝÀÇ ÇÙ½ÉÀÌ´Ù. ¼ÒÄÏÀº ¡°¿ÀǼҽº »ýÅ°迡¼´Â ¿ÀǼҽº Ä¿¹Â´ÏƼ¿Í °³¹ßÀÚµé °£ ½Å·Ú¸¦ ¾Ç¿ëÇÏ·Á´Â ½Ãµµ°¡ ¼öµµ ¾øÀÌ ÀϾ١±¸ç ¡°°³¹ßÀÚµéÀÌ ¿ÀǼҽº Äڵ带 ¹Þ¾Æ »ç¿ëÇÑ´Ù°í ÇßÀ» ¶§ º¸´Ù ¾ö°ÝÇÏ°í ²Ä²ÄÇÏ°Ô °Ë»çÇÏ°í ¸ð´ÏÅ͸µÇÏ´Â ÀýÂ÷¸¦ µµÀÔÇØ¾ß ÇÑ´Ù¡±°í °Á¶ÇÑ´Ù. ¡°´Ù¸¥ Â÷¿øÀÇ ½Å·Ú°¡ ÇÊ¿äÇÑ ¶§ÀÔ´Ï´Ù. ¹ÏÀ¸´Ï±î °Ë»çÇÏÁö ¾Ê´Â´Ù´Â °³³äÀÇ ½Å·Ú°¡ ¾Æ´Ï¶ó, ´õ °·ÂÈ÷ ¹Ï±â À§ÇØ °Ë»çÇÑ´Ù´Â °³³äÀÇ ½Å·Ú°¡ ÇÊ¿äÇÕ´Ï´Ù.¡±
°ø°ÝÀÚµéÀÌ Á¤»ó ÆÐÅ°Áö¸¦ Èä³» ³»±â À§ÇØ µû¸£´Â ±ÔÄ¢°ú Àü·«, °ø°Ý ´Ü°èº°·Î »ç¿ëµÇ°í ÀÖ´Â ÄÚµåÀÇ ¿¹½Ã, ¼¼ °³ÀÇ Ç׸ñÀ¸·Î ±¸¼ºµÈ ħÇØÁöÇ¥´Â À̹ø ÁÖ 1¿ù 9ÀÏ¿¡ ¹ßÇàµÇ´Â ÇÁ¸®¹Ì¾ö ¸®Æ÷Æ®¸¦ ÅëÇØ °ø°³µË´Ï´Ù.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>