新手必看的比特币找零机制

网友贡献9个月前更新 领域OK
55 0 0

比特币交易本质上可以理解为记录,即比特币从一个地址转到另一个地址的过程。

 

新手必看的比特币找零机制

比特币交易的规则:在比特币交易中,用户有权使用的比特币转账地址上的之前交易输出(UTXO)金额,会被作为一次交易的输入,比特币收款地址上增加的交易金额作为本次交易的输出。输入金额必须大于等于输出金额,超出部分作为本次交易的手续费。手续费没有输出地址,奖励给将本次交易记账成功的矿工。

 

因为有时作为输出的金额超过了用户想要支付的金额。在这种情况下,比特币客户端会创建一个新的比特币地址,并把差额发送回这个地址,这就是比特币的找零机制

 

简单来说,就是 BTC 的持有者每转账一次,客户端会自动匹配他钱包里大于等于转账金额的收款地址(一个地址的余额不够时,会匹配两个、三个……直到地址的余额之和满足转账需要金额的最小值),然后把匹配后的金额一起发送出去,在扣除了转账所需金额后,客户端会把找零的钱发回持有人钱包里的一个隐藏地址。

 

举个例子,假设信息君的比特币地址里有5个 BTC,而大 A 的比特币地址有0个 BTC。当信息君想支付5 BTC 给大 A 时(信息君的输出金额≥转账需要金额),信息君地址里的未花费输出就变为零,而大 A 的会变为5 BTC。

 

因为信息君支付的 BTC 数量与拥有的 BTC 数量一致,所以也就不存在找零问题。

 

,假设信息君只需要支付1个 BTC 给大 A 时,他所需支付的金额(1 BTC)少于可用余额(4 BTC),那么交易信息中必须告诉比特币网络零钱将被发送至的地址,即“找零地址”,因为比特币在转帐时,要求每一个输入都要被完全花掉,也就是“余额置零”。而找零地址可以是原先消费时所用的地址,也可以是新地址。除此之外需要支付手续费给矿工。

 

零机制是匿名性的需要,一笔钱从 A 地址花费出去后找零的币会计入属于持币者钱包的另一个地址 B,但别人不知道这个找零地址 B 的主人是谁,同时让比特币无法凭空编造的需要,任何一个从区块里挖出来的币,其每一次转账都会一直记录下去,实现可追溯。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...