의견.png

UTXO

위키원
Asadal (토론 | 기여)님의 2019년 2월 17일 (일) 17:08 판
이동: 둘러보기, 검색

UTXO(유티엑스오)는 Unspent Transaction Outputs의 약자로서, 미사용 트랜잭션 출력값을 말한다. 미지출 거래 출력이라고도 한다. 비트코인이더리움의 '계좌 잔고 모델'(Account Balance Model)과 달리 계정이나 잔고가 없고, 블록체인에 기록된 "소비되지 않은 출력값"을 통해 거래의 유효성을 검사하여 코인의 존재 여부를 확인한다.[1]

비트코인이나 큐텀의 경우, 누군가로부터 받은 금액을 UTXO로 저장한다. 예를 들어, A와 B로부터 각각 1비트코인과 3비트코인을 받아 총 4비트코인을 갖게 되었으면, 지갑에는 4비트코인이 한꺼번에 묶여 있지 않고 1비트코인, 3비트코인을 각각 UTXO로 저장한다. 다시 UTXO 안에 있는 금액을 송금할 때는 새로운 UTXO을 생성하기 때문에 기존 UTXO는 파기한다. 예를 들어, 4비트코인이 있는 UTXO에서 2비트코인을 타인에게 송금하면 2비트코인을 송금한 UTXO와 남겨진 2비트코인에 대한 UTXO가 새로 생성된다.[2]

각주

  1. 비트웹 편집국, 〈퀀텀(QTUM) - 비트코인과 이더리움의 장점을 하나에! 모바일 애플리케이션에 최적!〉, 《비트웹》, 2018-01-25
  2. Patrick Dai, Neil Mahi, Jordan Earls, Alex Norta, "Smart-Contract Value-Transfer Protocols on a Distributed Mobile Application Platform", Qtum Whitepaper, Qtum Foundation.

참고자료

같이 보기


  의견.png 이 UTXO 문서는 블록체인 기술에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.