什么是比特币找零机制?有什么作用?

  发布时间:2024-02-24 19:56:01   作者:手工客  
不知都投资者们在进行比特币的转账时会不会遇到这样的问题,我们有时候明明只想一个地址发送了比特币,但是为什么区块链上有时候是一个地址对多个地址,或者是多个地址对1个地址,有的时候又是多个地址对多个地址。其实这都

不知都投资者们在进行比特币的转账时会不会遇到这样的问题,我们有时候明明只想一个地址发送了比特币,但是为什么区块链上有时候是一个地址对多个地址,或者是多个地址对1个地址,有的时候又是多个地址对多个地址。其实这都是因为比特币的找零机制,这也是我们为什么要提醒大家,当比特币钱包交易100次以上时再次交易后要重新备份钱包,不然大家就会遭受损失。那么究竟什么是比特币找零机制?这个比特币找零机制又有什么作用?下面就让手工客小编说一说。

什么是比特币找零机制?有什么作用?

什么是比特币找零机制?

下面手工客小编详细为大家解释一下比特币的找零机制是怎样运作的。

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

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

比如你想从商店买一块钱的棒棒糖,你打开你的钱包,发现里面只有一张20元面值的人民币。你能支付的最小金额是多少呢?当然不是1块钱,你不能把这张20元钱的纸币撕下20分之1再交给营业员。你必须把这张20元面值的人民币全部交给收银员,然后因为你只需要支付1元钱,收银员会找给你19元。

因为我们每天都这么进行一手交钱一手交货的交易,所以上面这个流程好像已经成为一种天经地义的事情。让我们打破这种思维惯性,看看会发生什么事。

现在让我们想象一下这样的场景:存在这样的一个系统,它允许收银员(或者其他什么人都可以)切实地销毁任意数量的真实货币(人民币),并且允许收银员打印出任意金额的真实货币作为替代。不一定是10元面额或者20元面额,如果需要的话,比如打印出 18.94537208 元面值的人民币。

同时为了防止双重支付和伪造,必须确保在任何时候,新创建的货币金额与被销毁的货币金额是完全一样的。

比特币找零机制有什么作用?

当你“支付”比特币,并创建一次交易时,你必须将你支付地址上可供支付的金额(来自该地址之前交易的输出)作为新交易的输入。这样的地址可能不止一个,你的比特币钱包会暗自寻找你钱包中所有可供支付的输出金额(可能来自于不同地址),并把它们加在一起显示为钱包可用余额。

所以,当你的比特币钱包说你有130个BTC时,它只是意味着你的所有地址上可供支付的交易输出加在一起共有130个BTC。这和你的普通钱包中放着1张100元和3张10元人民币差不多一个意思。

比特币钱包文件中包含了所有找零地址的私钥,它们可以正常的接收或者发送比特币。但是,比特币官方客户端的界面上并不会把这些找零地址显示在地址簿中,也许是为了匿名性的必要,也许是为了减少客户的困惑,虽然这也造成很多人新的疑惑。

因为比特币客户端一开始只产生100个客户专属地址的私钥(称为私钥池),在创建找零地址时会优先使用这100个地址中的某一个,但当这些地址都被使用之后,100个以外新的找零地址就会被创建。如果你只备份了一开始的100个地址的钱包,那么在上面这种情况下恢复钱包将丢失新的找零地址。

以上就是手工客小编对于什么是比特币找零机制以及比特币找零机制有什么作用这两个问题的详细解答。其实比特币的找零机制本身就是比特币协议的一部分,因为每个交易的ID只能被下一个交易的引用一次,所以在输入币数多于输出币数时,就需要这样一个找零机制,我们在找零到新地址时,一定要避免pubkey暴露,这也是为了防止如量子计算机等类似的破解方式。找零机制可以增加整个比特币网络的隐私性,因为找零到新地址会让你的比特币分布到多个地址。

相关文章

  • 公链币是什么意思?通俗讲解什么是公链币

    公链币是什么意思?通俗讲解什么是公链币

    自区块链爆发以来,公链项目得到了蓬勃发展,因此公链项目的竞争也可以说是白热化的,有竞争,市面上的公链项目自然也就层出不穷,投资者难免会眼花缭乱,而以太坊可以说是低层公链项目排名靠前的,可能很多投资者不太清楚
    01-06
  • TRUE币是什么?2023年投资TRUE币前景分析

    TRUE币是什么?2023年投资TRUE币前景分析

    TRUE币是什么?初链TrueChain致力于下一代区块链基础设施,TRUE既具备高性能,也足够去中心化,是全球最早采用fPow+pbft混合共识的公有链并拥有强大的全球开源技术社区,为去中心化应用(DApp)提供高性能和高安全性的底层公链支撑
    07-27
  • BTY是什么币?比特元/BTY币靠谱吗?

    BTY是什么币?比特元/BTY币靠谱吗?

    BTY币的英文全称是Bityuan,它的中文名是比特元,比特元其实就是一种简单稳定且有比较强的拓展性的公有链网络,该币种在币圈也算是一个比较老的币种,早在2013年,该币种就诞生了,发展到今天已经8年的时间,比特元是在2018年
    06-19
  • 全球一共有多少条区块链公链?区块链公链分别是什么

    全球一共有多少条区块链公链?区块链公链分别是什么

    这篇文章主要介绍了全球一共有多少条区块链公链?区块链公链分别是什么的相关资料,需要的朋友可以参考下本文详细内容介绍
    08-26
  • ipc是什么币?ipc币交易平台和官网介绍

    ipc是什么币?ipc币交易平台和官网介绍

    数字货币ipc币交易平台,ipc知产链官网介绍:虚拟币ipc是什么币?IPChain知产链代币知产币,简称ipc币,也叫知产链币;知产链是什么?知产链是一个是全面覆盖科技、文化、创意产业,提供的商品及服务的去中心化的区块链知产发布交易平台。它定义了对人类智力产生的各种有形无形创新产品进行数字资产化的开放闭环通道,设计了通道的底层协议和基础框架。智慧创新知识产品使用通道,在区块链
    05-26
  • 区块链和比特币的关系是什么?

    区块链和比特币的关系是什么?

    区块链和比特币的关系?区块链专题,区块链很多朋友都知道但实际上,这也是一门特别高深的学问,它可不仅仅是表面上看起来那么简单,其中包含的东西可多着呢,在小编看来,对区块链有着好的理解,就如同有了一条捷径一样,可以在以后
    08-20
  • 区块链是什么(区块链到底是啥 简单一点)

    区块链是什么(区块链到底是啥 简单一点)

    区块链是什么说起区块链,对普通人来说这是个高大上的词汇,往往和比特币捆绑出现,区块链是一项技术,而比特币则是产品,这个能理解不。1、什么是区块链呢,个人理解,通俗来讲, 区块链其
    06-06
  • 比特币和其他虚拟货币的区别是什么?

    比特币和其他虚拟货币的区别是什么?

    说道比特币,相信大家都如雷贯耳,毕竟比特币目前经常出现在热搜,尤其是近一年内,比特币价格飞涨,众所周知,比特币是虚拟货币的一种,除了比特币之外,市面上还有很多虚拟货币,但是大多数的投资者都无法分清比特币
    10-17
  • 比特币与区块链的关系(这两个是一个含义吗)

    比特币与区块链的关系(这两个是一个含义吗)

    比特币与区块链的关系区块链是一个分布式账本,它最大的特点就是去中心化,可以简单理解为一个分散开来的账本,每个人都可以查看和加入。而比特币正是利用区块链技术来实现价值储
    05-22
  • 2023年全球公有链最新十五大排名一览!

    2023年全球公有链最新十五大排名一览!

    2023年全球公有链最新十五大排名一览,本次进去评估的公链必须具备以下条件:一是具有自己独立主链;二是公有链节点可自由创建;三是具有公开的区块浏览器,区块信息可查阅;四是代码开源;五是拥有项目主页,项目团队可联系
    08-18
  • 比特币的区块链是什么(区块链前景良好)

    比特币的区块链是什么(区块链前景良好)

    比特币的区块链是什么1、区块链是一种技术,而比特币是一个产品,是一种用区块链技术造出来的虚拟资产,两者不能划等号。2、其实如果你是从事编程相关工作的就比较好理解了。区
    06-28
微信 投稿 脚本任务 在线工具