Bitcoin.com

什么是比特币 UTXO?未花费交易输出详解

比特币未花费交易输出(UTXO)是构成您钱包余额的各个比特币单位。了解未花费交易输出如何运作、为何会影响您的手续费,以及如何管理它们。

最后更新
发布时间
阅读时间阅读时间 3 分钟
作者
Neil Author
尼尔·维拉多
Crypto content specialist since 2017; reviews iGaming platforms firsthand
What are Bitcoin UTXOs?

2021年,有人通过单笔交易转移了价值20亿美元的比特币,仅支付了0.78美元的手续费。之所以能做到这一点——尽管从一个充斥着小额存款的钱包中转出30美元可能需要花费几美元——归根结底在于一个概念:UTXO。

A UTXO,或 未花费交易输出,是指您拥有但尚未花费的特定数量的比特币。您的钱包余额并不是存储在比特币区块链上的某个单一数字,而是您钱包所控制的每个UTXO的总和,每个UTXO都是一个独立的比特币单位,拥有各自的金额和交易记录。

大多数人在发送或接收比特币时,根本无需考虑UTXO。但了解UTXO,意味着同一笔交易的手续费可能是1美元,也可能是15美元。UTXO还决定了外界能从你的链上活动获知哪些信息,并解释了比特币一些最深思熟虑的设计决策。

本指南介绍了什么是UTXO、它们是如何生成和销毁的、为何UTXO会影响交易手续费、其与以太坊的机制有何不同,以及如何妥善管理UTXO。本指南与我们关于“比特币交易如何运作”、“比特币交易手续费”以及“什么是闪电网络”的指南一同收录在“比特币学习中心”中。

通过自主托管安全地管理您的比特币 Bitcoin.com 钱包应用.

要点总结

  • UTXO 是指作为先前交易输出而生成、可花费且不可分割的比特币单位。您的钱包余额即为您所控制的所有 UTXO 的总和。
  • UTXO在消费时必须被完全消耗。任何剩余部分将作为新的UTXO(即你的“找零”)返还至你的钱包。
  • 比特币手续费是根据交易数据大小(以虚拟字节为单位)计算的,而非根据转账金额计算。作为输入使用的未花费交易输出(UTXO)越多,交易规模就越大,手续费也就越高。
  • 每个比特币全节点都会维护 UTXO 集:这是一个记录所有可花费币的实时数据库。最新的全面组成分析(mempool.space UTXO 集报告,2025 年 4 月快照)统计显示,其中条目超过 1.73 亿条,是 2020 年数量的三倍多。
  • 该集合中近30%的UTXO与Ordinals铭文相关联,每个的平均价值仅为811聪,这说明了除支付之外的链上活动如何导致该集合规模膨胀。
  • UTXO 使用的地址格式至关重要。与传统地址相比,Taproot 输入每虚拟字节的成本大约降低了 61%。
  • UTXO 合并、币种控制以及地址格式升级是降低未来手续费的三大最切实可行的方法。
  • 闪电网络以未花费交易输出(UTXO)为基础。每个支付通道的开启,都是通过在链上锁定一个UTXO来实现的。

什么是 UTXO?

UTXO(未花费交易输出)是指一定数量的 比特币 这是在之前的交易中收到的,且目前仍可用于消费。不妨将您的 比特币钱包 与其说像一个银行账户,不如说更像一个装有各种面额纸币的实体钱包。每张纸币都代表一个UTXO:独特、完整且不可分割。

如果您的钱包显示余额为 0.52 BTC,该总额可能由三个独立的 UTXO 组成:0.20 BTC、0.15 BTC 和 0.17 BTC。 您的钱包软件会将它们相加并显示总和。在底层机制中,它们是三个独立的对象,各自拥有不同的来源和交易历史。

关键规则:一个 UTXO 必须全额花费。不能只使用其中一半。 如果你想发送 0.10 BTC,而你唯一的 UTXO 价值为 0.20 BTC,那么你就必须花费这 0.20 BTC 的全部金额。其中 0.10 BTC 将发送给收款人,剩余部分(扣除矿工费后)将作为一个全新的 UTXO 返还到你的钱包中。这部分剩余金额就是你的找零。

这种行为与银行及大多数数字支付系统的运作方式有着根本性的区别。当爱丽丝通过银行转账向鲍勃汇款50美元时,系统会从爱丽丝的账户余额中扣除50美元,并向鲍勃的账户中增加50美元。没有任何实物发生转移;只是两个数字被更新了。 比特币并不更新余额。它会销毁旧的UTXO,并在原处生成新的UTXO。

UTXO 模型简史

UTXO模型早于比特币出现。密码学家亚当·巴克(Adam Back)和哈尔·芬尼(Hal Finney)——他们都是比特币创造者中本聪(Satoshi Nakamoto)经常参与的“密码朋克”(Cypherpunk)社区的杰出成员——被认为是在1997年至2004年间独立提出了这一概念。 当中本聪于2009年1月推出比特币时,它便成为了首个在实践中应用UTXO模型的、可运行的数字货币系统。

该设计已被证明非常耐用。莱特币、狗狗币、比特币现金和卡尔达诺都采用了该设计的变体。卡尔达诺通过其扩展UTXO(eUTXO)模型进一步扩展了该设计,在基础设计之上增加了可编程性。 以太坊相比之下,该项目于2015年选择了基于账户的模型,这一有意的转变是将智能合约的灵活性置于比特币那种类似现金的交易结构之上。

UTXO 在交易中的工作原理

每笔比特币交易都包含两个部分:输入和输出。

输入 现有 UTXO 正在被消耗。您的钱包会选择这些 UTXO 来支付这笔款项。

输出 这些是由该交易生成的新的UTXO,其中一个发送给收款人,另一个通常作为找零返还到你自己的钱包中。

一旦输入 UTXO 被使用,它就会被永久销毁。它将从网络中可花费币的记录中移除,且永远无法再次被花费。它生成的输出将成为新的 UTXO,任何持有该 私钥 以解锁它们。

核心规则是:输入等于输出加上矿工费。输入与输出之间的差额将全部归入将该交易纳入区块的矿工所有。比特币交易中没有单独的手续费字段;手续费就是你留出的差额。

一个分步示例

你持有1个价值0.30 BTC的UTXO,并想向一位朋友转账0.10 BTC。

  1. 您的钱包选择了 0.30 BTC 的 UTXO 作为输入。
  2. 它会生成两个输出:0.10 BTC 发送到你朋友的地址,约 0.1997 BTC 作为找零返还到你自己钱包中的一个新地址。
  3. 这大约 0.0003 BTC 的差额即为矿工费。
  4. 最初的 0.30 BTC UTXO 已永久消失。现在存在两个新的 UTXO。

一笔交易可以包含多个输入和多个输出。一笔交易向五个不同的收款人付款是完全正常的;这会产生五个输出UTXO。一个钱包将二十个较小的UTXO合并成一个较大的UTXO时,会生成一笔包含二十个输入和一个输出的交易。这种组合方式非常灵活;唯一的要求是输入的总和必须等于或大于输出加上手续费。

UTXO的起源:Coinbase交易

每一个现存的UTXO都可以追溯到一个coinbase交易——这是每个比特币区块中的首个特殊交易,它会生成新的BTC作为矿工的区块奖励。coinbase交易没有输入。新的比特币并非来自任何先前存在的来源;它是协议作为支付而发行的,用于 工作量证明 采矿。

以此为起点,每一枚比特币都会经过一条一脉相承的UTXO链,在被消费和生成过程中一路流转,最终抵达你今天的钱包。你持有的每一枚萨托什都有一条可追溯至币根交易的完整血统,任何能够访问全节点或 区块链浏览器 可以追溯这一血统。

UTXO 集合:比特币可花费代币的实时账本

每个完整的 比特币节点 维护 UTXO 集合:这是一个实时数据库,记录了当前整个网络中所有可花费输出的信息。 当交易到达时,节点会检查该集合,以确认所声明的输入是否存在、尚未被花费,以及是否满足其锁定条件(即决定谁可以花费这些输入的加密规则)。这是比特币防止 双花,且无需可信第三方。

截至2025年的规模与构成

目前公开可查的最详细的分类数据来自mempool.space研究团队,该团队的 UTXO 集合报告 对2025年4月14日区块高度892,385处的完整快照进行了分析,这是截至2026年年中发布的最新完整构成分析。 在该快照中,UTXO集包含173,190,861条记录,在磁盘上占用约11 GB空间,是2020年初记录的约6400万个UTXO的三倍多。

按地址类型进行分类后,发现了一些值得探讨的情况:

UTXO 脚本类型占总数的百分比占比特币总市值的比例
Taproot (P2TR)34.2%0.75%
Legacy (P2PKH)28.8%
原生SegWit(P2WPKH)26.5%大部分价值
支付到脚本哈希(P2SH)约9%值得注意的
“支付至多签地址”(P2MS)和“支付至公钥”(P2PK)约1.5%约8.7%(主要来自早期矿工奖励)

Taproot 类别在 UTXO 数量上占比最大,但仅占 BTC 总价值的 0.75%。这是因为近 30% 的 UTXO(即 1.73 亿条记录中的 51,188,145 条)与 序数铭文. 这些与铭文相关的UTXO总价值仅为415 BTC,平均每个价值811聪。它们几乎没有任何经济价值,但网络中的每个节点都必须永久存储它们,研究人员将这种现象称为“UTXO集膨胀”。

为什么UTXO集的增长是一个值得关注的问题

节点需要将活跃的UTXO集保存在快速访问内存中,以便快速验证新交易。随着该集规模的扩大,运行节点的硬件要求也会随之提高。如果相关成本上升到一定程度,能够运行节点的个人用户将减少,导致验证能力集中在资源雄厚的运营商手中,从而削弱了使比特币具有韧性的去中心化特性。

2017年的SegWit升级通过降低同时花费多个输入并生成较少输出的成本,为UTXO合并提供了经济激励。尽管如此,UTXO数量仍在持续增长。目前最成熟的解决方案是Utreexo,由Tadge Dryja(他与Joseph Poon共同创建了闪电网络)设计。 Utreexo利用基于默克尔树的加密累加器对UTXO集合进行压缩,使节点只需存储少量指纹,而非全部1.73亿条单独条目。截至2026年年中,这仍是比特币协议研究中的活跃领域。

UTXO 模型与账户模型:比特币与以太坊

比特币并不是在公共网络上追踪所有权的唯一方法 区块链. 以太坊采用基于账户的模型,其运作方式更类似于传统的银行账本:它是一个记录账户余额的区块链账本,而非可花费的离散对象列表。 每个地址都有一个单一的累计余额,该余额会随着入账交易增加,随着出账交易减少。当您发送 ETH 时,发件人的余额会被扣除,收件人的余额会被增加;双方之间并没有离散对象的转移。

这两种模型在权衡上有所不同:

功能UTXO 模型(比特币、莱特币、卡尔达诺)账户模型(以太坊、索拉纳)
余额的运作原理离散未花费输出的总和每个账户的单一累计余额
交易流程消耗旧的UTXO,生成新的UTXO借方为付款方,贷方为收款方
隐私更安全:每笔交易都使用不同的输出,并可使用新的地址较弱:所有活动都可追溯到一个固定的地址
并行处理是:在多个线程中同时验证独立的UTXO否:账户状态按顺序更新;同一账户无法同时处理两笔交易
防止双重支付已与 UTXO 集合进行比对已与账户非ce值和状态进行比对
智能合约支持仅限底层原生且灵活
类比实体钱包里的现金银行账户

账户模型更易于理解,因此包括以太坊、Solana 和 BNB Chain 在内,大多数在比特币之后推出的区块链都采用了该模型。撰写 智能合约 在基于账户的系统中,与持久化状态交互的方式更为自然。比特币的UTXO模型以这种便利性为代价,换取了默认更强的隐私特性、更清晰的供应可审计性(每枚代币均可追溯至一个coinbase交易),以及并行验证交易的能力——随着区块需求的增加,这一结构性优势变得愈发重要。

UTXO 如何影响您的交易手续费

比特币交易手续费 这些费用并非基于转账金额,而是基于交易的数据大小,以虚拟字节(vbytes)为单位。决定该数据大小的主要因素是您作为输入支出的未花费交易输出(UTXO)的数量。

每个输入都会向交易添加数据:对前一个UTXO的引用,以及证明你拥有该UTXO的加密签名。输入越多,交易规模越大,手续费也越高。 输入和输出之间转移的金额与手续费计算无关,这就是为什么在2021年,一笔使用三个精心挑选的UTXO进行的20亿美元转账仅需0.78美元手续费,而从一个塞满许多小额UTXO的钱包中转出50美元,却可能要花费几美元。

根据 D-Central 的数据,在 2025 年和 2026 年的典型网络条件下,手续费率的中位数在 1 至 20 sat/vB 之间, 费用指南 发表于2026年2月。一笔简单的单输入、双输出的原生SegWit交易费用为几百到几千聪。在因需求突然激增或新链上协议导致网络拥堵期间,手续费率可能达到100至500聪/vB甚至更高。

地址类型如何决定投入成本

该类型的 地址 您的 UTXO 被锁定,这会实质性地影响您在花费每个输入时所需的成本。较新的地址格式能更高效地利用加密签名,从而减少了每个输入为交易增加的数据量:

地址类型格式前缀输入大小(vbytes)费用成本与传统模式
Legacy (P2PKH)1...约 148 vB基准,最贵
嵌套式SegWit(P2SH-P2WPKH)3...约 91 vB约便宜38%
原生SegWit(P2WPKH)bc1q...约 68 vB约便宜54%
Taproot (P2TR)bc1p...约 57.5 vB约便宜61%

来源: Spark.money UTXO 管理指南

SegWit 之所以能实现节省,是因为在计算虚拟字节时,签名数据(即见证)按75%的比例进行折算。Taproot更进一步,使用64字节的Schnorr签名代替71至72字节的ECDSA签名,并且在进行简单的密钥路径消费时,无需在见证中包含公钥。

对于一笔包含20个输入的合并交易,从Legacy切换到原生SegWit可将手续费降低约54%。 主根 在此基础上,每笔输入还能再节省15%。如果您的钱包仍生成以“1”开头的地址,那么在无需更改任何交易方式的情况下,切换到能生成原生SegWit(bc1q)或Taproot(bc1p)地址的钱包,将是您目前能采取的、对降低手续费影响最大的单一措施。

截至2026年年中,原生SegWit交易约占所有比特币交易的85%。Taproot的采用率约为20%,该比例曾在2024年受Ordinals铭文活动推动达到约42%的峰值,随后随着铭文活动的减少而趋于平稳。 尽管对于大多数用户而言,传统地址相比新格式并无优势,但其仍占剩余的15%。

批量交易和按费率替换

除了 UTXO 选择之外,还有另外两种手续费策略值得了解。

批量交易 将多笔支付合并为一笔交易。与其通过五笔独立交易分别向五位收款人发送比特币,不如通过一笔包含五个输出的交易,在单个区块中一次性完成。每笔交易的手续费只需支付一次,且总费用远低于五笔单独交易。

按费率替换(RBF), 该机制在 BIP 125 中进行了标准化,允许您用一笔手续费更高的新交易替换一笔未确认的交易。如果您在网络流量较低的时段提交了一笔手续费较低的交易,而该 mempool 当网络突然拥堵时,RBF 功能可让您提高手续费,而无需取消交易并从头重新广播。大多数现代钱包默认支持 RBF 信号。

比特币碎币:当未花费交易输出(UTXO)变得过小而无法花费时

比特币“碎屑”指的是那些金额微小到其消费所需手续费甚至超过其面值的未花费交易输出(UTXO)。例如,如果一个UTXO仅包含400聪,但将其作为交易输入时所需的手续费高达800聪,那么从经济角度来看,它便毫无价值。虽然你在区块链上仍然拥有它,但若将其花掉,反而会亏本。

比特币核心(Bitcoin Core)将“微额交易限制”作为中继策略予以强制执行。 对于标准输出类型(P2WPKH 输出类型具体为 294 聪),低于约 546 聪的输出将不会被大多数节点中继,因为在默认中继费下限 3 聪/vB 的情况下,将来在交易中花费这些输出所产生的成本将超过其自身价值。 这并非比特币协议中固有的共识规则;单个节点可以调整其中继阈值。但在实际应用中,大多数节点都遵循默认设置。

即使超过了“尘限”下限,在手续费飙升期间,仅持有几千聪的UTXO也可能在经济上变得无法花费。 当手续费超过约15 sat/vB时,持有1,000聪的P2WPKH UTXO就不再值得花费,因为在15 sat/vB的费率下,该输入会增加68 vB,相当于1,020聪的手续费。

灰尘通常来自以下方面:

  • 反复进行的小额交易所提现,尤其是通过DCA(美元成本平均法) 自动提现设置
  • 将多次小额购买产生的零头找零合并
  • 采矿 彩池奖金和 质押 以频繁的小额形式发放奖励
  • 与铭文相关的输出,在当前 UTXO 集合中可见的低于 1,000 萨托什的 UTXO 中占很大比例

实际的解决方案很简单:先积累资金再进行提现,而在合并资金时,应选择手续费较低的时段,而不是等到急需汇款时才行动。

UTXO 管理与代币控制

UTXO 管理是指有意识地组织和整合您的 UTXO,以减少未来的手续费并保护您的链上隐私。币控(Coin Control)是钱包的一项特定功能,它允许您手动选择哪些 UTXO 作为交易的输入,而不是让钱包的算法自动选择。

大多数钱包会通过“分支界限法”(Branch and Bound)等算法自动处理交易选择,比特币核心(Bitcoin Core)自 0.17 版本起便采用了该算法,且从 v27 版本起,该算法与多种竞争算法并行运行。这些算法通常能有效降低手续费,但它们优化的是成本,而非用户的隐私偏好或保持不同交易记录的分离。

五个实用的 UTXO 管理步骤

动作最佳时机为什么有帮助
将多个小额UTXO合并为少数几个大额UTXO当手续费为 1 至 3 sat/vB 时减少未来的输入项数量,从而降低后续每笔的交易手续费
在收到每个UTXO时,按来源对其进行标记收到时将一份杂乱无章的清单转化为条理清晰的库存清单;这对做出硬币管控决策至关重要
冻结来自敏感来源的UTXO在您下次消费之前防止意外将独立的交易记录关联起来
迁移至原生SegWit或Taproot地址在您进行下一次债务整合之前在不改变您行为的情况下,可享有的最大一笔费用减免
在处理非紧急交易前,请先检查 mempool.space只要该事务可以等待在业务清淡期和繁忙期之间,收费标准相差10倍甚至更多

具备强大币种管理功能的钱包包括 Sparrow Wallet(桌面版、开源、标签和冻结功能出色)和 Electrum(桌面版、历史悠久)。这两款钱包均支持显示每个 UTXO 的详细信息,并允许手动选择输入。 在硬件方面,截至2026年,Ledger、Trezor和Coldcard均支持Taproot,包括其标准单签名钱包配置中的Taproot密钥路径支付。

一个管理良好的比特币钱包应包含少量、规模适中的、采用现代地址格式的UTXO。而管理不善的钱包则会存有数十甚至数百个旧格式碎片,每个碎片都可能在未来触发手续费支出。

UTXO、隐私与“清灰”攻击

每个 UTXO 都会在其所在的比特币公共区块链上永久记录其交易历史。当您将多个 UTXO 作为输入合并到单笔交易中时,链分析工具会应用所谓的“共同输入所有权启发式算法”(CIOH):即假设交易中的所有输入均属于同一个实体。

这会带来直接的实际影响。 如果你从一家经过KYC认证的交易所(你的身份信息已登记在案)收到0.1 BTC,又从点对点交易(身份信息未登记)中收到0.05 BTC,那么将这两个UTXO合并到同一笔交易中,就会在区块链上公开且永久地将这两个来源与同一位所有者关联起来。 今后任何操作都无法从公开记录中抹去这一关联。

什么是“撒粉攻击”?

“撒灰”攻击正是蓄意利用了CIOH漏洞。攻击者会向你的一个或多个地址发送微量比特币,通常只有几百聪。 如果你随后在同一笔交易中将该微量UTXO与其他UTXO一同花费,攻击者便能追踪各地址之间的关联,从而绘制出你的持币情况图谱。这些信息随后可被用于实施定向钓鱼攻击、敲诈勒索或监控。

该攻击的实施成本很低。如果受害者不慎共同花费了该“尘”,攻击者从中获取的情报将对其产生远超成本的巨大价值。

如何防御“撒粉”攻击:

  • 在您的钱包软件中冻结可疑的小额UTXO,以确保它们绝不会被自动包含在交易中
  • 请勿点击或执行通过 OP_RETURN 输出字段或未知交易备注发送的链接或指令(OP_RETURN 是比特币脚本中的一种操作码,允许在交易输出中嵌入少量任意数据)
  • 在涉及隐私敏感的交易中使用硬币控制功能,以防止意外的 UTXO 共同花费
  • 如果这种分离对您很重要,请将来自不同来源的UTXO存放在不同的钱包中

关于合并操作,还有一点重要的注意事项:规划不当的 UTXO 合并,其破坏隐私的效果与“尘埃攻击”同样显著。若在单次合并交易中将一个经过 KYC 验证的 UTXO 与一个来自匿名来源的 UTXO 合并,就会在链上永久地将它们关联起来。一旦交易确认,这种损害将无法逆转。

UTXO 与闪电网络

闪电网络, 作为比特币应用最广泛的第二层支付协议,它直接构建在UTXO之上。它并非独立于基础层的UTXO模型运行,而是将UTXO作为其安全锚点。

开通闪电支付通道需要将一个UTXO锁定在比特币基础层上的2-of-2多签名地址中。该锁定的UTXO即为通道的初始资金交易。 此后通过该通道进行的所有支付均在链下进行,无需触及区块链。当通道最终关闭时,一笔最终的链上结算交易将为各方生成新的UTXO,反映双方之间所有支付的净结果。

您可以通过一个开放通道发送数千笔支付,而链上留下的痕迹仅为两笔交易:一笔用于开启通道,一笔用于关闭通道。对于需要频繁进行小额支付的用户而言,这既能大幅降低手续费,又能显著减少链上数据暴露。

截至2026年5月,根据 数据 来自 BYDFi:

  • 公共闪电网络的容量已超过 5,600 BTC,按当前价格计算约为 4.9 亿美元
  • 包括移动钱包和企业节点使用的私有通道及未公开通道在内的总预估容量已超过 12,000 BTC
  • 2026年初,月交易额首次突破11亿美元
  • 截至2026年,该网络拥有超过18,000个活跃节点

Taproot 还提升了闪电网络的隐私性。在 Taproot 推出之前,闪电网络通道注资交易具有可识别的链上指纹。借助 Taproot 密钥路径支付机制,通道注资交易在外观上可与标准的单签名交易毫无二致,从而消除了链上分析中的这一数据点。

权衡、挑战及关注重点

诚实的权衡

UTXO 模型在隐私性和并行验证方面的优势,同时也伴随着实际的成本。与账户模型相比,开发人员在使用 UTXO 模型时面临的复杂度更高。 如果用户不主动进行合并,随着时间的推移,UTXO管理负担会不断累积,而这种负担最终会表现为手续费的上涨。该模型还会引发上文所述的UTXO集合膨胀问题,即在经济上毫无价值的输出会无限期地滞留在每个全节点的内存中。

隐私是UTXO模型的一项特性,但并非绝对保证。区块链是公开的,且链上分析公司已熟练掌握CIOH、地址聚类和交易图分析等启发式方法。基于UTXO的隐私需要主动管理,不会自动实现。

2026年及以后的关注焦点

对于经常与比特币未花费交易输出(UTXO)打交道的人来说,有三项进展值得关注:

Utreexo 进展 - 如果 Utreexo 或类似的 UTXO 集合压缩方案达到生产就绪状态,将显著减轻运行全节点的硬件负担,并缓解因 UTXO 集合增长而产生的去中心化压力。订阅 Bitcoin Optech 电子报,请访问 bitcoinops.org 以获取技术更新。

盟约提案 - 比特币开发者正在评估诸如 CheckTemplateVerify(CTV)等操作码及其替代方案,这些方案将允许对未来未花费交易输出(UTXO)的消费方式施加限制。若得以采用,契约机制将能够实现高效的批量支付结构、金库式的托管安排,以及更具表现力的支付条件,且无需依赖第三方信任。

收费市场的成熟 - 随着2024年 减半 随着区块补贴降至 3.125 BTC,交易手续费在矿工收入中的占比日益增大。未来一个周期内手续费市场将如何演变——是仍呈间歇性波动且峰值剧烈,还是形成更稳定的深度——这将直接决定链上持有和转移未花费交易输出(UTXO)的实际成本。监测 mempool.space 实时显示当前状况。

结论

UTXO 是一种离散的、可支出的比特币单位,也是比特币在不依赖任何中央账本或账户余额的情况下追踪所有权的基本单位。 它解释了手续费为何会以当前方式运作,解释了比特币的隐私性为何比表面看起来更为复杂,同时也解释了闪电网络为何能够处理数百万笔支付,而每个通道仅需与底层网络交互两次。

截至2026年年中,UTXO集已包含超过1.73亿条记录,闪电网络通道每月处理的交易额超过10亿美元,而Taproot的采用正使高效地址格式成为新钱包的实际默认选择。 UTXO的运作机制不仅仅是后台架构;它直接关系到每位比特币用户在每次交易中支付、获得和披露的内容。

了解这些内容是自主托管比特币的用户所能做的最实用的事情之一。如需进一步阅读,请参阅 比特币核心文档 介绍了协议层面的交易和UTXO模型,以及 比特币 Optech 币种选择主题存档 深入探讨了钱包实现中的权衡取舍。

常见问题解答

为什么比特币使用UTXO而不是账户余额?
与账户模型相比,UTXO 模型赋予了比特币若干结构性优势。独立的 UTXO 可以并行验证,因为检查一个 UTXO 是否存在且未被花费,无需更新任何共享状态。这提高了潜在的吞吐量。 该模型还默认为用户提供了更强的隐私控制能力:用户每次都可以使用一个新的地址接收比特币,从而将不同的UTXO相互隔离。而且,由于每个萨托什都可以追溯到一笔Coinbase交易,因此任何拥有全节点的用户都可以独立审计总供应量,无需依赖任何第三方。
比特币有多少个UTXO?
根据mempool.space的UTXO集合报告(这是目前可获得的最新完整构成分析,基于2025年4月14日区块高度892,385的快照),当时比特币UTXO集合共包含173,190,861条记录。 这一数字自2020年1月以来已增长了三倍。其中近30%的UTXO与Ordinals铭文相关联,每个的平均价值仅为811聪,虽然推动了UTXO集合的增长,但并未按比例为网络上的经济活动做出贡献。
什么是 UTXO 合并?我应该什么时候进行?
UTXO 合并是指通过在单笔交易中将多个小额 UTXO 转给自己,将其合并为数量较少、金额较大的 UTXO。虽然需要预先支付手续费,但这能减少未来每笔交易的输入数量,从而直接降低这些手续费。 进行合并的最佳时机是手续费率较低时,通常为 1 至 3 sat/vB。在合并前请查看 mempool.space 了解当前情况,并请注意:将来自不同来源的 UTXO 合并到同一笔交易中,会将其在区块链上的交易历史关联起来。
什么是比特币碎币?
“碎币”是指金额微小的未花费交易输出(UTXO),其花费所需的交易手续费甚至超过了其自身价值。对于大多数输出类型,比特币核心(Bitcoin Core)不会转发会产生低于约546聪的输出的交易(对于原生SegWit P2WPKH输出,该阈值为294聪)。 即使超过这一门槛,在手续费高企的时期,仅持有几千聪的未花费交易输出(UTXO)在经济上也变得无法花费。零碎币通常源于频繁的小额交易所提现、零头输出以及挖矿奖励的发放。
硬币控制是如何工作的?
“币控”(Coin control)是Sparrow Wallet和Electrum等钱包中的一项功能,它允许您手动精确选择哪些UTXO作为交易的输入。如果不启用“币控”,您的钱包会通过币选择算法自动选择UTXO。 启用该功能后,您可以自行决定要花费哪些代币,从而避免将来自不同来源的UTXO混合使用(例如,将经过KYC认证的交易所提现与点对点购买混合),并保持交易记录的独立性。这是在交易层面管理链上隐私的主要实用工具。
能否通过追踪UTXO来揭露我的身份?
是的,如果不采取预防措施的话。比特币的区块链是完全公开的,链上分析公司会运用启发式方法(尤其是“共同输入所有权启发式”),对地址进行聚类并追踪币流。将来自经过KYC认证来源的UTXO与无关的币合并到同一笔交易中,会在公共账本上永久地将它们关联起来。 将不同来源的UTXO分开存放、使用币控策略、避免共同花费微额币,以及不重复使用地址,这些措施都能减少交易中暴露的个人信息量。
UTXO 会过期还是会被删除?
不。一个未花费输出(UTXO)会无限期地保留在UTXO集合中,直到被花费为止。它没有过期时间,没有闲置阈值,协议中也没有任何机制会移除未花费输出,除非其所有者选择将其花费。 这就是为什么2023年和2024年的铭文相关UTXO至今仍出现在UTXO集合中,也是为什么比特币早期矿工奖励产生的UTXO至今仍与其他所有输出一起,作为未花费状态保留在集合中的原因。

使用 Bitcoin.com 钱包,安全地开始投资

迄今为止已创建超过8500万个钱包。这里提供您安全买卖、交易和投资比特币及加密货币所需的一切功能。

A screenshot of the Bitcoin.com Wallet app

扫描以下载 Bitcoin.com 钱包

用您的移动设备扫描此二维码,系统将自动将您重定向至相应的店铺页面。