全面、

比特币交易缓慢的3个原因

01年2020月08日,27:XNUMX // 新闻

比特币是最慢的加密货币

尽管比特币提供了前所未有的去中心化和安全性,但它的网络有一个重要的流量,即交易速度。 单个事务处理最多可能需要 10 分钟。 但是为什么会这样呢?

要了解为什么比特币交易有时需要这么多时间来确认,首先必须了解它们是如何被验证的。

深入本质

创建交易后,交易消息将发送到比特币区块链,并在网络上所有可用节点之间传递。 这称为内存池队列,其中未确认的交易正在等待矿工验证。 现在矿工(简单来说就是验证新交易的节点)将选择一组交易(大小不超过 1MB),并尝试通过解决一个复杂的数学问题作为他们的工作证明(POW)来验证它们。 

一旦矿工成功验证交易并将新区块添加到区块链中,他们就会将更新后的账本传递给其他试图在此之上验证新区块的矿工。 在这种情况下,许多矿工几乎瞬间验证了一个新区块,并应用最长链规则来接受一个区块并丢弃剩余的区块。 最长链规则基本上是接受网络上每个节点具有更多块的区块链,因此,同意相同的交易历史。 

这样的过程似乎很耗时,尽管速度实际上取决于所使用的设备。 但是,交易确认速度慢还有其他几个原因。

低交易费

一旦未确认的交易在 Mempool 队列中等待,矿工更有可能以高昂的交易费用获取交易。 为什么这样? 因为从矿工的角度来看,当他们挖掘一个新区块来验证翻译时,他们正在使用计算能力,因此需要耗费他们金钱的能源。 因此,他们更有可能投入资源和金钱来验证能够为他们带来更好回报的交易。

网络拥塞

比特币区块链上的一个区块只能包含不超过 1MB 数据的交易集合。 因此,比特币区块链每秒最多只能处理 7 笔交易。 考虑到目前复杂数学问题的难度,应用最长链规则并验证一个新区块平均需要 10 分钟。 因此,如果网络拥塞,大量未确认的交易在 Mempool 队列中徘徊,即使您愿意支付更高的交易费用,也可能需要很长时间。

交易规模

由于比特币区块链中的一个区块最多只能存储 1MB 大小的信息,因此大型交易可能会占用大量空间。 因此,使矿工更难验证更大规模的交易。 因此,矿工更有可能选择相对容易验证的较小交易。

大多数交易所和钱包会根据网络拥塞情况动态调整交易费用。 这意味着钱包服务或交易所将根据当前的网络负载和交易规模计算适当的交易费用。 但是,可以手动调整费用。 许多钱包服务为其用户提供了一些可调整的选项。

其他山寨币呢?

比特币不是唯一的加密货币,但可能是最慢的一种。 与 10 种最大加密货币的平均交易速度相比,比特币的处理时间最长。 

以太坊通常需要大约 6 分钟,而像 Ripple (XRP) 或 Stellar (XLM) 这样的硬币需要不到 5 秒。 这是因为 Ripple 和 Stellar 每秒可以处理超过 1000 笔交易,而比特币和以太坊区块链每秒只能处理 7 和 15 笔交易。

谈到交易速度及其局限性,未来几年以太坊 2.0 的兴起有望解决这些局限性。 另一方面,比特币开发人员也在努力改进他们的网络,因此社区也可能会看到改进。   

来源:https://coinidol.com/bitcoin-transactions-slow/