Bitcoin 트랜잭션 조회

TXID로 모든 Bitcoin 트랜잭션을 조회하세요. 승인 상태, 수수료, 입력·출력, 블록 상세 정보를 실시간으로 확인합니다.

모든 Bitcoin 트랜잭션을 상세하게 확인합니다.
상태, 수수료, 입력, 출력, 블록 데이터 — 단 한 번의 검색으로 확인합니다.

모든 Bitcoin 트랜잭션은 블록체인에 영구적이고 감사 가능한 기록을 남깁니다. 결제를 확인하거나, 지연된 송금을 디버깅하거나, 단순히 네트워크를 탐색하려는 경우에도 이 도구는 TXID로 모든 트랜잭션을 조회하여 승인 상태, 수수료 내역, 모든 입력과 출력, 채굴된 블록까지 모든 세부 정보를 확인할 수 있게 해줍니다.

트랜잭션 조회하기

TXID는 Bitcoin 트랜잭션을 고유하게 식별하는 64자리 16진수 문자열입니다.

트랜잭션 ID (TXID) 란?

트랜잭션 ID, 즉 TXID는 지금까지 이루어진 모든 Bitcoin 트랜잭션을 식별하는 고유한 64자리 16진수 문자열입니다. 직렬화된 트랜잭션 데이터를 이중 해시 (SHA-256) 하여 생성됩니다. 두 개의 유효한 트랜잭션이 같은 TXID를 공유할 수 없으므로, Bitcoin 네트워크에서 가치 이전에 대한 신뢰할 수 있는 지문 역할을 합니다.

TXID는 트랜잭션을 추적하고 참조하는 주요한 방법입니다. Bitcoin을 송수신하면 지갑이 TXID를 생성하며, 이를 통해 블록 탐색기나 이 도구와 같은 서비스에서 결제를 확인할 수 있습니다. TXID는 트랜잭션이 네트워크에 브로드캐스트되는 순간 — 첫 승인을 받기 전부터 — 할당됩니다.

핵심 포인트

TXID는 블록 해시와 다릅니다. TXID는 단일 트랜잭션을 식별하지만, 블록 해시는 수천 개의 트랜잭션을 포함할 수 있는 블록을 식별합니다. 둘 다 64자리 16진수 문자열이기 때문에 비슷해 보일 수 있습니다.

Bitcoin 트랜잭션의 구조

트랜잭션 조회에서 보이는 내용을 이해하면 Bitcoin이 내부적으로 어떻게 작동하는지 파악할 수 있습니다. 모든 Bitcoin 트랜잭션은 몇 가지 핵심 구성 요소로 이루어져 있습니다.

입력 (Inputs)

입력은 발신자가 사용하는 이전 트랜잭션 출력 (UTXO) 을 참조합니다. 각 입력에는 소유권을 증명하는 암호화 서명이 포함됩니다. 총 입력 값은 원하는 출력 값과 수수료의 합 이상이어야 합니다.

출력 (Outputs)

출력은 Bitcoin이 어디로 가는지를 정의합니다. 각 출력은 금액과 잠금 스크립트 (주소) 를 지정합니다. 총 입력과 총 출력의 차이가 채굴 수수료이며, 해당 트랜잭션을 포함시킨 채굴자에게 지급됩니다.

수수료

수수료는 총 입력 값과 총 출력 값의 차이로 암묵적으로 정의됩니다. 명시적인 "수수료" 필드는 없습니다. 수수료율 (sat/vB) 이 높을수록 채굴자가 트랜잭션을 더 빨리 포함시킬 동기가 커집니다.

크기 & 가중치

트랜잭션 크기는 바이트와 가상 바이트 (vB) 로 측정됩니다. SegWit은 "가중치 단위"라는 개념을 도입했으며, witness 데이터는 할인된 값으로 계산됩니다. 이것이 SegWit 트랜잭션이 vB당 더 저렴한 이유입니다.

승인 수 이해하기

Bitcoin 트랜잭션을 처음 브로드캐스트하면 미승인 트랜잭션으로 mempool에 들어갑니다. 채굴자가 이를 블록에 포함시키면 첫 번째 승인을 받게 됩니다. 이후 해당 블록 위에 채굴되는 각 블록마다 추가 승인이 쌓입니다.

승인 수는 해당 트랜잭션이 블록체인에 얼마나 깊이 묻혀 있는지를 나타내며, 따라서 되돌리기가 얼마나 어려운지를 나타냅니다. 대부분의 서비스는 6번의 승인 (약 60분) 을 완전히 안전한 것으로 간주하지만, 소액의 경우 1번의 승인만으로도 충분한 경우가 많습니다.

승인 수 시간 보안 수준
0 몇 초 미승인
1 약 10분 낮음
3 약 30분 중간
6 약 60분 높음 (표준)

프라이버시 고려 사항

Bitcoin 트랜잭션은 익명이 아닌 가명 (pseudonymous) 입니다. 모든 트랜잭션은 공개 블록체인에 영구적으로 기록되며, 블록 탐색기를 가진 누구나 확인할 수 있습니다. 주소 자체는 실제 신원과 직접 연결되어 있지 않지만, 고도화된 체인 분석을 통해 트랜잭션 흐름을 추적하고 동일 사용자에 속한 주소들을 묶을 수 있는 경우가 많습니다.

트랜잭션을 조회할 때는 입력과 출력이 자금의 흐름을 드러낸다는 점을 유념해야 합니다. 거스름돈 (change) 출력 (미사용 금액이 발신자에게 돌아가는 부분) 은 휴리스틱으로 식별되는 경우가 있습니다. 프라이버시가 중요하다면 CoinJoin 트랜잭션, Taproot 주소, 기타 프라이버시 강화 기법 사용을 고려하십시오.

자주 묻는 질문

내 트랜잭션의 TXID는 어디에서 확인합니까?
지갑은 트랜잭션을 송수신한 후에 TXID를 표시합니다. 대부분의 지갑에서는 거래 내역으로 이동하여 특정 트랜잭션을 탭/클릭하면 전체 TXID를 확인할 수 있습니다. 거래소나 결제 처리 업체의 확인 이메일이나 알림에서도 찾을 수 있습니다.
내 트랜잭션의 승인 수가 왜 0으로 표시됩니까?
승인 수가 0이라는 것은 트랜잭션이 아직 mempool에서 블록에 포함되기를 기다리고 있다는 뜻입니다. 최근 트랜잭션에서는 정상적인 현상입니다. 네트워크 수요가 높은 시기에 수수료율이 너무 낮으면 더 오래 걸릴 수 있습니다. 지갑이 지원한다면 Replace-By-Fee (RBF) 를 사용해 수수료를 올릴 수 있습니다.
승인된 Bitcoin 트랜잭션을 되돌릴 수 있습니까?
이론적으로는 51% 공격 (블록체인 재구성) 을 통해 트랜잭션을 되돌릴 수 있지만, Bitcoin 네트워크에서는 엄청난 비용이 들며 실질적으로는 실현 불가능합니다. 트랜잭션이 6번의 승인을 받으면 사실상 모든 기준에서 비가역적인 것으로 간주됩니다. 이러한 불변성은 Bitcoin의 핵심 보안 기능 중 하나입니다.
크기 (size) 와 가중치 (weight) 의 차이는 무엇입니까?
트랜잭션 크기는 원시 바이트 수입니다. 가중치는 SegWit과 함께 도입되었으며, 가중치 단위 (WU) 로 트랜잭션을 측정합니다. 비 witness 데이터는 바이트당 4 WU, witness (서명) 데이터는 바이트당 1 WU로 계산됩니다. 가상 바이트 (vB) = weight / 4 입니다. 수수료율은 vB당 계산되기 때문에 SegWit 트랜잭션이 더 저렴합니다.
"RBF" 또는 "Replace-By-Fee" 는 무엇을 의미합니까?
RBF는 미승인 트랜잭션을 더 높은 수수료를 지불하는 새 버전으로 교체할 수 있게 해주는 기능입니다. 수수료가 낮아서 원래 트랜잭션이 mempool에 머물러 있을 때 유용합니다. 대부분의 최신 지갑은 트랜잭션의 nSequence 필드에서 시그널링하여 RBF를 지원합니다. 새 트랜잭션이 승인되면 교체된 트랜잭션은 무효가 됩니다.
내 트랜잭션에 왜 여러 개의 출력이 있습니까?
Bitcoin은 UTXO (Unspent Transaction Outputs) 를 사용합니다. Bitcoin을 사용할 때는 UTXO 전체를 소비해야 합니다. UTXO의 보유액이 보내려는 금액보다 많으면 초과분은 "거스름돈" (change) 으로 추가 출력에 반환됩니다. 따라서 일반적인 트랜잭션은 지불과 거스름돈, 최소 두 개의 출력을 가집니다. 배치 트랜잭션은 훨씬 더 많을 수 있습니다.
쉬워진 클라우드 마이닝

NoxHash와 함께 Bitcoin 수익 창출을 시작하세요

트랜잭션을 추적하는 데 그치지 말고 직접 트랜잭션을 만드세요. 마이닝 해시 파워를 임대하고 매일 BTC 수익을 지갑으로 직접 받으세요. 하드웨어가 필요하지 않습니다.