"UTXO"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
잔글
1번째 줄: 1번째 줄:
 
'''UTXO'''는 Unspent Transaction Outputs의 약자로서, '''미사용 트랜잭션 출력값'''을 말한다. [[비트코인]]은 [[이더리움]]의 '계좌 잔고 모델'(Account Balance Model)과 달리 계정이나 잔고가 없고, [[블록체인]]에 기록된 "소비되지 않은 출력값"을 통해 거래의 유효성을 검사하여 코인의 존재 여부를 확인한다.<ref>비트웹 편집국, 〈[http://www.bitweb.co.kr/news/view.php?idx=307 퀀텀(QTUM) - 비트코인과 이더리움의 장점을 하나에! 모바일 애플리케이션에 최적!]〉, 《비트웹》, 2018-01-25</ref>
 
'''UTXO'''는 Unspent Transaction Outputs의 약자로서, '''미사용 트랜잭션 출력값'''을 말한다. [[비트코인]]은 [[이더리움]]의 '계좌 잔고 모델'(Account Balance Model)과 달리 계정이나 잔고가 없고, [[블록체인]]에 기록된 "소비되지 않은 출력값"을 통해 거래의 유효성을 검사하여 코인의 존재 여부를 확인한다.<ref>비트웹 편집국, 〈[http://www.bitweb.co.kr/news/view.php?idx=307 퀀텀(QTUM) - 비트코인과 이더리움의 장점을 하나에! 모바일 애플리케이션에 최적!]〉, 《비트웹》, 2018-01-25</ref>
  
[[비트코인]]이나 [[큐텀]]의 경우, 누군가로부터 받은 금액을 UTXO로 저장한다. 예를 들어, A와 B로부터 각각 1비트코인과 3비트코인을 받아 총 4비트코인을 갖게 되었으면, 지갑에는 4비트코인이 한꺼번에 묶여 있지 않고 1비트코인, 3비트코인을 각각 UTXO로 저장한다. 다시 UTXO 안에 있는 금액을 송금할 때는 새로운 UTXO을 생성하기 때문에 기존 UTXO는 파기한다. 예를 들어, 4비트코인이 있는 UTXO에서 2비트코인을 타인에게 송금하면 2비트코인을 송금한 UTXO와 남겨진 2비트코인에 대한 UTXO가 새로 생성된다.<ref name="큐텀 백서">Patrick Dai, "[https://qtum.org/user/pages/03.tech/01.white-papers/Qtum%20Whitepaper.pdf Qtum White Paper]", 2018</ref>
+
[[비트코인]]이나 [[큐텀]]의 경우, 누군가로부터 받은 금액을 UTXO로 저장한다. 예를 들어, A와 B로부터 각각 1비트코인과 3비트코인을 받아 총 4비트코인을 갖게 되었으면, 지갑에는 4비트코인이 한꺼번에 묶여 있지 않고 1비트코인, 3비트코인을 각각 UTXO로 저장한다. 다시 UTXO 안에 있는 금액을 송금할 때는 새로운 UTXO을 생성하기 때문에 기존 UTXO는 파기한다. 예를 들어, 4비트코인이 있는 UTXO에서 2비트코인을 타인에게 송금하면 2비트코인을 송금한 UTXO와 남겨진 2비트코인에 대한 UTXO가 새로 생성된다.<ref>Patrick Dai, Neil Mahi, Jordan Earls, Alex Norta, "[https://qtum.org/user/pages/03.tech/01.white-papers/Qtum%20Whitepaper.pdf Smart-Contract Value-Transfer Protocols on a Distributed Mobile Application Platform]", ''Qtum Whitepaper'', Qtum Foundation.</ref>
  
 
{{각주}}
 
{{각주}}
7번째 줄: 7번째 줄:
 
== 참고자료 ==
 
== 참고자료 ==
 
* 비트웹 편집국, 〈[http://www.bitweb.co.kr/news/view.php?idx=307 퀀텀(QTUM) - 비트코인과 이더리움의 장점을 하나에! 모바일 애플리케이션에 최적!]〉, 《비트웹》, 2018-01-25
 
* 비트웹 편집국, 〈[http://www.bitweb.co.kr/news/view.php?idx=307 퀀텀(QTUM) - 비트코인과 이더리움의 장점을 하나에! 모바일 애플리케이션에 최적!]〉, 《비트웹》, 2018-01-25
 +
* Patrick Dai, Neil Mahi, Jordan Earls, Alex Norta, "[https://qtum.org/user/pages/03.tech/01.white-papers/Qtum%20Whitepaper.pdf Smart-Contract Value-Transfer Protocols on a Distributed Mobile Application Platform]", ''Qtum Whitepaper'', Qtum Foundation.
  
 
== 같이 보기 ==
 
== 같이 보기 ==

2018년 9월 11일 (화) 23:11 판

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.

참고자료

같이 보기