아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
고결한큰고니187
고결한큰고니18721.01.16

블록체인 하드포킹에 대해서 알고싶어요!

하드포크라는게 기존 시스템에서 분리해서 다른 체계로 가는거라고 약간 뜬구름 잡듯이 이해했는데

보니까 소프트포크라는 용어도 있더라구요.

하드웨어, 소프트웨어 처럼 엇 비슷한 느낌일 것 같긴 한데

하드포크 뜻, 그리고 소프트포크와 차이점을 알고싶어요!

병원검사결과지 해석 전화상담 베타서비스를 친구에게 추천하고 네이버페이 상품권 받아가세요!
55글자 더 채워주세요.
답변의 개수4개의 답변이 있어요!
  • 안녕하세요 질문자님

    하드포크와 소프트포크에 대해 질문하셨는데요,

    • 하드포크(FORK) : 암호화폐에 오류를 수정하거나 성능을 향상시키기 위해 기존 체인에서 분리하여 새로운 체인을 만드는 것.

    • 소프트 포크(SOFT FORK) : 기존의 블록체인 기능을 일부 수정하는 포크를 말하며, 기존 블록체인 선상에서의 업데이트로 기본 구조는 변경되지 않고 부분적인 기능 개선만 이루어지는 포크.

    때문에 소프트 포크의 반대 개념인 하드포크를 진행하게되면 채굴 노드들은 새로운 하드포크된 암호화폐를 강제로 업그레이드 해야되지만, 소프트포크의 경우에는 부분적 기능 개선으로 인한 업데이트로 간단한 시스템 업데이트만으로 새로운 시스템으로 이용할 수 가 있습니다.

    질문에 도움이 되셨길 바랍니다.


  • 안녕하세요.

    하드포크롸 소프트포크 두 용어 모두 포크와 관련 된 것입니다. 포크에 대해 이해 하시면 이 두 용어의 차이점에 대해 정확하게 아실 것 같습니다. 포크라는 것은 분기를 뜻합니다. 블록체인에서의 포크는 특정 블록을 기준으로 2개 이상의 체인으로 나뉘는 것을 뜻합니다.

    블록체인 업데이트는 크게 2가지가 있습니다. 모든 구성원들이 동의 하여 하나의 체인으로 쭈욱 유지 되는 경우와 구성원들이 동의하지 않아 2개 이상의 체인으로 나뉘는 경우 입니다. 이런 경우들을 하드포크의 사례라고 보시면 됩니다.

    반면 어떤 업데이트는 구성원들의 동의가 필요하지 않거 굉장히 마이너한 것들일 수도 있습니다. 이 경우에는 체인이 분기될 가능성이 전혀 없고 이런 업데이트를.소프트 포크라고 합니다.


  • 안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.

    질문하신 내용에 대하여 아래와 같이 답변 드립니다.

    블록체인에서 하드포크라는것은 기술적인 업데이트라고 보시면 됩니다.

    새로운 기술을 반영하면서 의견차이가 발생할 경

    그 기술을 반영한 블록체인과 반영하지 않은 블록체인 2가지로 진행되는데

    이렇게 체인이 2가지로 나눠짐으로써 하드포크 이후에 에어드랍을 합니다.

    즉, 비트코인에서 체인을 나눠서 비트코인 캐시, 비트코인 골드가 에어드랍 되었고

    비트코인 캐시에서 비트코인 사토시비전이 에어드랍되기도 했습니다.

    이렇게 체인이 분리되고 코인이 쪼개지다보니 체인 분리 없이 기존 체인 그대로 기술적인 업데이트만 하는것을

    소프트포크라고 부르고 있습니다.


    부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!


  • 안녕하세요 해당 개념에 대해 이해하기 쉽게 예를 들어 드리겠습니다.

    지금 우리가 컴퓨터를 사용할때 쓰는 OS가 있죠? 주로 대부분 다 윈도우라는 OS를 사용하고 있을 겁니다.

    그러나 OS에는 윈도우만 있는 것은 아닙니다.

    리눅스도 있고 맥OS도 있고 유명하지 않은 OS들을 따지면 수도 없이 많죠

    어쨌거나 이렇게 아예 독자적으로 활용되는 수준의 플랫폼으로 되는걸 사실상 높은 난이도를 뜻하는 HARD(어려움)의 글자를 조합해서 하드포크라고 하는 겁니다.

    같은 윈도우라고 해도 윈도우XP, 윈도우7, 윈도우10 이런식으로 독자적인 수준의 퀄리티를 지닌 것들을 말한다고 보면되고요

    소프트포크는 같은 OS상에서 버전만 업데이트 되는 정도로 이해를 하시면 됩니다.

    윈도우XP의 V1.0버전에서 V2.0으로 업그레이드(소프트포크)

    윈도우10의 V1.0버전에서 V2.0으로 업그레이드(소프트포크)

    윈도우XP에서 윈도우10으로 업그레이드(하드포크)

    리눅스에서 윈도우7로 업그레이드(하드포크)