问CryptoVantage:发送比特币需要多长时间?
询问CryptoVantage:发送比特币需要多长时间?
这是许多人对比特币提出的第一个问题,但是最终-在发送BTC时-您可能会得到令人沮丧的模糊答案:“取决于”。
这取决于您的用例和“发送比特币”的定义。通常,发送比特币可能需要几秒钟到60分钟以上的时间。但是,通常需要10到20分钟。为了了解比特币交易可能需要多长时间,重要的是要了解发送比特币时会发生什么。本文介绍了发送比特币时会发生的情况,提供了一些提示,以便您可以估计比特币交易将花费多长时间,并提供了一些选项来帮助您更快地发送比特币.
发送比特币时会发生什么
您通常使用某种比特币钱包软件发送比特币。该软件向比特币网络广播一条消息,说“我,爱丽丝,正在向鲍勃发送0.1比特币,而任何进行此交易的人将获得0.0001比特币交易费”。比特币矿工将收到交易并将其添加到他们未经确认的交易清单(称为内存池)中.
矿工从内存池中获取交易,并将其捆绑为“区块”,每个区块可容纳约3000笔交易。由于这一限制,矿工选择的交易将奖励他们最高的交易费用。平均而言,每10分钟开采一次区块,因此,如果您支付足够高的交易费,则您的交易应在大约十分钟之内得到确认(开采)。请注意,这仅仅是一个平均时间,有时挖矿可能需要不到一分钟或一个小时以上的时间。要了解为什么需要采矿,请查看我们的文章“为什么需要“开采比特币”?.
比特币交易确认
虽然几乎不可能更改比特币的交易记录,但有一个例外。当两个矿工同时挖掘不同的区块时,比特币网络上的计算机最终会出现两个不同的交易历史。这就是所谓的链叉或叉。最终,一个新块将被添加到两个链中的一个之前。发生这种情况时,每个人都同意较长的链(具有更多块的链)是有效的.
当比特币交易被挖掘成一个大块时,它会由未确认变为“已确认一次确认”。此后添加到区块链的每个其他块都会给您的交易提供另一个确认。因为矿工一直在向包含您的交易的链中添加区块,所以您可以确定不会有链拆分来删除您的交易中的区块.
如果您仅发送或接收少量的比特币,那么您可能愿意接受信任单个确认的风险。对于较大的交易,一般的经验法则是等待六次确认,即大约一个小时,然后接受交易是最终的。对于超大型交易,在等待一两天后才可以接受最终交易是很有意义的.
一些商家会接受零确认的交易,这样您就可以立即收到所支付的款项,而无需等待更多的确认。确定要等待多少确认取决于您的风险承受能力以及您要发送或接收的比特币的价值.
如何更快地发送比特币
有两种方法可以加快发送比特币的时间。最常见的方法是支付更高的交易费,以便矿工优先处理您的交易。选择一个可以设定交易费用的比特币钱包会很有帮助,这样您就可以花更多钱进行快速交易,如果您不着急的话可以花更少的钱。默认情况下,大多数钱包会让您支付高额交易费,以使交易确认更快.
加快比特币支付速度的另一种方法是使用闪电网络,该网络是建立在比特币之上的独立支付网络,就像在互联网之上建立网页一样。闪电网络使用比特币货币,但有自己的一套规则,这些规则与比特币网络使用的规则不同。这样一来,付款几乎可以立即进行,费用几乎为零.
概括
对于低价值交易,发送比特币几乎是即时的,但可能要花费一个小时甚至几天的时间,具体取决于要发送的比特币的价值。一般的经验法则是等待六次确认(大约需要一个小时),然后再接受比特币交易是最终的.
如果您希望比特币交易尽快发送,请确保您包括足够高的交易费,以便矿工将您的交易优先于其他费用较低的交易。比特币交易不可能是即时的,但是如果您正在寻找那种付款体验,那么您可以选择从接受零确认交易的商人那里购买,或者尝试使用闪电网络.