跳转到主要内容
所有收藏更多
UTXO和UTXO合并
UTXO和UTXO合并
Robin avatar
作者:Robin
一周前更新

了解未使用交易输出 (UTXO) 及其在比特币交易中的重要性

未花费美元的概念

想象一下,你正在购买一杯价值 1.50 美元的咖啡,但你只有一张 20 美元的钞票。交易后,你会收到 18.50 美元的零钱。这些硬币和钞票就是你的“未用美元”,你可以用它们来购买其他商品。这个场景是一个简单的例子,说明了我们如何管理和考虑零钱或剩余资金。

未使用的比特币:数字平行

在数字世界,未花费交易输出(UTXO)就类似于上文提到的“未花费美元”。这些是进行比特币交易后剩余的数字货币。例如,如果您有 1 BTC 并花费 0.1 BTC,则剩余的 0.9 BTC 将成为您的 UTXO,可用于将来的交易。就像您的美元一样,这些 UTXO 代表尚未花费的余额。

为什么要合并 UTXO?

收到大量小额硬币就像多次找零。随着时间的推移,你可能会得到一个装满硬币的抽屉。在比特币的数字世界中,持有许多小额 UTXO 可以类比于拥有许多小额硬币。虽然每个 UTXO 都代表着潜在的消费能力,但管理许多小额 UTXO 可能会变得繁琐且昂贵,尤其是在交易费用很高的情况下。

合并 UTXO 意味着将多个小 UTXO 合并为一个。这个过程类似于用一堆小硬币换几张大钞,使未来的交易更简单,也更便宜。这在比特币中尤其有价值,因为交易费用取决于通过网络发送的数据大小。

不整合的风险

如果您忽略了合并 UTXO,您可能会发现使用这些 UTXO 所需的交易费可能超过 UTXO 本身的价值,尤其是在网络需求旺盛的时期。例如,一个价值 10 美元的 UTXO 现在可能需要支付 2.5 美元(或 25%)的费用,但如果交易费用增加,那么可能会使较小的 UTXO 变得不划算。

如何合并 UTXO

合并 UTXO 的最简单方法是将所有比特币发送给自己。这可以在 Xverse 等钱包中完成。为此,请复制您的比特币钱包地址,单击“发送”,粘贴您的地址,设置您可以发送的最大金额,执行交易。现在,当这个交易完成时,您的所有 UTXO 都应合并为一个大型 UTXO。

合并应谨慎处理,特别是因为并非所有比特币钱包都支持手动 UTXO 管理。对于那些支持手动 UTXO 管理的钱包,例如 Sparrow Wallet,该过程需要在钱包中选择 UTXO、生成新的接收地址,并在一次交易中将所有选定的 UTXO 发送到该新地址。这不仅可以整理您的数字钱包,还可以优化未来的交易费用。

​步骤如下:

  1. 在您的钱包中生成一个新的接收地址。

  2. 选择您想要合并的所有 UTXO。

  3. 创建交易时输入接收地址。

  4. 确保将所有 UTXO 作为输入来合并它们。

  5. 等待交易确认。

为什么它对 Liquidium 用户很重要?

由于 Liquidium 使用 PSBT 和 DLC,因此贷款启动、偿还交易和托管解锁交易均在比特币一层上进行。UTXO 越少,交易成本就越低。尤其是在高费用环境中,这会有所帮助。

Liquidium 使用什么 UTXO?

在 Liquidium,我们非常注意确保平台的安全性和效率。我们这样做的方法之一是在交易中仅使用“干净”的 UTXO。

以下是被排除的 UTXO:

  1. 未确认的 UTXO(即处于待处理交易中)

  2. 灰尘 UTXO(小于 333 Sats)

  3. 小型 UTXO(小于 1000 sat)

  4. 包含铭文的 UTXO(Ordinals、BRC-20 等)

  5. 包含符文的 UTXO

通过排除这些 UTXO,我们可以确保交易的安全性和效率。意外花费或烧毁符文或铭文可能会导致资金损失,而灰尘 UTXO 可能会导致费用和网络速度问题。通过仅使用干净的 UTXO,我们可以避免这些潜在问题并为我们的用户提供更好的体验。

这是否解答了您的问题?