首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

比特币的找零机制是什么?

通过了解,我们知道每笔比特币交易都包括输入和输出两个部分,其中未花费的交易输出(UTXO)将可以作为下一笔交易的输入,而这笔输入可以由多个UTXO构成。当你发起一次转账时,比特币钱包通常会在所有可供支付的UTXO中,寻找合适的金额来进行支付。

这就相当于在你的日常钱包中保存着不同面值的现金一样,你可以选择使用多张小额的零钱付款,也可以使用大于商品价格的大额钞票买单,然后等待商家找零。

找零机制

在比特币系统中也存在这样的找零机制。比特币交易输入金额必须大于等于输出金额,超出部分作为本次交易的手续费。

手续费没有输出地址,奖励给将本次交易记账成功的矿工。输出金额超过要支付的金额时,比特币客户端会创建一个新的比特币地址,并把差额发送回这个地址,这就是比特币的找零机制。

通常情况下,比特币客户端在一开始会产生100个用户专属地址的私钥,创建找零地址时会优先使用这100个地址中的某一个,当这些地址全部被使用之后,将会继续创建新的找零地址。因此,有不少比特币资深用户提醒大家,当比特币钱包交易100次以上之后,再继续交易就会因私钥更新而丢失之前的私钥,造成不可挽回的损失。所以需要重新备份钱包。否则当你恢复钱包时,很有可能丢失新的找零地址。

找零地址

找零不可避免地发生的原因是比特币不同于传统的贵金属货币、纸币、电子货币的货币、和钱包/钱袋、金额和账户体系,比特币的金额和地址是不可分割的,地址是私钥产生的,私钥和地址是比特币的一体两面。

因而找零必然会产生新的找零地址,而传统货币找零却并不需要专门的、唯一的新的钱包来装零钱,而且只能装一次。

区块链词典

什么是区块链?

什么是比特币?

什么是挖矿?

什么是DCEP?

什么是以太坊?

什么是以太币?

被称为“区块链3.0”的EOS是什么?

EOS钱包与EOS账号,到底是不是一回事

号称“区块链灵魂”的共识机制有哪些?

“眼前的冷是什么冷 你说的热是什么热” 冷、热钱包篇

钱包还能怎么分?全节点钱包、轻钱包篇

去【中心化】钱包还是【去中心化】钱包?

选单链钱包还是多链钱包?

钱包分类花样多 单、多币种钱包、全币种钱包篇

好端端为什么要分叉?

简单理解区块链中重放攻击和重放保护

公钥与地址

Keystore+密码很重要吗?绝不低于私钥和助记词

“戳”一下,“时间”不能动

不容忽视的“双花问题”

听起来很可怕的51%攻击究竟是怎么回事?

点这里,告诉好友你“在看”!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191202A0L90N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券