안녕하세요. 류경태 경제·금융전문가입니다.
가상화폐 시장에서 말하는 포크라는 것은 코인을 복사해서 개선하거나 업그레이드를 한다는 것을 의미합니다. 이에 따라서 소프트포크와 하드포크에 대해서 분류해서 설명드리면 다음과 같습니다.
소프트포크
기존 코인을 업데이트 하는 것으로 기존에 있던 문제점을 찾아내고 이 문제점에 대한 보완만을 하는 것을 의미합니다. 업그레이드 된 새로운 노드와 업그레이드가 진행되지 않은 기존 노드와 호환이 가능하며, 이전 규칙과 충돌하지 않는 규칙을 추가하는 업데이트라고 보시면 됩니다.
하드포크
해당 블록체인 네트워크에 문제점이 발견되거나 새로운 업데이트를 하게 되는데 이 방법이 기존코인과는 다른 새로운 코인을 만들어내는 것을 의미합니다. 하드포크를 하면 새로운 코인이 생성되기 때문에 업데이트 이후에는 상호호완이 불가능하며, 기존 노드의 규칙과 상충되는 새로운 규칙을 추가하게 됩니다.
소프트포크의 예시로는 비트코인 세그윗 소프트포크가 있으며, 포크를 진행하였으나 분리된 체인이 없었습니다. 그리고 하드포크의 예시는 이더리움(새로운 코인)과 이더리움클래식(기존 이더리움)으로 나누어진 사례를 보시면 좋을 것 같습니다.
답변이 도움이 되었다면 좋겠습니다. 좋은 하루 되세요!