- By test - In 巴西世界杯大名单
BitCoin的UTXO模型
摘要
比特币不使用 “账户-余额”
的模式来表示价值。相反,它将币作为首要的概念,每一笔钱各自由比特币用户持有。一个未花费的交易输出(UTXO)代表
“一整块” 的比特币。UTXO 被用作比特币交易的输入。UTXO
模型使得比特币在可审计性、透明性和效率上更优于传统金融系统。
#什么是 UTXO?
一个未花费的交易输出(UTXO)就代表一定数量的比特币。多个 UTXO
可以组合、单个 UTXO 也可以拆分,做出支付所需的任何面额。
我们可以将 UTXO
理解成实物货币,因为它们必须作为完整的一个单元来使用。如果你想花 5
毛钱,你不可能掰开一个 1 块钱硬币来付款。相反,你必须花掉整个 1
块钱,然后拿 5 毛钱的找零。但是,不同于实物货币,UTXO 没有标准面额。一个
UTXO 可以是任意数量的比特币。
顾名思义,一个 UTXO 就是一个比特币交易的输出。输出以 UTXO
的形式存在,直到被用作另一个交易的输入为止,这时就不再是未花费的。
在任意时间点,现有 UTXO 的集合都被称为 UTXO 集。比特币节点会追踪 UTXO
集,从而确定哪些代币未被花费,以及哪些人可以花费它们。该系统可以让比特币解决多重支付(Double
Spend)问题。双重花费问题是长期困扰数字货币尝试的一大难题。

