← 최신 논문
💻 computer science

Quantifying Bitcoin Network Resilience Through Critical Scenario Discovery: A Dual-Layer Framework for Discovering Contentious Fork Conditions in Decentralized Consensus

이 논문은 1,330회의 워넷(Warnet) 시뮬레이션에 환자 규칙 유도 방법(PRIM)을 활용하여 비트코인의 논쟁적인 소프트 포크 해결이 해시레이트 과반수가 아닌 경제적 가중치 분포에 의해 주로 결정됨을 입증하며, 포크가 깔끔하게 해결될지 아니면 체인 분할로 지속될지를 예측하는 경제적 지지와 풀(pool)의 헌신에 대한 특정 임계값을 식별한다.

원저자: Peter Foytik, Sachin Shetty, Ross Gore, Eranga Bandara

게시일 2026-08-07
📖 6 분 읽기🧠 심층 분석

원저자: Peter Foytik, Sachin Shetty, Ross Gore, Eranga Bandara

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

모두가 비트코인이라는 게임의 규칙에 동의하는 거대하고 글로벌한 디지털 광장을 상상해 보세요. 이 마을에서 '채굴자(miners)'는 마을의 역사를 기록하는 새로운 블록을 만드는 건설 현장 팀과 같고, '경제적 노드(economic nodes)'는 실제로 이 마을의 화폐를 사용하여 물건을 사고파는 은행, 상점, 그리고 부유한 가문들입니다. 보통 사람들은 마을의 역사에 대해 단 하나의 버전만을 공유합니다. 하지만 때때로 어떤 집단이 규칙을 바꾸고 싶어 할 때가 있습니다. 예를 들어 게임을 더 빠르거나 안전하게 만들기 위해서 말이죠. 이것을 '소프트 포크(soft fork)'라고 부릅니다. 여기서 중요한 질문은, 마을 전체가 새로운 규칙에 동의할 것인가, 아니면 마을이 두 개의 라이벌 마을로 갈라져 각자의 역사를 갖게 될 것인가 하는 점입니다.

오랫동안 사람들은 그 답이 전적으로 건설 현장 팀(채굴자)에 달려 있다고 생각했습니다. 가장 강력한 도구(해시레이트)를 가진 팀이 새로운 규칙을 원한다면 모두가 그것을 따를 것이라고 믿었죠. 하지만 이 논문은 그것이 마치 건설 팀이 집값을 결정한다고 생각하는 것과 같다고 지적합니다. 실제로는 집을 사고파는 사람들(경제 주체)이 진정한 권력을 쥐고 있습니다. 연구자들은 분열을 해결하기 위해 얼마나 많은 경제적 힘이 필요한지, 그리고 채굴자와 경제 주체가 서로 의견이 다를 때 어떤 일이 벌어지는지를 정확히 알아내고자 했습니다. 그들은 단순히 추측만 한 것이 아니라, 문제가 생겼을 때 비트코인 네트워크가 어떻게 작동하는지 관찰하기 위해 전체 네트워크를 모사한 거대한 가상 시뮬레이션을 구축했습니다.


위대한 비트코인 포크 실험

디지털 마을이 규칙을 바꾸려 할 때 어떤 일이 일어나는지 이해하기 위해, 저자들은 Warnet이라는 도구를 사용하여 가상 세계를 구축했습니다. 이것은 단순한 가상 현실이 아니라, 그들이 채굴자나 은행 역할을 흉내 내는 것을 넘어 실제로 비트코인이 사용하는 진짜 소프트웨어를 통제된 컴퓨터 실험실 안에서 실행하는 초고성능 비디오 게임과 같습니다. 그들은 과학자가 기계의 조절 나사를 돌리듯 설정을 미세하게 조정하며 1,330개의 서로 다른 시나리오를 만들었습니다. 그들은 다음과 같은 질문을 던졌습니다: "채굴자는 새로운 규칙을 좋아하지만 은행은 싫어한다면 어떻게 될까? 은행의 의견이 반반으로 갈린다면? 코인의 가격이 폭락하기 시작한다면?"

목표는 '티핑 포인트(tipping points)', 즉 혼란스러운 의견 불일치가 깔끔한 해결로 이어질지 아니면 영구적인 재앙이 될지를 결정하는 정확한 순간을 찾는 것이었습니다. 그들은 **시나리오 발견(Scenario Discovery)**이라는 영리한 수학적 기법을 사용하여, 마치 해변의 특정 지점에 숨겨진 보물을 찾기 위해 금속 탐지기를 사용하는 것처럼 방대한 데이터 속에서 숨겨진 패턴을 찾아냈습니다.

거대한 반전: 삽의 개수가 핵심이 아니다

이 논문이 발견한 가장 충격적인 사실은 가장 강력한 채굴용 삽을 가졌다고 해서 승리가 보장되는 것은 아니라는 점입니다. 실제로 그들이 테스트한 현실적인 시나리오에서는, 한쪽에 상당한 수준의 경제적 지지가 뒷받침되는 한, 채굴 파워(해시레이트)의 양은 포크의 승패에 거의 아무런 영향도 미치지 않았습니다.

줄다리기를 상상해 보세요. 한 팀은 가장 강하고 빠른 인원(채굴자)을 90% 보유하고 있지만, 다른 팀은 줄을 잡고 있는 사람들(은행과 상점)의 93%를 보유하고 있습니다. 이 논문은 줄을 잡고 있는 팀이 승리한다는 것을 보여줍니다. 비록 다른 팀이 더 세게 줄을 당기더라도 말이죠. 채굴자들이 아무리 강하더라도, 만약 은행들이 그들의 체인에서 거래하기를 거부한다면 채굴자들의 노동은 가치를 잃게 됩니다. 시뮬레이션 결과, 새로운 버전의 비트코인이 경제 활동(상점과 은행)의 **7%**만을 보유하고 있다면, 채굴 파워의 **90%**를 가지고 있더라도 결국 패배하게 된다는 것이 밝혀졌습니다.

포킹의 세 가지 구역

연구진은 새로운 버전의 비트코인이 가진 경제적 지지율에 따라 작동하는 '신호등' 역할을 하는 세 가지 특정 "구역"을 발견했습니다.

  1. 레드 라이트 구역 (지원율 45~50% 미만): 새로운 버전의 비트코인이 전체 경제적 무게의 약 0.45에서 0.50(또는 45~50%) 미만을 보유하고 있다면, 그것은 결코 승리할 수 없습니다. 아무리 많은 채굴자가 전환하더라도 네트워크는 다시 예전 버전으로 돌아갑니다. 이는 마치 아무도 돈을 쓰지 않는 상황에서 새로운 나라를 세우려는 것과 같습니다. 경제가 이를 뒷받침하지 못하면 불가능합니다.
  2. 그린 라이트 구역 (지원율 78~82% 초과): 새로운 버전이 경제적 무게의 약 0.78에서 0.82(78~82%) 이상을 확보하면, 그것은 자동으로 승리합니다. 새로운 코인의 가격이 기존 코인보다 훨씬 좋아지기 때문에, 아무리 고집 센 채굴자라도 결국 전환할 수밖에 없습니다. "경제적 신호"가 너무 강력하여 다른 모든 것을 압도합니다.
  3. 옐로 라이트 구역 (혼란스러운 중간 지대): 가장 흥러운 부분인 0.50에서 0.78 사이입니다. 여기서 결과는 전체 채굴자 수나 전체 자금에 의해 결정되지 않습니다. 대신, **가장 큰 채굴 풀(mining pool)**과 관련된 매우 구체적이고 직관에 어긋나는 규칙에 의해 결정됩니다.

"플립-포인트(Flip-Point)"의 역설

이 혼란스러운 중간 구역에서, 논문은 약 0.214(21.4%)의 확정된 채굴 파워에서 발생하는 기묘한 "플립-포인트"를 발견했습니다. 여기서 상황은 이상하게 흘러갑니다.

세계 최대 규모의 채굴 풀을 거대한 닻(anchor)이라고 상상해 보세요. 만약 이 닻이 '기존' 쪽에 있는데 경제적 압박이 충분히 높다면, 이 닻은 "갇힐(trapped)" 수 있습니다. 새로운 코인의 가격이 너무 좋아서, 그들은 원치 않더라도 돈을 벌기 위해 반드시 새로운 쪽으로 옮겨가야만 합니다. 이러한 강제적 전환은 강력한데, 왜냐하면 이것이 다른 모든 이들에게 새로운 쪽이 안전하다는 신호를 보내기 때문입니다.

하지만 만약 그 거대한 닻이 이미 새로운 규칙을 진심으로 믿고(이념적 헌신) 그쪽에 가 있다면, 오히려 새로운 쪽에 해를 끼칠 수 있습니다. 왜일까요? 닻이 이미 그곳에 있다면, '기존' 쪽은 떠나기를 거부하는 결사적인 신봉자들의 집단이 됩니다. 그들은 자리를 지키며 버티고, 결국 새로운 쪽은 영구적인 분열 상태에 갇히게 됩니다.

따라서 이 논문은 하나의 역설을 제시합니다: 때로는 가장 큰 채굴자가 공개적으로 새로운 규칙을 지지하는 것이 오히려 새로운 규칙의 패배를 불러올 수 있습니다. 경제적 요인에 의해 "갇혀서" 어쩔 수 없이 전환하는 것이, 자발적으로 선택해서 전환하는 것보다 낫다는 것입니다.

게임의 두 가지 층위

논문은 또한 포크가 서로 일치하지 않을 수 있는 두 개의 별개 층위에서 발생한다고 설명합니다.

  • 레이어 1 (채굴자): 이것은 누가 블록을 만드는지에 관한 것입니다. 이 층위는 주로 거대 채굴 풀들이 '갇혀 있는지' 아니면 '자유로운지'에 의해 결정됩니다.
  • 레이어 2 (경제): 이것은 누가 돈을 사용하는지에 관한 것입니다. 설령 채굴자들이 하나의 체인에 합의하더라도, 가격 차이가 모두를 이동시키기에 충분하지 않다면 경제는 오랫동안 분열된 상태로 남을 수 있습니다.

연구에 따르면 일반 사용자(집에서 컴퓨터를 돌리는 개인들)는 이 결과에 거의 영향을 미치지 못합니다. 시뮬레이션에서 개인 사용자들은 거대 은행이나 거래소에 비해 너무 작았기 때문에, 시장의 흐름을 전혀 바꿀 수 없었습니다. 이는 마치 개인이 유가를 결정하려고 노력하는 것과 같습니다. 거대 기업이 아닌 이상, 개인의 목소리는 시장을 변화시키지 못합니다.

이것이 미래에 의미하는 바

저자들은 단순히 숫자만 찾아낸 것이 아니라, 이를 비트코인 포크를 지켜보는 이들을 위한 체크리스트로 만들었습니다. "누가 가장 많은 채굴자를 보유하고 있는가?"라고 묻는 대신, 다음과 같이 질문할 것을 제안합니다:

  1. 경제적 지지도가 50%를 넘는가? 그렇지 않다면 새로운 버전은 실패할 운명입니다.
  2. 경제적 지지도가 82%를 넘는가? 그렇다면 새로운 버전은 이미 승리한 것입니다.
  3. 중간 구역에서, 가장 큰 채굴 풀이 "갇혀 있는가" 아니면 "헌신하고 있는가"? 가장 큰 풀이 경제적 이유로 인해 어쩔 수 없이 붙잡혀 있는 것이라면 새로운 버전이 승리할 수 있습니다. 만약 그들이 신념을 가지고 버티고 있다면, 새로운 버전은 패배할 수 있습니다.

이 논문은 자신들의 결과가 2026년의 특정 설정을 사용한 시뮬레이션임을 명시하고 있습니다. 이것은 네트워크가 어떻게 행동할지에 대한 하나의 지도이지, 미래를 100% 확실하게 예측하는 수정구슬이 아닙니다. 하지만 이는 비트코인이 하나의 거대한 마을로 남을지, 아니면 두 개의 라이벌 마을로 갈라질지를 결정하는 보이지 않는 힘을 이해하는 데 훨씬 더 명확한 길을 제시해 줍니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →