您好,欢迎您来到国盈网!
官网首页 小额贷款 购房贷款 抵押贷款 银行贷款 贷款平台 贷款知识 区块链

国盈网 > 区块链 > 为什么比特币转账必须要6个区块确认才能转账,比特币转账需要几个区块确认

为什么比特币转账必须要6个区块确认才能转账,比特币转账需要几个区块确认

区块链 岑岑 本站原创

很多刚接触区块链的伙伴看到“比特币交易需要确认6块”可能会很困惑。为什么需要6次批量确认?指的是全网六个比特币矿工。你确定吗?

今天大白就给大家讲解一下这个原理。

在《什么是51%计算力攻击》一文中,大白向大家介绍,成功发动51%计算力攻击后,可以实现双花。让我们简单回顾一下双华的过程:

假设小黑给了大白666btc,被打包进第n块。几分钟后,小黑食言,用超过50%的计算能力发起了51%的计算攻击。通过取消发送给大白的666btc交易,小黑重组了N区块,并继续扩展N区块后面的区块,成为最长的合法链条。

为什么比特币转账必须要6个区块确认?这是双花攻击的过程,小黑发给大白的666btc无效。

从上面的例子我们可以看出,即使大白当时收到了小黑转账的666btc,并且交易被打包链接,交易也可能是无效的。

为了避免双花带来的损失,一般认为确认六块后的比特币交易是不可篡改的。也就是说,如果小黑给大白发666btc,交易打包成n块(确认1块),大白等待n+5块出现(确认6块),交易基本不能被篡改。

请注意,这里用的是“基本”,不是绝对。

不久前,一名黑客从货币安全中窃取了数字货币。总共有超过7000个比特币被盗。比特币被黑客转移,交易记录打包在575013的块高。事故发生后不久,有人提议重组这个街区。当时,已经确定了许多区块。

块重组是指从黑客传输的比特币块中删除黑客的交易记录,重新创建该块及所有后续块。如下图所示:

为什么比特币转账必须要6个区块确认?据说币盗事件发生后,碧安的赵昌鹏给比特大陆的吴打电话,就比特币的重组事宜进行沟通。当时他们能够结合比特币相对较大的计算能力。从技术角度来看,他们可以重组,这使得重组链成为比特币中最长的法律链。如何计算重组后成为最长法律链需要多长时间?

重组消息一出,业界一片哗然,各种争议不断。当然最后也没有重组。毕岸愿意承担黑客偷钱造成的一切损失。

一般来说,确认块越多越安全,被攻击51%后被篡改重组的可能性越小。对于我们经常看到的比特币交易,确认六个区块后就是安全的。这个数字6不是强制性的。这只意味着在确认了6块之后,篡改的可能性很低,因为黑客或者攻击者很难掌握大量的比特币计算能力来作恶。

比特币平均每10分钟打包一枚,确认六枚平均需要60分钟。每笔比特币交易都需要等待60分钟以上吗?

这不是真的。对于小额交易,不需要等待六个区块确认,因为比特币发生51%计算攻击的可能性非常小。一般来说,对于1000美元以下的比特币交易,可以确认一个区块;1000-10000美元的比特币交易,在通用交易平台上充值和提现至少需要确认三个区块;1万美元到10万美元的比特币交易,基本需要通过6个区块确认;对于超过100,000美元的交易,确认的区块越多越好。

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。

原文地址"为什么比特币转账必须要6个区块确认才能转账,比特币转账需要几个区块确认":http://www.guoyinggangguan.com/qkl/186774.html

微信扫描二维码关注官方微信
▲长按图片识别二维码