找零是什么意思?找零解释

时间:2022-05-08 13:09:22

许多比特币交易都包含指向新持有者的地址和现持有者的地址,亦被称作“找零”地址的输出。找零这是因为这样的交易输入无法被划分开来。如果你在商店购买一个价值5美元的商品,但是用20美元面额的钞票付款,你会收到15美元的找零。相同的概念也适用于比特币交易输入。如果你购买一个价值5比特币的商品,但是只有20比特币输入可用,你会发送5比特币的输出给店主,找零发送15比特币的输出作为找零(再减去任何适用的交易费用)。尤为重要的是,找零地址并不一定要和输入地址相同,出于隐私的考虑,它通常是来自所有者钱包的一个新地址。当用户归并输入来支付用户的一笔支付请求时,不同钱包会使用不同策略。它们也许会归集许多小额输入,找零或者使用一笔等于或大于所需支付金额的输入。除非钱包可以以一种精确匹配所需支付金额加上交易费用的方式归集输入,否则钱包就需要产生一些找零。这和人们如何处理现金非常相似。如果你总是使用钱包里最大的钞票,最终钱包会塞满了零钱。如果你只使用零钱,则会只剩下大额钞票。人们下意识地在这两个极端之间寻求一种平衡,而比特币钱包开发者努力以程序的方式实现这种平衡。

总而言之,交易将价值从交易输入转移到交易输出。一个输入是对之前一笔交易输出的参照,展示价值从何处来。一个找零交易输出将一笔特定价值指向一个新持有者的比特币地址,还可以包括一个找零的输出指向原持有者。一笔交易的输出可以在一笔新交易中作为输入,随着价值从一个持有者导向另一个持有者,创造出一条持有者链条。