什么是比特币的 UTXO?数字现金模型

2026-07-20

什么是比特币的 UTXO?数字现金模型

UTXO 是“未花费交易输出”(Unspent Transaction Output)的缩写,它是比特币用来记录“谁拥有什么”的方式。比特币并不像银行那样有账户余额;相反,它保存着一批一笔笔独立的未花费输出,你的钱包把它们加总,显示成一个余额。下面讲清什么是 UTXO、让人一下子明白的现金类比,以及一笔交易究竟如何运作。

什么是 UTXO

当你收到一笔比特币时,网络并不是往某个余额上加一个数字,而是创建了一个“输出”——一块被锁定到你地址上的价值——它就留在区块链上,直到你把它花掉。这就是一笔“未花费交易输出”。你可能同时持有好几笔、大小各异,而你的钱包余额,只不过是你所控制的所有 UTXO 的总和。任何地方都没有存着一个单一的“余额”数字;它永远是一个加总。

现金类比

一图看懂 UTXO:是什么、余额即总和、现金类比、交易如何运作,以及哪些链在用。

UTXO 的行为很像实体现金。如果你有一张 20 美元的钞票、要付 7 美元,你没法从中撕下正好 7 美元——你得把整张 20 美元交出去,再找回 13 美元。UTXO 也一样:它必须被整笔花掉。你的钱包会拿一个或多个 UTXO 作为输入,把金额发给收款人,再为找零创建一个新的 UTXO,退回到一个你控制的新地址上。

一笔交易如何运作

一笔比特币交易,就是一份输入与输出的清单。输入是你已经拥有的 UTXO,它们会被整笔消耗,永远不能再花第二次。输出则是新的 UTXO:一笔给你要支付的对象,通常还有一笔作为找零退回给你自己。这就是为什么一笔简单的付款,金额有时看起来很奇怪——这些数字反映的是“哪些币被组合、找回了多少零钱”,而不是一个滚动的余额。

比特币为何采用它

这个模型有实实在在的优势。一个节点只需要当前这批未花费输出,就能校验一笔新交易,而不必翻遍全部历史,这让验证保持高效。为每一笔找零使用一个新地址提升了隐私,而相互独立的 UTXO 还可以并行处理。代价是:钱包必须追踪许多笔输出才能显示出一个余额,而且这个模型更难承载复杂的智能合约——这也正是其他链选择另一条路的原因。

小结

一个 UTXO,就是一块被锁定在某地址上的、未花费的比特币,而比特币本质上不过是它们组成的一个巨大集合。把你的持有想象成一钱包数字现金、而不是一个银行余额:你花掉整块、找回零钱。理解 UTXO,就能解释比特币的隐私模型、它的手续费,以及它为何和以太坊这类基于账户的链运作得如此不同。 想系统学习更多加密基础知识,可以关注 Bitbase(币贝)学院的后续内容。

风险披露:本文为 Bitbase(币贝)学院的科普内容,仅供教育与信息参考,不构成任何投资、交易、税务或财务建议。加密资产波动剧烈,请自行评估风险。本文撰写于 2026 年 6 月,请以官方最新信息为准。

参考来源

[1] Investopedia, "Unspent Transaction Output (UTXO): Definition and Uses" investopedia.com

[2] Bitcoin Developer Reference, "Transactions" developer.bitcoin.org

[3] Investopedia, "How Bitcoin Works" investopedia.com

相关推荐

更多推荐