加密术语
信 M
更新的: Mar 21, 2025
什么是内存池?
内存池 -
网络节点存储所有未确认交易信息的机制。
简单
1
分钟
免费的空投第7季上线了!回答有趣的问题或做简单的任务,在 $ 30K Bitdegree奖品池中获得奖励奖励。 立刻参与 ! 🔥
让我们找出 内存池 的含义、加密货币中的定义、什么是内存池? 以及所有其他详细事实。
内存池是网络节点用来存储所有未确认交易信息的机制。它是尚未添加到块中的交易的存储区域。
如果节点希望向矿工提交交易,他们必须首先在整个网络中中继该交易。然后内存池用于临时存储所有待处理的交易。通过查看内存池,节点可以决定是否转发新交易的信息。
内存池的数量等于网络节点的数量。并非所有节点同时接收相同的交易信息,并且某些节点可能比其他节点存储更多信息。在整个网络中,由于硬件差异,节点具有不同的临时事务存储能力。
由于这些差异,所有节点都维护自己的待处理事务的再现。这导致了不同的内存池大小以及不同来源上记录的未确认交易的数量。
当新的有效块发送到节点时,内存池中所有与块中记录的交易匹配的交易以及输入不匹配的交易都会被清除。这可以显着减小内存池的大小。
运行网络节点的用户没有经济激励,并且可能在寻找专用硬件方面遇到问题。内存池通常会达到 RAM 限制,这会导致节点崩溃并在较旧的比特币 (BTC) 版本中以已清除的内存池重新启动。
在更新版本中,如果mempool大小接近达到RAM容量,节点将启动最低费用阈值的过程。每 kB 费用低于阈值的交易会自动从内存池中删除。仅存储满足每 kB 费用阈值的新交易。