什么是未确认的比特币交易?(关于加密货币转账全面解说)
未经确认的比特币交易表示矿工尚未确认您支付的任何款项。您的交易需要时间,一旦矿工提取并验证它,交易就会得到确认。
每次有人试图转移他们的比特币时,交易都会进入一个称为“内存池”的等待区域,矿工将在该区域收到有关交易的通知,以便确认交易。
虽然交易在“内存池”中,但暂时仍被视为未确认交易。
比特币交易费
当有人发送比特币将其转移给其他人时,交易会通过区块链上的计算机网络进行所谓的“交易验证”。计算机审查并批准传输的有效性,以便交易可以继续进行。这些计算机被标记为“节点”并存储有关正在传输的比特币的先前信息。
此时,节点根据他们的知识授权交易,这意味着他们确认你是否拥有你试图转移的比特币。但是,这仅意味着正在进行的转账是合法的。比特币的所有者在全球分类账中仍未更新。
经节点授权后,交易进入一个叫“内存池”或简称“内存池”的等候室。对于要确认的交易,必须由矿工将其整合到一个新区块中,这样资金才能转移到接收者的加密钱包中。矿工为此收取费用,这是转移资金的人的成本,称为交易费。
虽然在任何给定时间,尤其是在高峰时段,可能有许多比特币交易等待确认并向前推进,但只有有限数量的交易可以被批准或开采。因此,您的转账需要等待一段时间才能完成。
如何计算交易费用
确定交易费用的过程很复杂。它是根据交易时促成的许多因素计算得出的。您的加密钱包通常会建议您应附加一个合理的金额作为付款费用。发件人,而不是收件人,总是支付交易费用。
以前,小额交易是免费的,一些强制性交易也必须免费结转。但是现在,每笔比特币转账都需要付款。交易费用以每字节 satoshis 的形式表示,这是最小的货币单位。
每笔交易都有一个大小;交易越广泛,它的规模就越大,需要更多的时间和资源来整合到一个新的区块中进行确认。这个大小以字节为单位,它告诉矿工你愿意支付多少来推进你的交易。
虽然这一切都取决于转移的金额,但它也取决于你之前的比特币交易历史。因此,每笔交易都分为两部分:输入和输出。
输入指向你之前收到的所有比特币转账,而输出包括发送的比特币和你将发回给自己的找零。因此,用于支付的 satoshi/byte 越高,它就越有可能被矿工拾取并确认。
如何降低交易费用
您可以尝试一些技术来降低比特币交易的费用规模。
您可以做的最简单的事情就是避免在高峰时段发送比特币。当网络拥挤时,交易费用可能会飙升,您可能会为交易支付荒谬的费用。因此,当许多人试图在区块链上进行交易时,请完全避免使用它。
此外,大多数加密钱包中的一项功能,SegWit,允许您创建一个输入以最小化信息和整个交易的大小。大多数钱包,例如 Trezor、Blockstream Green 或 Electrum,都支持此功能。
谈到钱包,一些加密钱包的另一个创新组件是“分组输出”。这使您可以通过在单个交易中对大量付款(输出)进行分组来最大限度地提高交易效率。
与此相反 - 对输入进行分组更像是一种减少交易支出的高级策略。当交易费用相对较低或便宜时,用户将比特币发送到他们拥有的地址。
这个只有一个输入的新地址现在可用于进行小额交易的支付。
为什么比特币交易可能仍未确认
大多数时候,区块链交易会在一段时间后完成,但可能有几个原因导致您的比特币交易仍未确认。
如果您收取的费用太少,比特币交易将保持未确认状态,并且没有矿工有兴趣为您创建一个新的区块。这意味着您的交易将闲置在内存池中,因为没有矿工可以继续进行。
当区块链网络异常拥挤时,这种情况会更频繁地发生。矿工将优先考虑费用较高的交易。如果您的手续费很小,它可能不会被矿工提取并显示为未经确认。
发生这种情况的另一个原因可能是因为您正在尝试发送收到但未确认的资金。资金不足的比特币支付也将出现未确认,因为交易资金不足。
比特币交易需要多长时间?
牢记交易确认,可能需要十分钟左右。但是,由于确认交易所需的总时间涉及的因素太多,因此没有正确答案。
其中一些因素包括网络负担或比特币网络的哈希率。但是,交易的总时间可能因交易而异,最多可能需要 72 小时。
如何查看比特币交易时间?
您可以使用一些创新软件,至少可以根据网络和影响它的因素估计您的交易需要多长时间才能确认。
但是,这些在线工具只能给出估计时间,而不能给出实际时间。事先无法 100% 准确地确定确切时间。只有在交易完成并确认后才会知道。
如何加速比特币交易?
如果您需要紧急付款,您可以增加交易费用。这将增加您在内存池中的交易,并且更有可能被矿工开采,从而更快地处理您的确认。
除此之外,您可以在网络没有因交易数量增加而过载和紧张时进行交易。这可以用内存池大小图表来预测。
除此之外,交易加速器服务可用,通过在网络中反复涉及更多节点来加速您的交易,从而验证您的交易并将其推送到内存池中。这个颠簸可以加速你的交易。
使用 SegWit 可以让您的交易规模更小,您还可以加快交易速度,因为矿工要处理的字节数会更少。
如何修复或恢复未确认的比特币交易?
最好等待 48-72 小时后再做任何事情。大多数情况下,矿工会选择并确认交易。如果事务仍然卡住并且状态没有改变,您可能需要采取措施。
最受欢迎的选项是 RBF – Replace-by-Fee,许多加密钱包都支持它,它允许您这次以更高的价格重新发送内存池中的交易。
您还可以使用交易加速器将您的交易添加到矿工将要开采的即将到来的区块中。他们可能会为此收取一些费用。
如果未确认,如何取消比特币交易?
一旦区块链网络验证了交易,您就不能直接取消交易。
尚未确定且已在内存池中停留很长时间的事务可能已失败。首先批准交易的节点在内存池中广播它,从那里得到确认。大多数节点都设置为擦除长时间未授权的交易。
确认时间因节点而异,但最长为 72 小时。如果发生这种情况,资金将返回到您的钱包。
我的交易为何继续停滞不前?
节点有可能不删除你的交易并继续广播它。在这种情况下,您需要使用恢复方法来确保您的交易通过。
未确认的交易表示已验证但尚未合并到新区块中的付款。
确认过程可能需要 1 小时到 72 小时,并且可以使用许多技术来优化您的交易