当你进行比特币交易时,收款人(和整个世界?)真的能看到你整个钱包里有多少硬币吗?

我真的希望我错得很厉害,但我得问问。。。
我有这样一个想法,我基于多年来听到的评论和解释,当你进行比特币交易时,例如0.001 BTC,你的钱包(假设比特币核心)实际上发送你钱包的全部资金,比如说1.5 BTC,但也包括1.5减去0.001 BTC的“回馈”信号,即1499 BTC,在同样的“原子行动”,意思是你从来没有真正的风险失去所有的钱,但它是广告的人收到它,也许整个世界。
我不明白为什么它会这样做,而且这似乎对隐私极为不利,而且我根本不确定它是否会这样做。也许只是偶尔发生?如果是,什么时候?或者它不是指“钱包里的全部资金”,而是指别的什么?
我希望有人能彻底解决这个问题。有人在2009年就知道比特币,但在2021年就开始问这个问题了,在用比特币做了十多年的高度敏感任务之后。。。我不喜欢随机的人知道我有多少比特币,我只是通过给他们寄钱,希望这不是它的工作方式。
比特币核心
交易
安全
隐私
分享
改进这个问题
跟随
问5月6日11:46
厘米
4111青铜徽章
这是否回答了您的问题bitcoin.stackexchange.com/a/56491/95422萨克斯霍尔5月6日12:54
比特币隐私有很多方面。参见:en.bitcoin.it/Privacy–chytrik 5月6日17:26
添加评论
1个答案
1
不,你不会在付款时透露你钱包的全部金额,但实际上你可以透露你比特币上的一些信息。
您的钱包有多个地址,每个地址都可以收到一笔或多笔付款,一旦您收到付款,此金额将成为UTXO(未使用的交易输出),您可以稍后使用它进行付款;因此,你的钱包里会有一些UTXO,当你付款时,你必须花一个完整的UTXO(你在以前的付款中收到的金额),而不是整个钱包。
例如,如果您收到四个不同地址的四笔付款(0.3、0.04、0.61、0.05-钱包总余额1 btc),并且您必须支付0.2 btc,则您将使用大于请求金额的UTXO,在我们的示例中为0.3 btc UTXO(但您也可以选择0.61)。因此,您将使用一个输入(0.3 btc)和两个输出进行交易:0.2 btc用于支付,0.1作为您在新地址上收到的更改。
在这种情况下,您将向对方(唯一知道此地址是您的)披露您至少有其他0.1 btc,但没有钱包余额。任何在区块链上看到此交易的其他人都无法知道此地址是您的地址,甚至可能无法区分付款和更改,这取决于交易是如何进行的。
这是最简单的情况,你披露的信息较少,还有其他因素可以披露你持有的部分资产(即,如果你使用同一地址收到多笔付款,当你从该地址消费时,你将披露其全部金额,不仅是你选择的UTXO),比特币的隐私也不是那么简单,这里可以充分解释。
您可以在此处阅读更多内容:
https://bitcoin.org/en/protect-your-privacy
https://en.bitcoin.it/Privacy
分享时光素材-香车美女  (280)blockchainBTC比特币区块链www.qkl91.com

发表评论

邮箱地址不会被公开。 必填项已用*标注