TL; DR:

对于抗审查性的研究,一直就是一个老生常谈的问题。不管是以太坊还是比特币甚至是任何一种加密领域的货币都绕不开的话题。我们今天就来探索下mempool怎么实现抗审查性的?

WechatIMG3.jpg

Source:MEV supply chain;从创建到进入区块的过程中实现抗审查性,在交易确认前扮演重要角色。

Mempool

mempool,“memory pool”的缩写。在以太坊中的mempool在用户交易的内容和发送/接收地址进入内存池之前对其进行加密,只有在链上时才解密。

以太坊和比特币mempool的不同历史

若要追溯到最早,mempool仅只是比特币中的一个概念,用来存储未确认的交易。它执行的任务是等待节点将内存池中的交易收录进交易列表中,是比特币网络中未确认交易的临时存储,是所有交易的第一个停靠点。

相较于比较简单直接的比特币mempool设计,由于以太坊智能合约的复杂性,其上面的mempool需要更复杂的管理和更高的计算资源。因为不仅仅只是涉及交易,还包括智能合约调用和执行等多种操作。本文接下去提到的mempool也是基于以太坊mempool的基础上进行研究。

Mempool如何工作?

Mempool是区块链网络中的临时存储区域,用于保存已验证但尚未打包进区块的交易。