在探索比特币(BTC)的世界时,你可能会遇到一个核心概念——“未花费的交易输出”(Unspent Transaction Output,简称UTXO),理解UTXO是掌握比特币工作原理的关键,它不仅是比特币账户余额的基础,也构成了比特币交易的本质,究竟什么是BTC的UTXO呢?

UTXO:比特币的“账本”单元

UTXO可以理解为比特币网络中“存在且尚未被花费”的 smallest unit of value(最小价值单位),在比特币的设计中,并没有传统银行账户那样的“账户”概念,相反,所有的比特币都以UTXO的形式存在于整个网络中。

每个UTXO都包含以下关键信息:

  1. 交易ID(TXID):标识这笔UTXO所属的原始交易。
  2. 输出索引(Vout):标识在该交易中,这是第几个输出(一个交易可以有多个输出)。
  3. 金额:这个UTXO包含多少聪(satoshi,比特币的最小单位,1 BTC = 100,000,000 聪)。随机配图