回到机器

比特币内存池

现在有 89,053 笔付款在等

一笔付款不会直接进账。它先在一个房间里等着,旁边是全世界刚刚发出来的其他所有付款。每隔十分钟,一个矿工从里面取走一个区块的量,剩下的继续等。

在等的付款
89,053
它们占的地方
42.5 MB
清空需要几个区块
43
进下一个区块的价钱
0.5 sat/vB
房间里最便宜的
0.0 sat/vB
当前区块
965,917

什么是内存池

发出一笔付款,它几秒钟之内就到了网络上的每一台电脑。它们全都核对它。只要它守规矩,它们就把它留下。

这一堆核对过但还没算数的付款,就是内存池。每台电脑各存一份自己的副本,所以并不存在一条唯一的官方队列。大多数时候它们是一致的。

里面的东西都还没有发生。这笔付款是真的,已经签名,也是公开的,但在矿工把它放进一个区块之前,它不在账上。

你的付款为什么在等

一个区块的位置是固定的。大约一兆字节。这是故意定的,好让普通人也出得起钱留一份完整的历史记录。

现在有 42.5 兆字节在等一个一兆字节的区块。大概是 43 个区块,或者说,如果不再有新的进来,大概 7.1 小时。新的总是会进来。

所以不是每个人都进得去。总得有人留给下一个区块,而网络挑选的方式就是价钱。

谁先进去是怎么定的

你附上一笔手续费。造下一个区块的矿工挑出价最高的那些付款,因为手续费归他。

接下来这一点会让人意外。你付的不是你转账的金额。你付的是你这笔交易占的地方。转一大笔钱可能比转一点零钱还便宜,因为算的是这笔付款有多少字节,而不是里面有多少个币。

现在能挤进下一个区块的最便宜的付款,付的是每字节大约 0.5 聪。低于这个数,就得等。

问题

我的比特币交易为什么还卡着?

因为它上面的手续费低于接下来几个区块正在收的价。有 89,053 笔付款在等,而每个区块只有大约一兆字节的位置。你这笔会一直待在那里,直到队列排空,或者价钱降到它这个水平。

我现在该出多少比特币手续费?

每字节大约 0.5 聪才进得了下一个区块。候客间里没有比每字节 0.0 聪更便宜的了。

一笔卡住的比特币交易要多久?

谁也没法保证一个时间。大约有 43 个区块的付款在等,按每个区块十分钟算大概 7.1 小时。新的付款一直在进来,手续费也一直在动。

转账金额更大,手续费就更高吗?

不是。你付的是这笔付款按字节算的大小,不是里面的金额。一笔转一千个币的付款,可能比一笔转二十个币的还便宜。

卡住的比特币交易能取消吗?

不能直接取消。它已经是公开的了。有些钱包能用一个手续费更高的版本把它换掉,网络就会改收那一个。你的钱包能不能这么做,取决于这笔付款当初是怎么发出去的。

一笔交易会从内存池里掉出去吗?

会。电脑把候客间放在内存里,装满了就把最便宜的清掉。一笔没人捡的付款可能悄悄消失,得重新发一次。

看它运转

MEMPOOL 是本站这台机器的九个部件之一:一条看得见的队伍,按价钱排好,随着每一个区块涨上去又落下来。

在 MEMPOOL 处打开机器

旁边的部件

  • MINING每十分钟清空一次候客间的那场比赛。
  • BLOCKCHAIN一笔付款离开队伍之后去哪里,以及它为什么回不来。
  • WALLET在一笔付款还没到队伍之前,是什么给它签的名。

小字说明

本页描述的是一个公开网络。这不是投资建议,也不推荐任何钱包、交易平台或者手续费设置。手续费数字来自公开的比特币 API,逐分钟变动,可能落后几分钟。