主页 > 创建imtoken钱包流程 > 比特币交易是否必须等待 6 次确认?

比特币交易是否必须等待 6 次确认?

创建imtoken钱包流程 2023-05-30 07:39:47

究竟什么是确认?谁在确认?为什么比特币交易通常要等待 6 次确认才能被视为有效?让我告诉你。

比特币交易原理

张三要付给李四1比特币。

他发起了一笔交易,交易内容是这样写的:从张三的地址转1个btc,向李四的地址转入1个btc。

比特币矿工阿华听到这笔交易,将其包含在他正在开采的区块中,并成功开采了该区块。

这个时候,所有矿工都会过来验证,看看阿华是否诚实打包了区块,区块是否有效。如果检查没有问题,这个区块将成为比特币区块链中的最新区块。块,所有矿工将开始挖掘下一个块。

此时,交易已经有效。李斯可以通过比特币网络查看,看到交易旁边写着“1次确认”,他的地址确实增加了。 1 比特币。

如果今天张三是个好人,比特币区块链网络运行正常,你可以去这里一段时间;但如果今天张三恶意欺骗李斯,用另一个区的区块代替阿华的区块成为最长链,导致阿华的区块成为孤块,这笔交易可能会失效。

这就是传说中的“等待6次确认”的原因。

确认次数

右侧可以看到“1次确认”,图片来自区块链浏览器Blockchair的截图

p>

当阿华发布最新区块且矿工通过验证时,交易已经获得了第一个确认号。之后,每个新区块都会增加该交易的确认次数。

如果张三今天要干坏事,他就得花一些成本来使交易失效,而当确认次数增加时,张三的成本就会增加。

最后,当确认数达到一定数量时,即使张三是坏人,也不大可能在无利可图的恶意行为上花大力气,所以我们几乎可以肯定,这笔A交易会在最长的链条,很难篡改。

而这个特定的数字在比特币网络中一般被认为是“6”,因为当确认次数达到“6”时,区块被推翻的概率非常小,可以忽略不计(但还是有可能的) ,因此通常认为这样可以安全地将交易视为有效交易。

但这只是一个参考数字,其实并不是每个人都以6为标准。

有些交易所或中心化服务平台可能会认为你的交易在确认次数达到“3”后才有效,甚至有平台发布只要1次确认。这取决于平台的政策、产品的性质等,不是必须遵守的规则。

建议的做法

首先,0确认是10000%的无效交易,人家可以随便覆盖;如果您今天要进行交易,请不要将其交给他人。您将很乐意提供“传输屏幕截图”,并且您必须等待至少一个确认。

接下来,我建议你根据实际情况等待几次确认。

如果您是在线流媒体平台提供商或云服务提供商,则用户可以使用 1 确认。毕竟如果真的失效了,关掉服务就好了。

或者今天的交易金额很小,可能几十块钱,对方没有动力为这几十块钱花巨额成本,那么1个确认就够了。

但是如果今天的交易金额很大,比如买车或者卖房子,那么你可以等6次确认,甚至更多次确认,直到可以让你放心的数字(当然,先好好聊聊)。

或者如果你和陌生人在场外交易,完全没有信任基础,那么你也可以等待6次确认才算交易成功。

结论

关键点:

交易上链后,每产生一个新区块,确认次数就会增加1。交易必须至少等待 "1" "每次确认有多少个确认有效。视交易情况而定。您可以在区块链浏览器上查看确认数。

人们总说“比特币转账需要一个小时”,其实是因为平均10分钟挖出一个区块,所以等待6次确认大约需要60分钟。

如果你看了这篇,相信你已经明白了被诟病多年的“一小时”的由来比特币卡,以及为什么交易所总是要等很久才能验证你的存款。下次不要了赶紧去区块链浏览器查看确认号。

值得一提的是,每条区块链由于机制不同,识别确认的数量也不同。如果您使用其他货币比特币卡,则需要单独查询。

郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的。如果作者信息标注有误,请尽快联系我们修改或删除,谢谢。