首页 > 区块链 > 比特币如何防止双重支付?
区块链说法  

比特币如何防止双重支付?

摘要:李永乐区块链(本文在观看李永乐老师视频讲解基础上整理)在现实生活中,我们听说过双重支付的问题,比如一个人在卖房子的时候,同时和两个人签合同;再比如一个人只有一万块钱,但他私下向不同的人宣称会给对方一万块钱。针对这类问题,比特币设计了一套机制来防御。这套机制首先是对交易信息提到的余额进行检查,如果余额

(文中在收看李永乐老师视频讲解基本上梳理)

在现实生活中,大家听到过双向付款的问题,例如一个人在卖房的情况下,与此同时和两人签订合同;再例如一个人仅有一万块钱,但他私底下向不一样的人声称会给另一方一万块钱。

对于这类问题,比特币设计方案了一套体制来防御力。这套体制最先是对交易信息提及的余额开展查验,假如余额总数有效,那麼挖矿就会将此交易信息装包并链入比特币区块链技术

问题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可能得到这种比特币。

比特币如何防止双重支付?

以上便是比特币防双向付款的方式。

结束语

1、 在避免双向付款问题上,比特币区块链技术会最先查验全部的交易信息,追朔交易信息;

2、 在保证余额恰当的情形下,最先被放进碳链的交易信息可能被全网接纳。

论文参考文献

[1]新浪微博 @李永乐老师

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。