¾ÏȣȭÆó ¡®ÀÌ´õ¸®¿ò¡¯ ÇÙ½É ¹ö±×, ¼­¿ï´ë ¿¬±¸ÁøÀÌ Àâ¾Ò´Ù

ÀÔ·Â:2021-04-07 10:34
°øÀ¯Çϱâ
±ÛÀÚ Å©±â Á¶Á¤
Àüº´°ï ¼­¿ï´ëÇб³ °ø°ú´ëÇÐ ÄÄÇ»ÅͰøÇкΠ±³¼ö(¿ÞÂÊ)¿Í ¾ç¿µ¼® ¹Ú»ç. ¼­¿ï´ëÇб³ °ø°ú´ëÇÐ Á¦°ø

¾ÏȣȭÆóÀÎ ¡®ÀÌ´õ¸®¿ò¡¯ÀÇ ¾ÈÁ¤¼ºÀ» ÇØÄ¥ ¼ö ÀÖ´Â ¼û°ÜÁø ¹ö±×¸¦ ã¾Æ³»´Â ½Ã½ºÅÛÀ» ±¹³» ¿¬±¸ÁøÀÌ °³¹ßÇß´Ù.

¼­¿ï´ëÇб³ °ø°ú´ëÇÐÀº Àüº´°ï ÄÄÇ»ÅͰøÇкΠ±³¼ö, ¾ç¿µ¼® ¹Ú»ç¿Í ±èżö Á¶Áö¾Æ°ø°ú´ëÇÐ ±³¼ö °øµ¿¿¬±¸ÆÀÀÌ ÀÌ´õ¸®¿ò ÄÁ¼¾¼­½ºÀÇ ¹ö±×¸¦ ã´Â ½Ã½ºÅÛÀÎ ¡®Ç÷¯ÇÇ¡¯¸¦ °³¹ßÇß´Ù°í 7ÀÏ ¹àÇû´Ù.

Ç÷¯ÇÇ´Â ¿©·¯ °³ÀÇ Æ®·£Àè¼ÇÀ» ÇÑ ¹ø¿¡ ¿¬´Þ¾Æ Å×½ºÆ®ÇÏ´Â ÆÛ¡(fuzzing¡¤½Ã½ºÅÛÀÇ Ãë¾àÁ¡À» ã´Â ¼ÒÇÁÆ®¿þ¾î °Ë»ç ¹æ¹ý) ¹æ½ÄÀ» »ç¿ëÇØ ±âÁ¸ ÆÛÁ®¿¡ ºñÇØ ÆÛ¡ 󸮷®ÀÌ 510¹è ÀÌ»ó¿¡ ´ÞÇÑ´Ù. ±âÁ¸ÀÇ ÆÛ¡ ¹æ½ÄÀº ÇÑ °³ÀÇ Æ®·£Àè¼ÇÀ» ¹Ýº¹ÀûÀ¸·Î »ý¼ºÇϰí Å×½ºÆ®ÇÒ ¼ö ÀÖÀ» »ÓÀ̾ ÀÌ´õ¸®¿ò ÄÁ¼¾¼­½º ³» ±íÀÌ ¼û°ÜÁø ¹ö±×¸¦ ã±â ¾î·Á¿ü´Ù.

Ç÷¯ÇÇ´Â ÀÌ´õ¸®¿ò ÄÁ¼¾¼­½º¿¡ ±íÀÌ ¼û°ÜÁø ¹ö±×µéÀ» ãÀ» ¼ö ÀÖ¾î ÀÌ´õ¸®¿òÀÇ ¾ÈÁ¤¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Ù´Â Æò°¡¸¦ ¹Þ´Â´Ù. Àü ±³¼öÆÀÀº Áö³­ÇØ Ç÷¯ÇǸ¦ ÅëÇØ ÀÌ´õ¸®¿òÀÇ ¾ÈÁ¤¼ºÀ» ÇØÄ¥ °¡´É¼ºÀÌ ÀÖ´Â ¹ö±× 2°³¸¦ ¹ß°ßÇØ ÀÌ´õ¸®¿ò Àç´Ü¿¡ Àü´ÞÇß´Ù. ÀÌ´õ¸®¿ò °³¹ßÀÚµéÀº À̸¦ ¹ÙÅÁÀ¸·Î ±âÁ¸ °Ô½º(Geth) ÀÌ´õ¸®¿ò Ŭ¶óÀÌ¾ðÆ®¿¡¼­ ¹ö±×¸¦ ¼öÁ¤ÇÑ »õ·Î¿î ¹öÀüÀÇ ÀÌ´õ¸®¿ò Ŭ¶óÀÌ¾ðÆ®¸¦ ¹èÆ÷Çß´Ù.

½ÇÁ¦·Î Ŭ¶óÀÌ¾ðÆ®¸¦ ¼öÁ¤ÇÑ Áö 4°³¿ù µÚÀÎ Áö³­ÇØ 11¿ù 11ÀÏ ÀÌ´õ¸®¿ò ³×Æ®¿öÅ©¿¡¼­ Àü ±³¼öÆÀÀÌ ¹ß°ßÇÑ 2°³ÀÇ ¹ö±× Áß 1°³°¡ ¹ßµ¿ÇØ Àü ¼¼°è ¾ÏȣȭÆó °Å·¡¼Ò¿¡¼­ ÀÌ´õ¸®¿ò ¼­ºñ½º°¡ ÀϽà ÁߴܵƴÙ. ÀÌ ¹ö±×·Î ÀÎÇØ ´ç½Ã ÀÎÇ»¶ó(Infura), ¸ÞŸ¸¶½ºÅ©(MetaMask), À¯´Ï½º¿ÍÇÁ(Uniswap), ÄÄÆÄ¿îµå(Compound) µî ÁÖ¿ä ÀÌ´õ¸®¿ò ¼­ºñ½ºµéÀÌ ¸¶ºñµÆ´Ù. ÀÌ ¼­ºñ½ºµéÀº ¼öÁ¤ ÀÌÀü ¹öÀüÀÇ Å¬¶óÀÌ¾ðÆ®¸¦ »ç¿ëÇÏ´ø °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.

¿¬±¸ °á°ú´Â ¿À´Â 7¿ù ÄÄÇ»ÅÍ ½Ã½ºÅÛ ºÐ¾ß ÇÐȸÀÎ OSDI(USENIX Symposium on Operating Systems Design and Implementation)¿¡¼­ ¹ßÇ¥µÉ ¿¹Á¤ÀÌ´Ù.

±èÁö¾Ö ±âÀÚ amor@kmib.co.kr

GoodNews paper ¨Ï ±¹¹ÎÀϺ¸(www.kmib.co.kr), ¹«´ÜÀüÀç, ¼öÁý, Àç¹èÆ÷ ¹× AIÇнÀ ÀÌ¿ë ±ÝÁö
Ŭ¸¯! ±â»ç´Â ¾î¶°¼Ì³ª¿ä?
¸¹ÀÌ º» ±â»ç
±¹¹ÎÀϺ¸°¡ ²Ä²ÄÈ÷ Àо°í ¼±Á¤ÇÑ
¿À´ÃÀÇ Ãßõ±â»ç
±¹¹ÎÀϺ¸ ½Å¹®±¸µ¶