来源:鑫链财经(xinchaincaijing.com)
在日常生活中购买东西,我们可以通过多张小面值的零钱支付,也可以用一张大面值的钞票支付,等候店家找零,比特币交易也与现实交易类似,也存在这样的找零体制。那么,接下来,跟着小编一起来看看究竟什么是比特币找零机制。
什么叫比特币找零机制?
比特币找零机制便是有时比特币交易中作为输出额度超过客户要想付款金额,在这种情况下,比特币客户端会建立一个新的比特币地址,并把差值推送回这个地址的机制。
同时为了避免双重支付和伪造,务必保证在任何时候,新创建的货币额度与被消毁的货币额度是完全一样的。
在比特币的世界里,将每个比特币保存的是比特币地址,每个比特币地址可以装至少零枚比特币,多则无上限。
与钞票面值略有不同的是,比特币里将面值称为“未花费导出”,比特币地址会测算所有的未花费导出,并在对应的地区显现出当前地址的总额,比特币网络的目的就是保证未花费导出根据交易转移至其他的地址上来。
比特币转账能够一次把多个地址的余额转走,还可以一次转到多个地址。当你向别人转账时,应当向整个网络推送一条信息,随后你账户的额度就会减少,而接受者账户的额度也会增加。
此外,比特币网络中的节点或计算机会升级投资者的账户团本信息,然后继续将交易信息传递到其他节点。这种以数字计算为核心的安全机制,组成了比特币交易网络,让一组计算机一同储存一份帐簿。
举例说明,你需要缴纳给小鹿5个比特币,但是你的A/B/C3个地址里各有1/2/2个比特币,每个地址的余额都不足以付款5个比特币。这时候,你可以发起一笔转账,同时把A/B/C三个地址共5个比特币转账给小鹿。
再举个例子,假如你比特币地址有5个比特币,可是你只要转1个给小鹿。你需要在转账时告知矿工:我有5个比特币,其中1个转给小鹿,此外4个转到给自己(可以是原地址或创建新的地址)。
在比特币交易中,客户有权使用的比特币转账地址上的以前交易导出(UTXO)额度,会被作为一次交易的输入,比特币收款地址上增加的交易金额作为本次交易的导出。
输入额度必须大于等于导出额度,超过部分作为本次交易的手续费。
服务费没有导出地址,将奖赏给将本次交易做账成功的矿工。
有的时候,交易时做为导出的部分额度超过客户要想付款金额,比特币客户端便会建立一个新的比特币地址,并把差值推送回这个地址,以此完成比特币的找零体制。
比特币找零机制怎么样?
我们首先要了解,找零地址可以是我们之前应用的地址(即转账地址),还可以是新的地址。假如我们在转账时,不设置找零地址的话,那么所有的“找零”也将支付给矿工。举例说明,假如小明买完生抽以后,小明的妈妈忘掉向小明要回找零的3块钱,那这笔钱是否就被小明“私吞”了呢?一样,假如你有100个BTC,转账朋友1个BTC以后,忘掉设置找零地址,那么剩下的99个BTC将全部“免费”捐赠给打包这笔交易的矿工。
上面大家在提到找零地址的时候,抛出一个问题,为何比特币在做每笔转账时,都要设定新的找零地址。其实这一点,中本聪在《比特币:一种点对点的电子现金系统》里面,在谈及隐私(Privacy)特点时会提及:“做为额外的防范措施,使用者能让每次交易都生成一个新的地址,以保证这些交易不被追溯到一个共同的所有者。”
所以说,比特币的找零体制,更好的保障了比特币的匿名性。假如我们在查询一个有多笔输出钱包地址前提下,就难以确定哪个是找零地址,哪个是收款地址,除非我们是当事人。
讲到这里,相信大家对于比特币找零机制已经有一定的了解了。总的来说,比特币的找零体制其实是为了更好的维护用户的隐私,因为当全部各方也将零钱发送到新创建的地址时,大家想要将个人的信息与地址进行一个联系的话,就需要收集更多的信息,同时也要耗费更多的资源,因此其个人的信息也是难以被获取的。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。