비트코인 거래내역 조회, 누구나 볼 수 있는데 주인은 왜 모를까?

은행 계좌의 거래내역은 일반적으로 계좌 소유자나 권한을 가진 사람만 확인할 수 있습니다.
그런데 비트코인은 다릅니다.
누군가 사용한 비트코인 주소를 알고 있다면 블록체인 탐색기를 통해 해당 주소와 관련된 거래내역을 누구나 확인할 수 있습니다.
얼마의 비트코인이 들어왔는지, 어디로 이동했는지, 언제 거래가 확인됐는지까지 살펴볼 수 있습니다.
그런데 이상한 점이 있습니다.
거래내역이 이렇게 공개돼 있는데도 주소의 주인이 누구인지는 바로 알 수 없습니다.
비트코인은 거래 기록을 공개하지만 거래 당사자의 실명을 거래 데이터에 직접 기록하지 않기 때문입니다.
그렇다면 실제로 무엇까지 확인할 수 있고, 어디서부터 확인이 어려워지는 걸까요?
1. 비트코인 거래내역에서 실제로 볼 수 있는 정보
비트코인 블록체인은 공개된 거래 기록을 바탕으로 운영됩니다.
거래가 블록에 포함되면 누구나 블록체인 탐색기를 통해 관련 정보를 확인할 수 있습니다.
대표적으로 다음과 같은 정보가 있습니다.
| 확인 항목 | 공개 여부 | 의미 |
|---|---|---|
| 거래 식별번호(TXID) | 공개 | 개별 거래를 구별하는 번호 |
| 거래 입력 | 공개 | 사용된 이전 거래 출력 |
| 거래 출력 | 공개 | 새롭게 생성된 수신·거스름돈 출력 |
| 전송 수량 | 공개 | 각 출력에 기록된 BTC 수량 |
| 네트워크 수수료 | 계산 가능 | 입력과 출력의 차이 |
| 블록 포함 정보 | 공개 | 블록 높이 및 확인 상태 |
| 소유자의 실명 | 기본적으로 없음 | 거래 기록 자체에 기재되지 않음 |
| 거래 목적 | 기본적으로 없음 | 구매·증여·지갑 이동 등 구분 불가 |
여기서 중요한 부분은 거래의 목적입니다.
비트코인 1개가 이동했다는 사실은 확인할 수 있지만, 그것이 물건 구매대금인지, 가족에게 보내는 돈인지, 자신의 다른 지갑으로 옮긴 것인지는 거래 기록만으로 확정하기 어렵습니다.
블록체인은 자산 이동을 검증하기 위한 장부이지 모든 거래의 사연을 기록하는 장부는 아닙니다.
2. 거래 주소를 알면 실제 주인도 알 수 있을까?
비트코인 주소는 영문과 숫자로 구성된 문자열입니다.
예를 들어 bc1q로 시작하는 형태의 주소를 볼 수 있습니다.
이 주소는 비트코인을 받을 수 있는 조건을 나타내는 정보이며, 이름이나 주민등록번호처럼 사람의 신원을 직접 표현하지는 않습니다.
그렇다고 완전히 익명이라고 생각해서도 안 됩니다.
누군가 자신의 비트코인 주소를 공개적으로 알렸다면 다른 사람은 그 주소와 실제 소유자를 연결할 수 있습니다.
예를 들어 개인 사업자가 홈페이지에 비트코인 결제 주소를 공개했다고 가정해 보겠습니다.
고객은 그 주소가 해당 사업자가 사용하는 주소라는 사실을 알 수 있습니다.
그리고 블록체인 탐색기에서는 그 주소에서 발생한 다른 거래내역도 확인할 수 있습니다.
이처럼 주소와 실제 신원이 한 번 연결되면 공개된 과거 거래 기록이 개인정보와 결합될 수 있습니다.
비트코인은 흔히 익명성이 있다고 알려졌지만 정확하게는 가명성(pseudonymity)을 가진 공개 거래 시스템에 가깝습니다.
3. 주소 하나에 3 BTC가 있으면 한 사람이 3 BTC를 가진 걸까?
이번에는 가상의 블록체인 조회 상황을 만들어 보겠습니다.
서로 다른 주소 A, B, C가 있습니다.
| 주소 | 확인되는 미사용 출력의 합계 |
|---|---|
| 주소 A | 1.5 BTC |
| 주소 B | 0.8 BTC |
| 주소 C | 0.7 BTC |
| 합계 | 3.0 BTC |
이 표만 보면 세 주소가 각각 다른 사람에게 속한다고 생각할 수 있습니다.
하지만 실제로는 한 사람이 세 주소 모두를 관리하고 있을 수도 있습니다.
반대로 한 주소에 있는 비트코인이 여러 이해관계자의 자산을 대신 보관하는 서비스에서 관리되는 경우도 가능합니다.
따라서 주소 개수와 실제 소유자 수는 일치하지 않습니다.
이는 공개된 주소 데이터만으로 특정 개인의 전체 비트코인 보유량을 확정하기 어려운 이유이기도 합니다.
비트코인 지갑 하나에서 여러 수신 주소를 생성할 수 있고, 거래소나 수탁기관이 많은 고객의 자산을 함께 관리할 수도 있기 때문입니다.
4. 그렇다면 온체인 분석업체는 어떻게 주소의 주인을 추정할까?
비트코인 온체인 분석업체들은 공개된 거래 기록을 바탕으로 주소 사이의 관계를 분석합니다.
예를 들어 특정 거래에서 여러 입력이 함께 사용됐다는 사실을 살펴볼 수 있습니다.
일반적인 거래에서는 함께 사용된 입력들이 같은 주체의 통제 아래 있을 가능성이 있습니다.
하지만 이 가정이 모든 거래에 적용되는 것은 아닙니다.
여러 사람이 협력해 거래를 만드는 경우도 있기 때문입니다.
또 이미 알려진 거래소 주소나 공개적으로 확인된 기관의 주소 정보를 활용할 수도 있습니다.
이런 자료를 조합하면 어떤 주소들이 서로 관련돼 있을 가능성이 있는지 추정할 수 있습니다.
그러나 주소 간 관계를 추정하는 것과 특정 사람의 신원을 확정하는 것은 서로 다른 수준의 분석입니다.
분석업체의 주소 분류가 나중에 수정될 수도 있으며, 하나의 거래 패턴만으로 모든 주소의 주인을 정확하게 알아낼 수 있는 것은 아닙니다.
5. 비트코인 거래내역을 직접 확인해 보면 무엇이 보일까?
비트코인 거래내역은 블록체인 탐색기인 mempool.space에서 확인할 수 있습니다.
처음 이용하는 사람이라면 실제 거래 식별번호인 TXID를 검색해 보는 방법이 좋습니다.
먼저 https://mempool.space/에 접속합니다.
검색창에 TXID를 입력하면 해당 거래의 상세 정보가 나타납니다.
확인할 수 있는 항목은 다음과 같습니다.
거래 상태: 해당 거래가 블록에 포함됐는지 확인합니다.
입력과 출력: 어떤 기존 출력이 사용됐고 새로운 출력이 어떻게 생성됐는지 확인합니다.
거래 수수료: 거래 입력과 출력의 차이에 해당하는 네트워크 수수료를 확인합니다.
블록 정보: 거래가 포함된 블록 높이와 확인 상태를 확인합니다.
이 과정을 직접 확인하면 블록체인에 기록된 거래 수량과 실제 개인 간 지급금액이 반드시 같은 것은 아니라는 점도 이해할 수 있습니다.
특히 여러 출력 중 하나가 송금자의 거스름돈일 수 있습니다.
따라서 탐색기에 표시된 모든 출력을 서로 다른 사람에게 보낸 금액이라고 해석하면 안 됩니다.
6. 거래내역이 공개되는 것이 개인정보 보호에는 불리할까?
공개된 장부는 거래 검증의 투명성을 제공합니다.
누구나 거래가 실제로 블록체인에 기록됐는지 확인할 수 있고, 노드를 운영하면 외부 서비스의 설명에만 의존하지 않고 거래 규칙을 직접 검증할 수도 있습니다.
하지만 공개된 기록은 개인정보 보호와 관련된 위험도 만듭니다.
한 번 공개된 거래 기록은 나중에 삭제하기 어렵습니다.
당장은 소유자가 알려지지 않은 주소라도 시간이 지나 다른 정보와 연결되면 과거 거래내역이 드러날 가능성이 있습니다.
예를 들어 SNS에 본인의 비트코인 주소를 공개하거나 결제 영수증에 주소를 그대로 노출하는 행동은 해당 주소와 신원을 연결하는 단서가 될 수 있습니다.
그렇다고 공개 블록체인만으로 누구나 모든 비트코인 사용자의 실명과 거래 목적을 알아낼 수 있는 것은 아닙니다.
공개되는 것은 거래의 기술적 기록이며, 실명과 거래 목적을 확인하려면 추가적인 정보와 근거가 필요합니다.
비트코인의 투명성과 개인정보 보호 문제를 이해하려면 이 둘을 구분해야 합니다.
Nightfox의 결론
비트코인 거래내역은 공개돼 있지만 거래 당사자의 실명은 기본적으로 기록되지 않습니다.
이 구조 덕분에 누구나 거래를 검증할 수 있지만, 한편으로는 주소와 실제 소유자가 연결되면 과거 거래 활동이 드러날 수 있습니다.
비트코인을 완전한 익명 화폐라고 생각하는 것도, 모든 거래자의 신원을 누구나 알아낼 수 있다고 생각하는 것도 정확하지 않습니다.
비트코인은 거래를 숨기는 시스템이 아니라 거래 당사자의 신원을 별도의 정보로 남겨두는 공개 장부입니다.
자주 묻는 질문 (Q&A)
Q. 비트코인 거래내역은 누구나 조회할 수 있나요?
A. 네. 공개 블록체인에 기록된 거래는 탐색기에서 확인할 수 있습니다. 다만 거래소 내부 장부에서 처리되는 이용자 간 매매는 개별 온체인 거래로 모두 공개되는 것은 아닙니다.
Q. 비트코인 지갑 주소만으로 소유자의 이름을 알 수 있나요?
A. 일반적으로 주소만으로 실명을 확인할 수는 없습니다. 다만 공개된 신원 정보나 다른 자료와 연결되면 소유자를 추정하거나 확인할 수 있는 경우가 있습니다.
Q. 비트코인 거래내역을 삭제하거나 숨길 수 있나요?
A. 이미 유효한 블록체인에 기록된 거래를 일반적인 서비스 이용기록처럼 삭제할 수는 없습니다. 따라서 주소를 공개하거나 재사용할 때 개인정보 노출 가능성을 고려해야 합니다.
fox




댓글 0
첫 댓글을 남겨보세요.