比特币交易一定要等6个确认号吗?
到底什么是确认?谁在确认?为什么比特币交易通常要等六次确认才算有效?听我说。
比特币交易原理
张三要付给李四1个比特币。他发起了交易。
交易内容是这样写的:张三转1BTC';的地址,并将1个btc转给李四';的地址。比特币矿工阿花听说了这笔交易后,将其纳入自己正在挖的区块,并成功挖到了这个区块。此时
所有矿工都会来验证阿花是否老老实实的包装了区块,区块是否有效。如果检查没有问题,这个区块将成为比特币区块链的最新区块,所有矿工将开始下一个区块。挖掘。到这个时候,此交易已经有效。李四可以通过比特币网络查一下,看到"1确认"就写在这个交易旁边,他的地址真的增加了1btc。
如果张三今天是个好人,而比特币的区块链网络工作正常,你可以在这里得到一段话;但是,如果今天张三恶意欺骗李四,换掉阿花';s嵌段与另一个嵌段成为最长的链,从而产生Ahua'的块成为孤儿,则事务可能会变得无效。
那';这就是为什么传说中的"等待六次确认"发生了。
:在确认数
上,您可以看到"1确认"在右边。图片来自Blockchair浏览器
截图阿花发布最新区块时,
并且矿工已经通过验证,交易已经获得第一个确认号。之后每新增一个区块,该笔交易的确认号就加一。如果张三今天要做坏事,他要花一些钱使交易无效,但是当确认次数增加时。张三的成本越来越高。
最后,当确认数达到一定数量时,即使张三是坏人,也不太可能花大力气去搞无利可图的恶意行为,所以我们几乎可以确定,交易会处于最长的链条中,很难篡改。。这个数字通常被认为是"6"在比特币网络中,因为确认号达到"6",该区块被推翻的概率可以忽略不计(但仍有可能),因此一般认为该交易可以安全地视为有效交易。。
但这只是一个参考数字。其实并不是所有人都以6为标准。
有一些交易所或集中服务平台,您的交易在确认号达到"3"。
甚至有平台只要确认就可以放行,这取决于平台的政策和商品的性质,并不是必须遵循的规则。
建议做法
首先,0确认是10000%无效交易。
人家可以随便盖;如果你想今天交易,不要。不要让别人给你转账截图,高高兴兴的投递。至少你要等一个确认。接下来,我建议你根据实际情况决定等待多少次确认。
如果你是台湾公司或者云服务提供商,那么一个确认就可以供用户使用。毕竟,如果真的不行';不工作,就关掉服务。
还是今天';s交易金额挺小的,可能几十块钱。对方没有为这几十块钱消耗巨额成本的动机,确认一次就够了。
但是如果今天的交易量非常大,比如买卖汽车和房子,那么你可以等待六次确认,甚至更多。
它';等到能让你安心的号码就可以了(当然你得先和对方谈)。
或者在与陌生人的OTC交易中,你没有信任的基础,你可以等待6次确认后,才认为交易成功。
结语
重点整理:
成交清盘后,每生成一个新块,确认号就加一。该事务至少要等待"1"确认生效。需要等待多少次确认?您可以根据交易情况在区块链浏览器上查看确认号。人们总是说"转移比特币需要一个小时"。事实上,等待六次确认大约需要60分钟,因为挖掘一个区块的平均时间是10分钟。如果你看到这个,我相信你已经明白了这个"一小时"那已经被人们诟病很多年了,你也可以理解为什么交易所总是等半天才验证你的存款。下次,唐';别担心,先在区块链浏览器上检查确认号码。值得一提的是由于机制设计的不同,每个区块链被认可的确认号也不同。如果使用其他币种,要单独查询。