[ºí·Ï¹Ìµð¾î ±èÁø¹è ±âÀÚ] ¾ÏÈ£ÈÆó¿Í °ü·ÃÇØ ‘Æ÷Å©¸¦ ÇÑ´Ù’´Â ¸»ÀÌ Á¾Á¾ µé¸°´Ù. ±×¸®°í ÀÌ Æ÷Å©°¡ ³¡³ª¸é ¶§·Î´Â ¾ÏÈ£ÈÆó°¡ »õ·Î »ý°Ü³ª±âµµ ÇÑ´Ù. Æ÷Å©°¡ ¹«¾ùÀ̱⿡ ¸ÖÂÄÇß´ø ¾ÏÈ£ÈÆó°¡ ºÐ¸®µÇ°í, »õ·Î »ý°Ü³ª±âµµ ÇÏ´Â °ÍÀϱî. Æ÷Å©·Î ¾ÏÈ£ÈÆó¸¦ °ø°ÝÀÌ¶óµµ ÇÑ °ÍÀϱî?
Æ÷Å©(fork)¶õ °£´ÜÈ÷ ¸»ÇØ ºí·ÏüÀÎÀ» ¾÷±×·¹À̵å ÇÏ´Â °ÍÀÌ´Ù. ±×·±µ¥ ÀÌ ¾÷±×·¹À̵忡µµ Á¾·ù°¡ ÀÖ´Ù. ¼ÒÇÁÆ®Æ÷Å©(soft fork)¿Í ÇϵåÆ÷Å©(Hard fork)°¡ ±×°ÍÀÌ´Ù.
¼ÒÇÁÆ®Æ÷Å©´Â ¸» ±×´ë·Î ºÎµå·´°í ÀÚ¿¬½º·¯¿î ¾÷±×·¹À̵带 ¸»ÇÑ´Ù. µû¶ó¼ ÀÌ¿ëÀÚ ÀÔÀå¿¡¼´Â Å« º¯È¸¦ ´À³¢Áö ¸øÇϱ⵵ ÇÑ´Ù. ÀÌ °æ¿ì ÀÌÀü ¹öÀüÀÇ ºí·ÏüÀΰúµµ ȣȯÀÌ °¡´ÉÇØ ÀÌ¿ëÇϱâ À§ÇÑ º°µµÀÇ °úÁ¤ÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù. ½º¸¶Æ®ÆùÀ» ¾÷±×·¹À̵å ÇÑ´Ù°í »ý°¢Çغ¸ÀÚ. ±âÁ¸ ½º¸¶Æ®ÆùÀ» ±×´ë·Î ÀÌ¿ëÇÏ¸é¼ ¿î¿µÃ¼Á¦¸¸ ¾÷±×·¹À̵åÇØ ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â °ÍÀÌ ¼ÒÇÁÆ®Æ÷Å©¿Í ºñ½ÁÇÏ´Ù.
¹Ý¸é ½º¸¶Æ®Æù ±â±â¸¦ º¯°æÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÇϵåÆ÷Å©¶ó ÇÒ ¼ö ÀÖ´Ù. »õ·Î¿î ¹öÀüÀÇ ½º¸¶Æ®ÆùÀ» ±¸¸ÅÇÏ´Â °æ¿ì ³»ÀåµÈ ¸ÞÀκ¸µå¿Í CPU, RAMµî ¸ðµç ºÎÇ°ÀÌ »õ·Î¿î ½º¸¶Æ®Æù¿¡ ¸Â°Ô »õ·Ó°Ô Àû¿ëµÅ¾ß ÇÑ´Ù. ÀÌ °æ¿ì°¡ ÇϵåÆ÷Å©´Ù.
ÇϵåÆ÷Å©´Â ÀÌÀü ¹öÀü°ú ȣȯÀÌ ºÒ°¡´ÉÇÏ´Ù. ¾÷±×·¹À̵å ÇÏ´Â ºí·ÏüÀÎÀÌ ±âÁ¸ ºí·ÏüÀÎÀ» ±â¹ÝÀ¸·Î »õ·Ó°Ô ž´Â °³³äÀ̶ó°í º¸¸é µÈ´Ù. ÀÌ·± ÀÌÀ¯ ¶§¹®¿¡ ÇϵåÆ÷Å©´Â °³¹ßÀÚµé°ú ä±¼ÀÚµéÀÇ µ¿ÀÇ°¡ ÇʼöÀûÀÌ´Ù. ÇÕÀÇ°¡ ¿øÈ°ÇÏ°Ô À̾îÁö¸é ¾ÏÈ£ÈÆó°¡ ºÐ¸®µÇ°Å³ª ÆÄ»ýµÇÁö ¾Ê°í ½Ã½ºÅÛ¸¸ ±×´ë·Î ¿Å°Ü°¡°Ô µÈ´Ù. ¹Ý¸é, ¿øÈ°ÇÑ ÇÕÀÇ°¡ À̾îÁöÁö ¸øÇÒ °æ¿ì ÄÚÀÎÀÌ ºÐ¸®µÇ´Â Çö»óÀÌ ¹ß»ýÇϱ⵵ ÇÑ´Ù.
ºñÆ®ÄÚÀÎ, ºñÆ®ÄÚÀΠij½Ã´Â ÇϵåÆ÷Å©¸¦ ÅëÇÑ ÄÚÀÎ ºÐ¸®ÀÇ ´ëÇ¥ÀûÀÎ »ç·Ê´Ù. ºñÆ®ÄÚÀÎÀº ´ÜÁ¡À¸·Î ÁöÀûµÅ¿Â °Å·¡ ó¸® ¿ë·®À» ´Ã¸®´Â ¹æ½ÄÀ» ³õ°í °³¹ßÀÚ¿Í Ã¤±¼ÀÚ°¡ ´ë¸³Çß´Ù. ÇÕÀÇÁ¡À» ãÁö ¸øÇÑ ºñÆ®ÄÚÀÎÀº °á±¹ ºñÆ®ÄÚÀÎ, ºñÆ®ÄÚÀÎij½Ã, ºñÆ®ÄÚÀΰñµå·Î ºÐ¸®µÆ´Ù.
ÀÌ·¸°Ô ºÐ¸®µÈ ¾ÏÈ£ÈÆó°¡ ¶Ç´Ù½Ã ÇϵåÆ÷Å© À̽´·Î ºÐ¸®µÇ±âµµ ÇÑ´Ù. ºñÆ®ÄÚÀΠij½Ã´Â Áö³ÇØ ¸» ¿¹Á¤µÈ ÇϵåÆ÷Å©¸¦ µÎ°í ºñÆ®ÄÚÀÎSV Áø¿µ°ú ºñÆ®ÄÚÀÎABC Áø¿µÀ¸·Î ³ª´µ¾ú´Ù. ÀÌ´Â °³¹ßÀÚµé »çÀÌÀÇ °¥µî ¶§¹®¿¡ ¹ß»ýÇߴµ¥, ´ç½Ã ºñÆ®ÄÚÀÎ ABC Áø¿µÀº ½º¸¶Æ®ÄÁÆ®·¢Æ® ±â´ÉÀ» Æ÷ÇÔÇÑ »õ·Î¿î ¹öÀüÀÇ ÇÁ·ÎÅäÄÝ·Î ¾÷±×·¹À̵å ÇÒ °ÍÀ» ÁÖÀåÇß´Ù. ¹Ý¸é ºñÆ®ÄÚÀÎSV Áø¿µÀº ºí·Ï Å©±â¸¦ ´Ã¸®´Â ¹æÇâÀÇ ¾÷±×·¹À̵带 ÃßÁøÇß´Ù.
µÎ Áø¿µÀº ÇϵåÆ÷Å© Á÷Àü±îÁö ÀÇ°ß Â÷¸¦ Á¼È÷Áö ¸øÇÏ¸é¼ ºñÆ®ÄÚÀΠij½Ã´Â ºñÆ®ÄÚÀΠij½Ã¿Í ºñÆ®ÄÚÀÎSV, µÎ °¡Áö·Î ºÐ¸®µÇ°Ô µÆ´Ù. ÀÌ ¿µÇâÀ¸·Î ´ç½Ã ¾ÏÈ£ÈÆó ½ÃÀåÀº Æø¶ôÀ» °æÇèÇß´Ù. ´ç½Ã 6300´Þ·¯ ¼±À» À¯ÁöÇÏ°í ÀÖ´ø ºñÆ®ÄÚÀÎÀº ÇÑ ´Þ¸¸¿¡ 3200´Þ·¯ ¼±À¸·Î Ç϶ôÇßÀ¸¸ç 200´Þ·¯¸¦ À¯ÁöÇÏ´ø ÀÌ´õ¸®¿òÀº ÃÖÀú 80´Þ·¯ ¼±±îÁö ¶³¾îÁö±âµµ Çß´Ù.
https://www.blockmedia.co.kr/archives/113943
#°¡»óÈÆó#¾ÏÈ£ÈÆó#ºñÆ®ÄÚÀÎ#ÀÌ´õ¸®¿ò#¸®ÇÃ#ºí·ÏüÀÎ#¿¡¾îµå¶ø#À̺¥Æ®#¹«·áÄÚÀÎ#°øÂ¥ÄÚÀÎ#°¡»óÈÆ󴺽º#ÄÚÀÎÁ¤º¸#¾ËÆ®ÄÚÀÎ#ICO#IEO#°Å·¡¼Ò#Æ÷Å©#fork