[블록체인 용어 사전] 하드포크란?
안녕하세요. 코투선매니저입니다.
암호화폐 투자자자라면 한 번쯤 들어봤을 하드 포크에 대해 개념을 완벽히 정리해 드리겠습니다.
포크(FORK) 란?
하드 포크에 대해서 알기 전에 먼저 알아야 할 것은 암호화폐에서 사용되는 포크(FORK)의 뜻부터 알고 있어야 하는데요. 암호화폐 투자가 익숙하지 않은 분들에게 포크란 아무래도 먹을 때 사용하는 포크가 떠오르시겠죠?
하지만, 실생활에서 사용되는 포크와 달리 암호화폐 시장에서 사용되는 포크(FORK)는 전혀 다른 의미로 사용되고 있습니다.
포크(FORK)는 기존의 블록체인 생태계나 암호화폐 플랫폼의 상태에서 한 단계 업그레이드나 기능 추가를 하는 것을 의미하는데요.
한마디로 말하자면 암호화폐 업그레이드입니다.
아마 눈치가 빠르신 분들이라면 제목을 보자마자 느꼇을 수도 있는데, 하드 포크가 존재한다면 소프트 포크도 존재하지 않을까요?
정답부터 이야기하자면 맞습니다.
암호화폐 업그레이드를 일컫는 말인 포크(FORK)가 진행될 때 하드 포크와 소프트 포크로 나뉩니다. 이번에는 하드 포크에 대해서 자세히 다뤄보겠습니다.
하드 포크(Hard Fork) 의 개념
하드포크의 사전적 개념을 먼저 말씀드린 뒤 이해하기 쉽게 설명해보도록 하겠습니다. 하드 포크란 암호화폐 또는 블록체인이 어떠한 시점에서 급격하게 변경되어 블록체인이 두 갈래로 나뉘는 것을 말하는데요.
아마 저렇게만 들었을때에는 IT 업계에 계신 분들이 아니라면 이해가 쉽지 않을 거라고 생각합니다. 조금 더 이해하기 쉽게 설명해드리겠습니다.
본문을 집중해서 읽어내려오셨다면 포크(FORK)의 의미를 기억하고 계시겠죠? 하드 포크는 블록체인이 업그레이드가 되는 시점에서 업그레이드되는 블록체인과 기존의 블록체인으로 나뉘어서 존재하게 됩니다.
하드포크를 하는 이유는 기존 블록체인의 문제를 해결하기 위해서입니다.
소프트포크로는 해결할 수 없는 문제를 극복하기 위해 하드포크를 하거나, 다양한 기능을 추가하기도 합니다.
하드포크의 결과는 좋을 수도 나쁠 수도 있습니다. 하지만 하드포크는 일종의 업데이트이기 때문에 기능적인 개선은 확실히 가능합니다.
이러한 이유로 투자자와 개발자들은 하드포크를 긍정적으로 바라봅니다.
위의 사진을 예로 들어보겠습니다. 암호화폐의 시작인 비트코인은 어떠한 시점에서 하드 포크를 진행하게 되었는데요.
그 시점으로부터 비트코인이라는 블록체인은 그대로 존재하며, 업그레이드(포크)된 블록체인이 새로 생겨나게 됩니다. 이때 새로 생겨난 블록체인이 비트코인 캐시입니다.
설명이 조금 어려웠나요?
쉽게 이야기하면 블록체인이 업그레이드가 되면 기존의 블록체인이 업그레이드된 블록체인으로 짠! 하고 변경되는게 아닌 기존의 블록체인은 그대로 존재하며, 업그레이드 된 블록체인이 새로 탄생되는 게 하드 포크입니다.
결과적으론 하드 포크를 통해서 하나의 블록체인에서 두 개의 블록체인이 생겨나게 됩니다.
비트코인의 하드포크는 여러 번 진행되었는데요. 비트코인은 기존의 블록체인이며 비트코인이 하드 포크(업그레이드 또는 업데이트)가 진행되며 비트코인 골드, 비트코인 캐시, 비트코인 에이비씨 등 여러 블록체인이 탄생하게 됩니다.
■ 하드포크 장점
하드포크 장점은 크게 두 가지입니다. 신규 투자자 유입이 가능하다는 것과 기존 블록체인이 가지고 있던 문제점을 한 번에 해결할 수 있다는 점입니다. 이 두 가지를 더욱 자세히 설명해보겠습니다.
1. 신규 투자자 유입
하드포크로 만들어진 신규 코인은 기존 코인의 장점과 새로운 기능을 함께 가집니다. 이 특징을 투자자에게 설명해 구매를 유도할 수 있습니다. 이로써 신규 투자자가 유입되고 시가총액이 높아지면 코인 가격도 상승합니다. 하드포크 초기에 이러한 양상이 뚜렷합니다. 기업 입장에서는 막대한 자금이 몰려 ICO와 유사한 효과를 얻을 수 있습니다.
2. 기존 블록체인 문제 해결
하드포크는 기존 블록체인이 가지고 있던 다양한 문제를 한 번에 해결할 수 있습니다. 실제로 낮은 트랜잭션처리 속도, 취약한 보안, 가상화폐 커뮤니티 내부의 갈등 등 다양한 문제가 하드포크로 해결된 사례가 많습니다. 나날이 발전하는 탓에 단순 업데이트로는 예방하기 어려운 해킹도 하드포크로 방지할 수 있습니다.
■ 하드포크 후 가격
하드포크 후 가상화폐 가격은 저마다 다른 양상을 보입니다. 다시 말하자면 하드포크 이슈가 있다고 해서 무조건 투자자가 몰리고 해당 가상화폐의 가치가 상승하는 것은 아닙니다.
하드포크로 새롭게 만들어진 코인은 여러 기능을 수행하며 기존의 다양한 문제를 해결할 수 있는 코인으로 정착합니다. 이를 통해 보안, 속도, 거래량, 안정성 등 여러 분야에서 월등한 위치를 차지하게 되면 해당 코인의 평판은 좋아지고 투자도 몰립니다. 단순히 오리지널 코인의 인지도 때문에 가치가 올라가진 않습니다.
(인지도 없는 코인이 하드포크 후 가격이 오르더라도 그것은 일시적인 폭등입니다. 또한 저평가받던 하드포크 코인이 조금씩 평가가 좋아지며 금액이 급등할 수 있습니다.)
■ 하드포크 소프트포크 차이
하드포크 소프트포크 차이는 기존 블록체인과 호환이 되는지로 구분합니다. 게임 업데이트처럼 문제가 되는 특정 부분만 기능을 개선하고 기존 블록체인은 건드리지 않는 것이 소포트포크입니다. 그와 반대로 하드포크는 전혀 다른 기술로 전혀 다른 블록체인을 만듭니다.
블록체인의 기술적인 문제나 물리적인 시스템 유지가 한계에 다다랐을 때 하드포크를 진행합니다. 반면 소프트포크는 간단한 문제를 해결하기 위해 진행합니다. 그 때문에 하드포크가 소프트포크보다 좀 더 이슈가 됩니다. 그리고 이 이슈로 가격이나 거래량 등이 증가하기 때문에 투자자들은 소프트포크보다 하드포크에 열광합니다.
■ 하드포크 실제 사례
하드포크 실제 사례는 매우 많습니다. 다양한 가상화폐 블록체인이 저마다 다른 이유로 하드포크를 진행했습니다. 이에 대한 결과 또한 다채롭습니다. 자세한 사례에 대해 알아보겠습니다.
- 이더리움 하드포크
이더리움 하드포크는 기존의 이더리움 블록체인이 해킹당하며 진행되었습니다. 이 사건은 통칭 더 다오(The DAO) 해킹 사건으로 불립니다. 이더리움 환전을 돕는 기능의 취약점을 노린 해킹 범죄로 520억 원이라는 피해가 발생했습니다. 그러나 다행히 이더리움 개발팀이 이를 해결했습니다.
하지만 문제를 해결한 것 외로 이더리움에 안정성에 논란이 커졌습니다. 결국 이더리움은 보안 취약점을 대대적으로 보강하기 위해 하드포크를 감행했습니다. 이 하드포크로 만들어진 것이 지금의 이더리움입니다. 해킹당한 이더리움 자체의 기능은 문제가 없다고 판단한 개발자들이 운영하는 하드포크 전 버전은 이더리움클래식입니다.
(하드포크된 이더리움은 2022년 9월부로 합의 알고리즘을 Pow에서 PoS로 전환하는 등 다양한 변화를 지속해서 시도하고 있습니다. 그에 반면 이더리움클래식은 기존 방식을 지키며 운영하고 있습니다.)
- 에이다 하드포크
에이다 하드포크는 시장에 활력을 불어넣을 것이란 전망을 가지고 있습니다. 2022년 초부터 하드포크 의지를 계속해서 내비치던 에이다는 9월 중순에 하드포크 일자를 10월 22일로 확정한다는 발표를 했습니다. 비트코인이나 이더리움 기술력보다 뛰어나다는 평가를 받는 에이다 코인이기 때문에 소프트포크로 해결되지 않는 오류는 치명적이라고 할 수 있습니다. 따라서 에이다 하드포크가 확정된 것은 더 이상 미루지 못하는 오류가 있다는 뜻이기 때문에 에이다의 기술력을 믿고 투자한 투자자들은 하루빨리 하드포크되기를 기다리고 있습니다.
- 넴 하드포크
넴 하드포크는 21년 12월 진행되었습니다. 원래 넴 하드포크는 11월에 진행되기로 했지만, 하드포크 진행 중 오류가 발생해 1차 하드포크는 실패했습니다. 이에 많은 투자자가 비판하고 나섰지만, 다행히 12월에 진행된 2차 하드포크는 성공했습니다.
(넴 하드포크 방향성은 비즈니스 발전과 데이터 흐름 개선이었습니다. 또한 개발자들이 독자적으로 하드포크를 결정한 것이 아니라 거버넌스 투표로 이루어졌다는 의의가 있습니다.)
■ 하드포크의 종류
아마 제대로 따라오셨다면 하드포크의 의미는 어느 정도 이해가 되셨을 거라고 생각하는데요. 이런 하드 포크도 사실 종류가 크게 두 가지 존재합니다.
코인이 새로 생성되는 하드포크와 코인이 새로 생성되지 않고 기존의 것을 버리고 새로운 코인으로 변화하기 위해서 진행하는 하드 포크로 나뉘어서 설명드릴 수 있겠네요.
위에서도 언급했듯이 업그레이드를 위해 새롭게 탄생하는 하드 포크의 예로 들 수 있는 것은 비트코인 캐시, 비트코인 골드 등을 예로 들 수 있습니다.
반대로 코인이 새로 생성되지 않는 하드포크는 가장 좋은 예시로 이더리움과 이더리움 클래식을 예로 들 수 있습니다.
아마 아는 분들은 아실 수 있지만 많은 사람들이 알고 있는 이더리움은 사실 하드포크로 탄생된 이더리움이며, 이더리움 클래식이 사실 초창기의 이더리움입니다.
이더리움 클래식과 이더리움이 분리된 큰 이유 중 하나는 초창기에 이더리움 해킹 사건과 큰 연관이 있습니다.
이 부분에 대해서는 추후에 따로 다뤄보도록 하겠습니다.
오늘은 하드포크의 개념과 종류에 대해서 알아봤는데요. 다음 정보에서는 소프크포크에 대해서도 다뤄보도록 하겠습니다.