交易池(mempool)是未确认交易的等待区。当你广播一笔交易时,它不会立即被打包进区块。它会先待在交易池中,直到有矿工或验证者将其提取出来。每个节点都维护着自己的交易池,因此每个节点的交易池内容都不尽相同。但总体情况是一致的:成千上万笔待处理的交易,每笔交易都附带手续费,争夺着有限的区块空间。
矿工会根据手续费对交易池进行排序。手续费越高,交易越优先。如果支付的手续费过低,您的交易可能会被阻塞数小时,甚至在交易池清空后被完全丢弃。在交易拥堵期间,手续费会飙升,交易池也会膨胀。比特币的交易池在繁忙时段的交易量曾超过 10 万笔。以太坊的交易池规模较小,但由于智能合约的交互,其结构更为复杂。您可以通过区块浏览器查看交易池,了解待处理的交易和当前的手续费建议。如果您的交易被阻塞,一些钱包允许您支付更高的手续费来替换它,这项功能称为“手续费替换”。
Mempool 基本要素
- 未确认交易——等待被包含在区块中
- 按费用排序——费用越高,优先级越高。
- 节点专属——每个节点都有自己的内存池
- 按手续费替换——提高卡住交易的手续费
内存池是实时竞价区块空间的机制。了解它有助于避免支付过高的价格或等待过久。
Comments (2)
Leave a comment