okx

比特币转账为何需要等待6次确认才能成功

时间:2023-07-16|浏览:263

很多刚刚接触区块链不久的小伙伴,可能会对“比特币交易需要6个区块确认”感到困惑。为什么需要6个区块确认呢?是指全网上的6个比特币矿工确认吗?

今天,大白就给大家解释一下其中的原理。

在《什么是51%算力攻击》一文中,大白给大家介绍了成功发动51%算力攻击后,可以实现双花。我们再简单回顾一下双花的过程:假设小黑给大白发了666BTC,并被打包到了第N个区块。没过几分钟,小黑反悔了,通过自己控制的超过50%的算力,发起了51%算力攻击,通过剔除发给大白的666BTC那笔交易,重组第N个区块,并在重组的第N个区块后面继续延展区块,使之成为最长合法链。这就是双花的过程,小黑发给大白的那666BTC被作废。

从上面的例子中,我们可以看到,即便大白当时收到了小黑转账过来的666BTC,交易被打包上链,这笔交易也是有可能被作废的。

为了避免双花造成的损失,一般认为,等6个区块确认后的比特币交易基本上就不可篡改了。也就是说,如果小黑发给大白的666BTC这笔交易被打包在了第N个区块(第1个区块确认),大白等到第N+5个区块出现的时候(第6个区块确认),这笔交易基本上就不可篡改了。

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

不久前,币安发生了黑客盗币事件,一共被盗7000多枚比特币,这笔比特币被黑客转走,交易记录打包在区块高度575013上。事故发生不久后,有人就提议进行区块重组,当时已经有很多个区块确认了。区块重组的意思是,从黑客转走比特币的那个区块开始,剔除黑客的交易记录,白话区块链 文章作者:白话区块链

热点:区块链 比特币 比特币交易 比特币转账 特币

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2