1. 首页 > 自媒体

AZU币Azultec是什么?AZU团队、官网、白皮书介绍

双重支付的解决办法

问题1:如何检查余额?

比如网络收到了一条信息:A转给B 十个比特币。

此时全网会下载比特币区块链所有的信息,追溯A的所有历史交易记录。如果区块链交易信息显示,A的余额足以支持这次10个BTC的交易,那么这条信息会被全网所接受,否则不会被接受。

问题2:如果同时支付给两个人,以哪条交易记录为准?

比如A向全网广播:转10个比特币给B,但同时他又发了一条,转10个比特币给C,而此时A的总余额只有10个。该哪条交易记录为准呢?

这时,有些人会先收到A给B十个比特币的消息,他们检查余额之后会自动忽略另外一条消息;同样,那些先收到A给C十个比特币消息的人,在检查余额之后也会自动忽略另外一条消息。

不管接收到的是哪条交易信息,接下来,网络上的矿工都会对自己收到的消息进行打包,计算区块当中所包含的随机数,也就是挖矿,第一个计算出随机数的矿工,就会将这个区块放到主链当中,这条交易记录也就会被全网承认。如果放入主链的交易信息是A转给B十个比特币,那么B将会获得这些比特币,另外一边的矿工也就自动停止计算了;如果放入主链的交易信息是A转给C十个比特币,那么C将会获得这些比特币。

以上内容就是对比特币双重支付是什么意思?这个问题的回答,双重支付的问题主要来自于比特币的区块过小,而且由于近几年比特币的爆火,每日进行比特币交易的人实在太多,很容易就造成了网络拥堵,并且这时投资者如果尝试重新进行一次比特币支付的话就很容易出现双重支付,大家在交易的时候可以多花一些时间等待,或者尝试在人少的时间段进行比特币支付,这样可以有效地避免比特币双重支付的出现;做一个简单的总结的话,就是比特币区块链在防止双重支付问题上,首先会检查所有的交易记录,追溯交易信息,然后在确保余额正确的情况下,那些先被放入主链的交易信息将会被全网接受。经过了这么多年的发展,现在比特币的机制也在逐步被完善,目前比特币所面临的最大的问题就是区块容量的问题,所以目前比特币发展的当务之急就是扩容。

 5/5   首页 上一页 3 4 5

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://www.longfuchaju.com//zmt/909.html

联系我们

在线咨询:点击这里给我发消息

微信号:wx123456