인터넷이 끊기면 비트코인도 멈출까요?

인터넷이 끊기면 비트코인도 멈출까요?
  • 개인이나 특정 지역의 인터넷이 끊긴다고 비트코인 네트워크 전체가 멈추는 것은 아닙니다. 내가 접속하지 못하는 상황과 네트워크가 작동하지 않는 상황은 구분해야 합니다.
  • 거래에 서명하는 작업은 오프라인에서도 가능하지만, 그 거래를 네트워크에 전달하고 블록에 포함시키려면 통신이 필요합니다. 거래 데이터를 만드는 것과 결제가 확인되는 것은 다른 단계입니다.
  • 위성 통신은 일반 인터넷 연결을 보완할 수 있지만, 모든 통신이 사라져도 비트코인이 정상 작동하도록 만드는 기술은 아닙니다. 대체 통신 경로에도 장비와 전력, 운영 인프라가 필요합니다.

개요

“인터넷이 끊기면 비트코인은 어떻게 될까요?”

이 질문에는 여러 상황이 섞여 있습니다. 내 스마트폰이 인터넷에 연결되지 않는 경우, 특정 지역이 외부와 단절되는 경우, 전 세계의 통신이 중단되는 경우는 서로 다릅니다. 또한 ‘멈춘다’는 표현이 잔액을 조회하지 못한다는 뜻인지, 새로운 거래가 처리되지 않는다는 뜻인지도 구분해야 합니다.

비트코인의 복원력을 이해하는 출발점은 간단합니다. 자산의 기록이 남아 있는 것과, 그 자산을 지금 사용할 수 있는 것은 같은 문제가 아닙니다.

비트코인 지갑은 코인 자체가 담긴 디지털 주머니가 아닙니다. 비트코인은 블록체인의 거래 기록으로 존재하며, 지갑은 이를 사용할 권한을 증명하는 개인키를 관리합니다. 따라서 인터넷 연결이 끊겼다는 이유만으로 기존 거래 기록이나 개인키가 자동으로 삭제되지는 않습니다.

내 기기가 오프라인이 되더라도, 연결이 유지되는 다른 노드와 채굴자들은 거래를 전달하고 블록을 생성할 수 있습니다. 여기서 노드는 거래와 블록을 검증하고 다른 참여자에게 전달하는 컴퓨터를 뜻합니다. 내 지갑에서 최신 정보를 확인하지 못하는 상황을 네트워크 전체의 중단으로 해석해서는 안 됩니다.

이 구조에서는 수취인이 항상 온라인 상태일 필요도 없습니다. 미리 전달한 주소로 상대방이 송금하면, 수취인의 지갑이 꺼져 있어도 네트워크에서 거래가 처리될 수 있습니다. 수취인은 나중에 접속해 그 결과를 확인할 수 있습니다. 비트코인을 받는다는 것은 내 기기에 코인 파일을 내려받는다는 뜻이 아니기 때문입니다.

오프라인에서의 거래

비트코인 송금은 크게 거래 작성과 서명 → 네트워크 전파 → 블록 포함과 후속 확인으로 나눌 수 있습니다. 이 가운데 개인키로 거래에 서명하는 작업은 인터넷 연결 없이도 수행할 수 있습니다. 필요한 거래 정보를 확보했다면, 오프라인 장치에서 서명한 뒤 그 데이터를 온라인 장치로 옮겨 네트워크에 전달하는 방식입니다. 이때 옮기는 것은 서명된 거래 데이터이지 개인키가 아닙니다.

하지만 서명된 거래를 만들었다고 송금이 확인된 것은 아닙니다. 해당 거래가 채굴자에게 전달되고 블록에 포함되어야 확인이 시작되며, 이후 블록이 더 쌓일수록 거래를 되돌리기 어려워집니다. ‘서명할 수 있다’는 사실과 ‘네트워크에서 거래가 확인되었다’는 사실은 구분해야 합니다.

예를 들어, 인터넷이 끊긴 두 사람이 서명된 거래 파일을 주고받았다고 가정해 보겠습니다. 파일을 받았다는 사실만으로 같은 비트코인이 다른 거래에 사용되지 않았다고 확신할 수는 없습니다. 따라서 이를 현금처럼 건네받는 즉시 결제가 끝나는 방식과 동일하게 보기는 어렵습니다. 오프라인 서명은 가능한 기능이지만, 네트워크 확인을 대체하지는 않습니다.

지역 간 연결이 끊기면

특정 지역이 외부와 단절되더라도, 그 밖의 연결된 참여자들은 거래와 채굴을 이어갈 수 있습니다. 더 복잡한 상황은 서로 연락할 수 없는 두 집단에 채굴자가 남아 있고, 양쪽이 각각 블록을 생성하는 경우입니다. 각 집단이 상대방의 최신 블록을 모른 채 자신이 알고 있는 기록에 새 블록을 붙이면, 거래 기록이 서로 다른 갈래로 진행될 수 있습니다. 이를 네트워크 분리, 또는 파티션이라고 합니다.

연결이 복구되면 두 장부를 단순히 합치는 것은 아닙니다. 동일한 합의 규칙을 따르는 노드들은 유효한 체인 가운데 누적 작업증명이 가장 큰 체인을 기준으로 삼습니다. 단순히 노드가 더 많은 쪽이나 블록 개수가 더 많은 쪽을 선택하는 것이 아니라, 난이도를 반영한 누적 작업량을 비교하는 것입니다. 이 과정에서 기존에 따르던 블록 일부가 다른 블록으로 대체되는 ‘체인 재구성’이 일어날 수 있습니다.

그러면 한쪽에서 이미 확인된 것으로 보였던 거래가 다시 미확인 상태가 될 수 있습니다. 거래가 여전히 유효하다면 이후 블록에 포함될 수 있지만, 채택된 체인에서 같은 자금을 사용하는 다른 거래가 확인되었다면 기존 거래는 반영되지 않을 수 있습니다.

따라서 통신 장애의 위험은 단순히 “송금이 늦어진다”는 데 그치지 않습니다. 심각한 네트워크 분리가 발생했다면, 내가 보고 있는 거래 기록이 다른 참여자들이 보는 기록과 일치하는지도 중요합니다. 고립된 환경에서는 평소와 같은 확인 횟수만으로 동일한 안전성을 기대하기 어렵습니다.

위성 통신과 인터넷

비트코인의 합의 규칙이 특정 통신 방식만을 요구하는 것은 아닙니다. 핵심은 유효한 거래와 블록 데이터를 참여자 사이에 전달하는 것입니다. 따라서 일반적인 인터넷 연결 외에 다른 통신 경로를 활용할 여지가 있습니다.

대표적인 사례가 블록스트림 새틀라이트(Blockstream Satellite)입니다. 지상국이 비트코인 블록 데이터를 위성으로 보내면, 수신 가능 지역의 이용자는 안테나와 수신 장비를 통해 데이터를 받아 자신의 노드를 동기화할 수 있습니다. 이용자 측의 일반 인터넷 연결이 끊겨도, 위성 수신 경로가 살아 있다면 블록체인 정보를 계속 받을 수 있는 구조입니다.

다만 블록 데이터를 수신하는 것과 새 거래를 외부로 송신하는 것은 다릅니다. 이 서비스의 일반적인 위성 수신 연결은 단방향이므로, 수신 장비를 갖췄다는 사실만으로 내가 만든 거래까지 네트워크에 보낼 수 있는 것은 아닙니다. 새 거래를 전달하려면 별도의 송신 경로가 필요합니다.

위성 통신 역시 위성, 지상국, 수신 장비와 전력에 의존합니다. 따라서 이를 “통신 인프라 없이도 비트코인을 사용할 수 있다”는 의미로 해석해서는 안 됩니다. 위성은 연결의 필요성을 없애는 기술이 아니라, 연결이 끊길 가능성을 줄이는 대체 경로입니다.

전 세계의 모든 통신이 중단된다면

인터넷뿐 아니라 대체 경로까지 모두 차단되어 참여자들이 정보를 주고받을 수 없다고 가정해 보겠습니다. 이런 상황에서는 비트코인도 전 세계가 공유하는 하나의 거래 기록을 정상적으로 갱신할 수 없습니다. 고립된 채굴 장비가 자체적으로 연산을 이어갈 수는 있어도, 새로운 거래를 전달받거나 생성한 블록을 다른 참여자와 공유하는 과정은 중단됩니다. 이는 거래 수신과 블록 전파가 필요한 채굴 구조에서 도출되는 결과입니다.

그렇다고 이전 기록까지 즉시 사라지는 것은 아닙니다. 기존 블록체인 데이터가 보존되어 있고 통신과 채굴이 복구된다면, 노드들은 데이터를 다시 검증하고 동기화해 기존 기록을 바탕으로 이어갈 수 있습니다. 처음부터 비트코인을 다시 발행해야 하는 것은 아닙니다. 다만 단절 중 서로 다른 체인이 생성되었다면, 재연결 과정에서 체인 재구성이 발생할 수 있습니다.

또한 연결이 복구되었다고 처리 속도까지 즉시 정상화된다는 보장은 없습니다. 채굴에 참여하는 연산력이 크게 줄었다면 블록 생성이 느려질 수 있습니다. 비트코인의 채굴 난이도는 2,016개 블록마다 조정되므로, 블록 생성이 지연되면 다음 조정까지 걸리는 실제 시간도 길어집니다. 단순히 2주를 기다리면 자동으로 문제가 해결되는 방식은 아닙니다.

마무리

인터넷이 끊겼을 때 비트코인에 무슨 일이 생기는지는 장애의 범위와 남아 있는 통신 경로에 달려 있습니다. 개인의 접속 장애, 지역 간 네트워크 분리, 모든 통신의 중단은 서로 다른 결과를 낳습니다. 일부 참여자의 연결이 끊겨도 나머지 네트워크는 작동할 수 있지만, 참여자 사이의 정보 교환 자체가 불가능해지면 정상적인 거래 처리도 유지될 수 없습니다.

비트코인의 복원력을 평가할 때는 “절대 멈추지 않는가?”보다 “무엇이 중단되고, 어떤 기록이 남으며, 어떤 조건에서 다시 이어갈 수 있는가?”를 묻는 편이 정확합니다. 탈중앙화와 물리적 인프라에 대한 의존을 서로 반대되는 개념으로 볼 필요는 없습니다.


면책 고지: 본 콘텐츠는 일반 정보 제공 및 교육 목적만을 위해 있는 그대로 제공되며, 어떠한 종류의 진술이나 보증도 포함하지 않습니다. 본 콘텐츠는 금융, 법률 또는 기타 전문 자문으로 해석되어서는 안 되며, 특정 상품이나 서비스의 구매를 권유하기 위한 목적도 아닙니다. 필요할 경우 적절한 전문 자문가로부터 별도의 조언을 구하시기 바랍니다. 본 콘텐츠가 제3자 기고자에 의해 제공된 경우, 해당 견해는 제3자 기고자의 의견이며 고팍스의 견해를 반드시 반영하는 것은 아닙니다. 가상자산 가격은 변동성이 클 수 있습니다. 투자금의 가치는 하락하거나 상승할 수 있으며, 투자 원금을 회수하지 못할 수도 있습니다. 투자 결정에 대한 책임은 전적으로 본인에게 있으며, 고팍스 아카데미는 귀하에게 발생할 수 있는 어떠한 손실에 대해서도 책임을 지지 않습니다.