“我的以太坊转账怎么还在打包中?”“已经过去几个小时了,怎么还没到账?”如果你是以太坊生态的用户,尤其是网络较为拥堵的时期,你很可能遇到过这样的“堵车”烦恼,转账状态长时间停留在“打包中”(Pending),让人焦虑不已,这究竟是怎么回事?我们又该如何应对呢?
什么是“打包中”?以太坊转账的基本流程
要理解“打包中”,我们首先需要简单了解以太坊的交易流程,在以太坊网络中,每一笔转账(交易)都不是立即完成的,而是需要经历以下几个步骤:
- 发起交易:你通过钱包(如MetaMask、Trust Wallet等)发起一笔转账,设置好接收地址、金额、 gas费(矿工费)等信息,然后签名广播到以太坊网络。
- 进入交易池(Mempool):广播后的交易并不会立刻被处理,而是先进入一个叫做“交易池”(Memory Pool,简称Mempool)的区域,这里是一个等待处理的交易队列,所有未被矿工打包的交易都在这里排队。
- 打包进区块:网络中的“验证者”(在以太坊2.0中,取代了原来的“矿工”)会从交易池中选择交易,将它们打包成一个“区块”,选择的标准主要是gas费高低(优先选择gas费高的交易,因为这能给验证者带来更高收益)以及其他一些规则(如交易大小、类型等)。
