foundation

UTXO와 주소: 잔액보다 먼저 입력과 출력을 읽기

BTCMobick 지갑을 다루기 전에 UTXO, 주소, change, 확인 수를 구분해 트랜잭션을 읽는 기본기를 만듭니다.

UTXO 계열 원장은 계좌 잔액을 직접 수정하는 방식이 아니라, 아직 쓰이지 않은 출력들을 모아 새 거래의 입력으로 사용하는 방식입니다.

UTXO와 주소: 잔액보다 먼저 입력과 출력을 읽기 큰 그림 시각 자료
concept큰 그림로 보는 UTXO와 주소: 잔액보다 먼저 입력과 출력을 읽기

주소는 공개적으로 공유할 수 있는 수신 식별자이고, 개인키나 시드 문구는 절대 공유하면 안 되는 서명 권한입니다. 이 둘을 혼동하면 지갑 보안 설명이 무너집니다.

Plain words

처음 보는 단어

UTXO
아직 쓰지 않은 코인 조각으로 이해하면 쉽습니다.
입력
거래에 사용하기로 고른 코인 조각입니다.
잔돈
보내고 남은 금액이 다시 내 쪽으로 돌아오는 값입니다.
UTXO와 주소: 잔액보다 먼저 입력과 출력을 읽기 흐름 시각 자료
process흐름로 보는 UTXO와 주소: 잔액보다 먼저 입력과 출력을 읽기

학습 목표

  • UTXO, input, output, change의 관계를 이해한다.
  • 주소와 개인키, 시드 문구의 역할을 구분한다.
  • 브라우저 조회와 지갑 서명 행위를 분리한다.

UTXO는 아직 쓰이지 않은 출력이다

거래를 만들 때 지갑은 사용할 수 있는 UTXO를 입력으로 선택합니다. 전송액보다 입력 합계가 크면 남는 값은 보통 change output으로 되돌아옵니다.

입문자는 잔액 숫자만 보지 말고, 그 잔액이 몇 개의 UTXO로 구성되어 있는지 함께 보는 습관을 들이는 것이 좋습니다.

조회는 읽기 전용, 서명은 지갑

이 사이트의 조회 기능은 네트워크 정보를 서버에서 읽기 전용으로 확인합니다. 브라우저가 Electrum TCP 서버에 직접 붙거나 지갑 권한을 요구하지 않습니다.

거래 서명은 사용자의 지갑에서 이루어져야 하며, 교육 사이트는 시드 문구나 개인키 입력 화면을 만들지 않습니다.

UTXO와 주소: 잔액보다 먼저 입력과 출력을 읽기 실습 시각 자료
tool실습로 보는 UTXO와 주소: 잔액보다 먼저 입력과 출력을 읽기

Detailed Notes

자세히 이해하기

UTXO는 동전 묶음처럼 생각한다

계정 잔액 모델에서는 내 잔액 하나가 줄고 늘어나는 것처럼 보입니다. UTXO 모델에서는 아직 쓰지 않은 코인 조각들을 골라 새 거래의 입력으로 씁니다.

큰 조각 하나를 쓰고 남는 금액이 있으면 잔돈 출력이 생깁니다. 그래서 입력 합계, 보낼 금액, 수수료, 잔돈을 함께 읽어야 합니다.

고래사냥과 사토시 시절 코인 논쟁도 결국 오래 움직이지 않은 UTXO가 무엇을 의미하는지 묻는 문제입니다.

주소는 공개 가능하지만 권한은 아니다

주소는 코인을 받을 때 공유할 수 있습니다. 그러나 주소를 안다고 해서 그 주소의 코인을 움직일 수 있는 것은 아닙니다.

코인을 움직이는 권한은 개인키나 시드 문구에 있습니다. 교육 도구가 주소와 txid를 받는 것과 시드 문구를 받는 것은 완전히 다른 수준의 권한입니다.

이 차이를 이해하면 실습실, explorer, 실제 지갑을 안전하게 구분할 수 있습니다.

실습

01

가상의 거래 구조 그려보기

  1. 입력 2개와 출력 2개가 있는 간단한 거래를 종이에 그린다.
  2. 수신자 output과 change output을 구분해 표시한다.
  3. 주소, 개인키, 시드 문구 중 공개해도 되는 항목과 안 되는 항목을 나눈다.

학습자는 주소를 공유하는 행위와 서명 권한을 넘기는 행위가 완전히 다르다는 점을 설명할 수 있다.

핵심 정리

  • UTXO는 잔액 자체가 아니라 아직 쓰이지 않은 출력 단위다.
  • 주소는 수신용 식별자이고, 시드 문구와 개인키는 서명 권한이다.
  • 교육 사이트의 조회 기능과 사용자의 지갑 서명은 분리되어야 한다.

Quiz

퀴즈 풀이

0/3 풀이 · 0 정답
01

UTXO는 처음에 어떻게 이해하면 쉬울까요?

02

잔돈(change)은 언제 생기나요?

03

이 사이트가 요구하면 안 되는 것은 무엇인가요?

근거와 상태근거 연결됨
검증됨

BTCMobick 네트워크 조회는 서버 측 읽기 전용 경로에서 수행하고, 브라우저는 Electrum TCP 서버에 직접 연결하지 않는다.

검증됨

후원은 1차 버전에서 비수탁 주소와 QR로 받으며, 사용자는 직접 지갑에서 전송 여부와 금액을 결정한다.

  • BTCMobick Electrum-compatible header reference (2026-04-24)
맥락 자료

짧은 설명, 실제 데이터, 단계별 실습, 출처 인용이 함께 제공될 때 학습자는 BTCMobick을 홍보 문구가 아니라 검증 가능한 지식으로 이해하기 쉽다.

다음 장: 트랜잭션 읽기: txid, 확인 수, explorer 링크