
비트코인 하드포크 역사: 분열이자 성장
글: ZT

비트코인의 움직임에 따라 69,000달러의 고점에서 지속적으로 하락하면서 전체 암호화 시장은 거의 2년 가까이 이어지는 장기 불황기에 접어들었다.
2023년 비트코인 반감기가 다가오는 가운데, 사람들은 과거 세 차례의 강세장처럼 2024년에도 비트코인이 주도하는 새로운 호황기를 기대하고 있다.
하지만 역사가 단순히 반복되진 않는다. 비트코인의 성장 곡선은 이미 완만한 구간에 진입했으며, 상승을 위해서는 새로운 촉매제가 필요하다.

2024년 4월경, 비트코인 네 번째 반감기가 예상된다[1]
채굴자의 블록 보상이 현재 6.25 BTC에서 3.125 BTC로 줄어든다. 현재 6.25 BTC의 보상을 기준으로 BTC.com 데이터에 따르면, 주요 채굴기의 정지 가격은 1만 4천 달러에서 2만 달러 사이에 위치한다. 반감 후, 해시파워가 증가하지 않고 거래 수수료 수입에 큰 변화가 없다면, 채굴자가 손실 없이 네트워크를 유지할 동기를 가지려면 비트코인 가격이 최소 4만 달러 이상 도달해야 한다.
그리고 매번의 강세장마다 비트코인의 상승폭은 점차 줄어들고 있으며, 동시에 해시파워는 계속 증가하고 있다. 실제로 비트코인은 2018년 이후 많은 주요 미국 주식보다 성과가 부진하며, 아마존이나 넷플릭스와 비슷한 수준의 상승률에 그쳤고, 애플은 3배, 테슬라는 무려 8배 이상 더 높은 상승률을 기록했다.

불황기에도 불구하고 비트코인의 해시파워는 계속해서 증가하고 있다

지난 세 차례 반감 후의 가격 추이

반감이 진행될수록 비트코인의 상승률은 이전 회차보다 낮아지고 있다
비트코인 채굴 종료 후에도 채굴자가 네트워크에 남아 안정성을 유지하도록 하는 방법은 비트코인이 탄생한 직후부터 제기된 문제였다. 거래 수수료 인상은 명백히 바람직하지 않으며, 거래량을 늘려 채굴자 소득을 확보하는 것이 유일한 길이다. 따라서 비트코인의 확장성 개선 시도는 끊임없이 이루어졌고, "더 나은 비트코인을 찾는" 일환으로 하드포크도 계속 발생해왔다.

비트코인 하드포크 역사
하드포크란 비트코인 네트워크 프로토콜의 변경 또는 "동일한 블록 높이를 가진 두 개 이상의 블록이 발생하는 경우"를 말한다. 블록체인에 새로운 기능을 추가하거나 해킹, 치명적 오류 등을 되돌리기 위해 포크가 시행되며, 이는 네트워크 규칙의 유효성에 영향을 미친다. 포크는 합의에 의해 해결되어야 하며, 그렇지 않을 경우 영구적인 분열 즉 하드포크가 발생하게 된다.
목적과 대상에 따라 하드포크는 여러 유형으로 나눌 수 있다.
1. 비트코인 클라이언트에 대한 하드포크
1) Bitcoin XT
Bitcoin XT는 마이크 히어른(Mike Hearn)이 주도한 비트코인 최초의 유명한 하드포크 중 하나이다. 실제 포크 이전인 2014년 6월 10일, 히어른은 BIP 64[2]를 발표하며 "주어진 출력점 집합에서 UTXO 조회를 수행하는 소규모 P2P 프로토콜 확장"을 제안했다. 2014년 12월 27일, 그는 BIP 64의 변경 사항을 포함한 XT 클라이언트 0.10 버전을 출시했다.
2015년 8월, Bitcoin XT는 갤빈 앤드리슨(Gavin Andresen)이 발표한 BIP 101[3]을 채택하여 블록 크기 제한을 8MB로 늘렸고, TPS는 24로 향상되었다. 초기에는 성공을 거두어 2015년 여름 말 약 3만~4만 개 이상의 노드가 해당 소프트웨어를 실행했다. 그러나 몇 개월 만에 사용자들의 관심을 잃었고, 사실상 폐기되었다.
2) 비트코인 클래식(Bitcoin Classic)
Bitcoin XT의 실패 이후 일부 커뮤니티 구성원들은 여전히 블록 크기 증대를 원했다. 이에 2016년 초, 개발자 그룹이 Bitcoin Classic을 출시했다. XT가 8MB로 증가를 제안한 것과 달리, Classic은 2MB로 증가를 계획했다.
Bitcoin XT와 마찬가지로 Bitcoin Classic 역시 초기에는 관심을 받았으며, 2016년 한때 2만 7천~20만 개의 노드가 참여했다. 이 프로젝트는 현재까지 존재하며 일부 개발자들이 여전히 지지하고 있다.
3) 비트코인 언리미티드(Bitcoin Unlimited)
2016년 초 출시된 Bitcoin Unlimited는 미스터리 같은 존재였다. 개발자들은 코드를 공개했지만 어떤 형태의 포크가 필요한지는 명확히 설명하지 않았다. Bitcoin Unlimited의 특징은 채굴자가 블록 크기를 결정할 수 있도록 하고, 노드와 채굴자는 최대 16MB까지 수용 가능한 블록 크기를 제한할 수 있게 했다. 2016년 11월, 이 프로젝트는 소프트웨어 규칙을 채굴자와 노드에게 위임하는 방향으로 전환되었으나, 규칙 변경의 복잡성 때문에 결국 광범위한 수용을 얻지 못했다.
2. 비트코인(BTC) 자체에 대한 하드포크
가장 많이 발생한 하드포크 유형으로, 네트워크 규칙을 변경하고 특정 시점 이전의 거래 내역을 공유함으로써 새로운 블록체인 네트워크를 생성한다.
다음은 날짜/블록 순으로 정리한 하드포크 목록:
-
BCH-비트코인 캐시 메인체인, 포크 블록: 478558, 날짜: 2017년 8월 1일, 고객은 보유한 비트코인 1개당 1개의 BCH를 획득
-
BTG-비트코인 골드, 포크 블록: 491407, 날짜: 2017년 10월 24일, 고객은 보유한 비트코인 1개당 1개의 BTG를 획득
-
BSV-비트코인 SV, 포크 블록: 556766, 날짜: 2018년 11월 15일, 고객은 보유한 비트코인 캐시 1개당 1개의 BSV를 획득
-
XEC, 포크 블록: 661648, 날짜: 2020년 11월 15일, 고객은 보유한 BCH 1개당 1개의 XEC를 획득
1) 비트코인 캐시(BCH)
비트코인 최초의 하드포크는 2017년 8월 1일 발생했으며, 이를 통해 BCH가 탄생했다. 이번 포크는 앞서 언급한 비트코인 언리미티드 팀이 주도했고, 배후에는 세계 최대의 채굴기 제조업체 비트메인(Bitmain)이 있었다. 이 포크는 공중에 새로운 시가총액 4위 암호화폐를 창출했다.
BCH는 대용량 블록 확장 경로를 지지하며, 현재 최대 32MB의 블록을 지원한다. 비트코인 캐시는 여전히 비트코인 하드포크 중 가장 성공적인 사례이며, 2023년 6월 기준 시가총액 28위 암호화폐이다.
2) 비트코인 사토시 버전(BSV)
2018년 11월 16일, 오랫동안 자신을 사토시라 주장해온 호주 사업가 CSW(Craig Wright)가 BCH에 대한 포크를 시작했다. 'BSV(Bitcoin Satoshi Vision)'라는 이름의 BCH 포크 체인이 탄생했으며, CSW는 이것이 바로 "사토시의 비전"이라 주장했다.
BTC에서 BCH가 분리된 것과 마찬가지로, BCH의 포크는 BCH 진영 내 우지한과 CSW 파벌의 노선 차이를 반영한다. 우지한은 점진적 개선을 주장하는 반면, CSW는 128MB의 초대형 블록을 즉각 도입하고 클라이언트를 사토시 시절의 0.1버전으로 "잠금"하는 극단적 혁명을 요구했다.
3) 비트코인 골드(BTG)
BTG는 2017년 10월 발생한 하드포크로, POW 알고리즘 측면에서 비트코인과 차이를 보이며 GPU 채굴을 복원하려는 목적을 가지고 있다. 개발자들은 채굴 장비와 하드웨어가 너무 전문화되고 있다고 판단했다.
비트코인 채굴 난이도의 증가와 전용집적회로(ASIC) 하드웨어의 등장으로 일반인이 비트코인 채굴에 참여하기는 거의 불가능해졌으며, BTG 지지자들은 이것이 비트코인의 보안에 해롭다고 본다.
BTG는 팀 주소에 일정 수량의 BTG를 사전에 할당하는 '프리마이닝(pre-mine)' 기능을 도입했는데, 이는 이후 논란이 되었다. 많은 투자자들에게 BTG는 하드포크라는 명분 아래 프로젝트 팀이 수익을 챙기는 전형적인 사례로 비춰졌다.
2017년 8월 1일 BCH가 비트코인 역사상 최초의 하드포크 프로젝트가 된 이후, 비트코인 포크 행위는 끊이지 않았다. 통계에 따르면 2018년 12월 한 달 동안만도 10개 이상의 비트코인 포크 프로젝트가 등장했으며, forkdrop.io에 따르면 이러한 포크 코인은 무려 78개에 달한다. 이 중 상당수는 투기꾼이나 사기꾼들이 하드포크라는 이름을 빌려 사기를 치기 위한 것이었다.

포크 코인은 총 78개에 달한다[4]
이 두 유형 외에도 비트코인을 실험하기 위한 하드포크가 존재한다. 독자께서 리트코인(LTC)을 떠올릴 수도 있겠지만, 앞으로는 LayerTwoLabs, MainChain, DriveChain 등의 이름을 자주 듣게 될 것이다.
LayerTwoLabs의 계획된 실험적 하드포크
이는 모네로(Monero), 이더리움(Ethereum)의 탄생과 같이 어쩔 수 없는 하드포크의 일종이며, LayerTwoLabs의 계획된 하드포크도 마찬가지다.

비트코인 코어(Bitcoin Core) 팀과 BTC 생태계가 점점 보수화되고 있으며, 비트코인의 네트워크 보안 예산 문제(제1편, 제2편)가 매우 중요하기 때문에, 중대한 변화에는 극도의 신중함이 필요하다. 최근 몇 년간 비트코인의 소프트포크 업그레드는 2~3년 주기로 이루어지고 있다. 많은 커뮤니티 구성원들이 지지하는 BIP-300/301은 아직 시행되지 못하고 있으며, 반감기가 다가옴에 따라 채굴자의 충성도 문제가 점점 더 두드러지고 있다. 이러한 문제를 해결하기 위한 조치는 더욱 신속히 추진되어야 하며, LayerTwoLabs는 올해 내에 비트코인 하드포크를 실시하여 실험적이고 단계적인 조치로서 해결책을 모색할 계획이다.
그러나 LayerTwoLabs의 하드포크 계획은 모네로, 이더리움과 다르다. 후자는 자신의 개선 제안이 비트코인 코어 팀에 받아들여지지 않아 새 체인을 만들었지만, LayerTwoLabs는 하드포크 형식을 통해 자신의 DriveChain 방안의 타당성과 효과를 검증하고, 비트코인 코어 팀과 반대자들을 설득하여 BIP-300/301 업그레이드를 이루고자 한다. 이는 비트코인 네트워크의 확장을 가능하게 하며, 미래에 비트코인의 보안성과 실용성을 강화하는 것을 목표로 한다.
BIP300 채굴자 의견

BIP300은 탈중앙화 사이드체인(sidechains)을 지원하며, 예를 들어 EthSide 또는 zSide, 심지어는대용량 블록 사이드체인도 가능하다. 이는 BTC의 경쟁력을 높인다. 사용자가 BIP300을 신뢰하지 않을 가능성도 있어 무용지물이 될 수 있다. 또한 채굴자가 사이드체인의 추가/삭제를 책임지게 되므로 번거롭게 느낄 수 있다. 그러나 BIP300은 다른 BTC 용례를 해칠 것 같지 않으므로 활성화되어야 한다.
신종 드라이브체인(Drivechain) 채굴자 의견
`BTCv25+BIP118/118/300/301/345=?`[5]

BIP301 채굴자 의견

BMM(맹목적 머지 마이닝)은 채굴자가 대체 체인 소프트웨어를 실행할 필요를 없애 머지 마이닝을 개선한다. BIP301은 알트코인(예: 네임코인)이나 BIP300 사이드체인(이른바 'Drivechains')에서 활용할 수 있다. BIP301에는 기술적 반론이 없는 것으로 보인다.머지 마이닝은 이미 10년 이상 지속적으로 사용되어 왔다. 반면 BIP301에 대한 기술적 논평은 아직 많지 않다. BIP301은 다른 BTC 용례를 해치지 않는 것으로 보이므로 활성화되어야 한다.
LayerTwoLabs의 하드포크는 BCH/BSV 등과도 다르다. BCH/BSV의 하드포크는 코어 팀과 노선이 맞지 않아 비트코인의 저수준 코드를 수정해야 하며, 장기적으로 중심화되는 경향이 있어 비트코인 네트워크의 보안에 영향을 미친다. LayerTwoLabs는 소규모 블록을 지지하며, DriveChain의 확장 방안은 비트코인 합의 수준의 코드 변경이 필요 없고, 사이드체인의 보안 문제도 메인체인에 영향을 주지 않는다. 반대자들의 현존하는 우려는 주로 크로스체인 자산의 보안과, 해시파워가 집중된 상황에서 채굴자가 악용하지 않을지를 걱정하는 것이다. 그러나 BIP-300의 연동 메커니즘 하에서는 채굴자의 부정행위가 이익보다 손해인 단기적 행동이며, 명백한 불도덕·불법 행위이기 때문에 정직한 참여자들이 쉽게 대응 조치를 취할 수 있다.
오랜 시간 동안 폴 스토르크(Paul Sztorc), 피아트자프(fiatjaf) 등을 중심으로 한 DriveChain 커뮤니티는 DriveChain의 추진과 보급을 위해 노력해왔으며, 더 효율적인 머지 마이닝 방식인 BIP-301을 제안하고, 기능이 다양한 7개의 사이드체인을 설계하였으며, 채굴자와 개발자 자원을 통합하여 비트코인의 미래를 향한 대담한 탐색을 앞두고 있다.
하드포크는 분열이자 성장이다
하나의 집단에서 단 하나의 목소리만 존재하는 것은 위험하며, 고착화의 결과는 견디기 어렵다. 하드포크는 분열이지만, 동시에 성장이기도 하며, 서로 다른 길을 통해 기회를 모색하는 것이다. 비트코인은 항상 노선 문제에 직면해 왔으며, 비트코인 지지자들과 애호가들에게 하드포크 실험은 결별이 아닌 해결책에 대한 탐색이다.
어느 정도로 보면, 새로운 비트코인 포크는 블록체인 자체와 전체 암호화 기술의 발전에 비옥한 토양을 제공한다. 진정한 개발자가 혁신을 하는 것이든, 혹은 이야기만으로 투기를 조장하는 포크이든 말이다. 시장에서 가장 인기 있는 암호화 프로젝트로서 비트코인은 다양한 방향에서 공개된 블록체인 코드를 활용하려는 새로운 유망한 아이디어들의 중심지였으며, 다양한 암호화폐와 GameFi, NFT, DeFi, 메타버스 등의 블록체인 응용 프로그램의 출현을 촉발했다.
DriveChain은 이러한 용례들을 비트코인 네트워크에 간단하고 효과적이며 안전하게 통합할 수 있는 방법을 제공하며, 채굴자 수익 감소로 인한 근본적인 보안 문제를 해결하고자 한다. LayerTwoLabs 및 커뮤니티는 그 효과를 탐색해 나갈 것이다.
참고자료
[1] 2024년 4월경 비트코인 네 번째 반감기가 예상됨: https://www.bitcoinblockhalf.com/
[2] Mike Hearn이 2014년 6월 10일 BIP 64 발표: https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki
[3] 2015년 8월, Bitcoin XT가 Gavin Andresen의 BIP 101 채택: https://github.com/bitcoin/bips/blob/master/bip-0067.mediawiki
[4] 포크 코인은 총 78개에 달함: https://forkdrop.io/
[5] BTCv25+BIP118/118/300/301/345=?: https://github.com/LayerTwo-Labs
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News













