트랜잭션 ID
용어요약Transaction Id Txid
트랜잭션 ID(TXID)는 블록체인에 기록된 개별 거래를 고유하게 식별하기 위해 거래 데이터를 해싱하여 만든 문자열이다.
1.개요
트랜잭션 ID(Transaction ID), 줄여서 TXID는 블록체인 네트워크에서 발생한 각각의 거래를 구별하기 위해 부여되는 고유한 식별자이다. TXID는 임의로 정해지는 값이 아니라 거래에 담긴 데이터(보내는 주소, 받는 주소, 금액, 서명 등)를 해싱하여 산출한 결과값이다. 비트코인의 경우 거래 데이터에 SHA-256 해시를 두 번 적용해 얻은 32바이트 값을 16진수 64자리 문자열로 표현하며, 예를 들어 f4184fc596403b9d638783cf57adfe4c...와 같은 형태를 띤다.
해시의 특성상 거래 내용이 조금이라도 달라지면 완전히 다른 TXID가 생성되므로, 사실상 모든 거래는 서로 다른 고유한 ID를 갖게 된다. 이 값은 특정 거래를 가리키는 '주소'와 같은 역할을 하며, 이를 통해 누구나 해당 거래를 조회하고 검증할 수 있다.
2.상세
TXID의 가장 큰 쓰임새는 거래 추적과 조회이다. 사용자가 코인을 전송하면 지갑이나 거래소는 대개 해당 거래의 TXID를 함께 제공한다. 이 값을 블록 익스플로러에 입력하면 거래가 네트워크에 정상적으로 전파되었는지, 어느 블록에 포함되었는지, 그리고 몇 번의 확인을 거쳤는지 등을 실시간으로 확인할 수 있다. 입금이 지연되거나 문제가 생겼을 때 고객센터에 TXID를 제출하면 거래 상태를 특정하는 근거가 된다.
한편 UTXO 모델을 사용하는 비트코인에서는 TXID가 단순한 조회용 번호를 넘어 구조적으로도 중요한 역할을 한다. 새로운 거래가 이전 거래의 출력을 입력으로 참조할 때, 그 출력을 'TXID + 출력 번호'의 조합으로 지목하기 때문이다. 즉 TXID는 거래들이 서로 연결되어 사슬을 이루는 데 사용되는 참조 키이기도 하다.
3.관련 개념
TXID를 이해할 때 함께 알아두면 좋은 개념으로는 여러 거래를 요약해 하나의 해시로 묶는 머클 트리, 거래의 정당한 발신자임을 증명하는 전자서명, 그리고 거래가 담기는 지갑 주소 등이 있다. TXID가 거래 자체를 식별하는 값이라면, 지갑 주소는 자금을 주고받는 당사자를 식별하는 값이라는 점에서 구분된다.
토큰포스트 위키, “트랜잭션 ID”, 2026-07-28 수정, https://wiki.tokenpost.kr/w/transaction-id-txidAccept: text/markdown 로 요청해도 같은 결과문단 3개 · 연표 0건 · 각주 0개