当您发送比特币时,您可能会注意到钱包中的原始地址随后显示为空,即使您只转移了部分余额。无需担心。您的剩余资金并未丢失。相反,它们已被发送到更改地址,这是由您的钱包控制的新生成的地址。
它是如何运作的
比特币遵循UTXO(未花费的交易输出)模型。在这个系统中,每笔交易都完全使用一个或多个先前的输出,然后创建新的输出。
如果输入的总金额大于您要发送的金额,您的钱包将自动执行两件事:
将请求的金额发送给收件人。
扣除网络费用后,将剩余余额返还至您钱包内部管理的找零地址。
例如,如果您的钱包包含 1 BTC 并且您发送 0.3 BTC,钱包将创建一个交易:
花费全部 1 BTC 输入
发送 0.3 BTC 给收件人
返回大约 0.7 BTC 减去费用到新生成的找零地址
为什么要使用变更地址?
变更地址主要用于提高隐私性。
它们使得外部观察者分析区块链以确定哪个输出是实际支付以及哪个输出是返回的找零变得更加困难。这有助于减少所有交易轻松链接在一起的机会。
也就是说,更改地址并不能使比特币完全匿名。在某些情况下,例如当涉及不同的地址格式时,找零输出可能仍然是可识别的。
比特币 2008 年最初发布的版本中并未包含变更地址。它们是由中本聪 (Satoshi Nakamoto) 于 2010 年随着协议的发展而引入的,目的是提高隐私性和可用性。
要点
找零地址由您的钱包自动创建,因此无需手动管理。
它们是同一个钱包的一部分,并且源自您的助记词。
它们提高了隐私性,但不提供完全的匿名性。
什么是“新鲜地址”功能以及如何使用它?
“新鲜地址”功能在UKey应用程序版本5.16.0中引入。它允许钱包生成一个全新且未使用的 BTC 地址。每次您收到资金时,钱包都会创建一个以前从未使用过的新地址,并且不会与之前的交易关联。
从设计上来说,区块链系统并不注重隐私,所有交易都是公开记录的。发送者和接收者地址都可以通过区块链浏览器查看。如果您继续使用同一地址接收资金,则该地址的完整交易历史记录可能会被暴露。
为了提高隐私和安全性,启用此功能后,您的钱包将为每笔传入的 BTC 交易自动生成新的接收地址。这个新生成的地址称为“新地址”。
要启用此功能,请转至 设置 → 钱包 并将其打开。默认情况下它是启用的。
切换到BTC主网后,点击接收,您将看到“已使用地址”选项。
