由于以太坊已升级至 PoS 共识机制,因此本文中的矿工部分信息已过时,仅供参考。以太坊的最新共识机制介绍请点击下方链接查看。
最近有很多用户来问为什么矿工费那么高?一笔普通转账要支付 30-50 元作为矿工费太离谱了,什么时候才能恢复以前的数额?
甚至有用户大开脑洞,说是 imToken 钱包要跑路了,所以把矿工费设置得很高,指不定过段时间手续费就得是三位数了。
其实是由于最近 DeFi 大火,导致以太坊网络非常拥堵。对于居高不下的矿工费,我们也很苦恼。imToken 作为去中心化钱包,转账时支付的所有矿工费都是由处理交易的矿工收取的,imToken 不收取任何费用。所以矿工费太贵这口锅,imToken 可不背哦~
矿工费上涨后,有不少小伙伴在转账上遇到了问题,今天这篇文章汇总了 9 大转账常见问题,你可以「对症下药」。
1. 为什么要支付矿工费?
当我们在区块链上进行转账时,是由一群名为「矿工」的人处理并记录我们的交易信息,他们时刻在维护区块链网络的安全稳定,因此收取辛苦费,也就是矿工费。
2. 为什么矿工费这么贵?
区块链上的矿工费是实时调整的,如果很多人转账,就会导致交易都在区块网络中排队,而以太坊网络在一定时间内可处理的交易笔数是有限的,着急转账的人就会提高矿工费让自己的交易被尽快打包。从而导致整个网络的平均矿工费上升。
当前以太坊网络等待打包的交易有 16 万笔,所以矿工费比较高。
数据来源:https://etherscan.io/txspending
3. 发起交易时,矿工费设置太低了,一直不到账。想要重新调高矿工费,怎么调?
对于已经发出的交易,如果想要它尽快确认,可以在转账记录中找到等待打包的交易,点击「加速」,就可以调高矿工费,完成交易加速打包。
4. 矿工费不足,如何充值?
以太坊钱包中的所有代币在转账时都需要使用 ETH 支付矿工费,如果你的钱包中没有 ETH,转账就无法正常进行。遇到矿工费不足的情况,往自己的地址中转入少量 ETH(约 0.001 ETH)即可。
5. 进行了好几笔交易,为什么都没有成功?
如果你有一笔交易处于等待打包,没有成功的状态,那么后续发起的多笔交易就会排队等待打包。对于同一个地址发起的交易来说,矿工需要按照交易发起的先后顺序进行打包。当第一笔交易成功后,才会轮到后续的几笔交易。
6. 交易一直显示打包中状态,能取消吗?
日常生活中的转账和区块链转账有着本质上的不同,区块链上的交易一旦发出,就无法修改或取消。
当交易长时间处于等待打包的状态,你有两种选择:
a. 如果你不着急到账,那么你可以耐心等一下,以太坊网络上的拥堵减缓以后这笔转账就会成功了。
b. 如果你急于资产到账,那么你可以选择加速交易,追加矿工费让交易尽快打包。
7. 交易打包失败后,代币会退回我的地址吗?
只有交易成功后,代币才会从你的地址中扣除。如果在转账时矿工费设置得过低,导致交易被矿工丢弃,也就是打包失败的情况,代币依然会留在你的地址中。
8. 使用 Uniswap、Curve 等 DeFi 应用,如何调整矿工费?
使用 imToken 对交易进行授权时,点击矿工费即可进入矿工费设置页面,矿工费设置分为「挡位选择」和「自定义」,可以根据需要进行个性化设置。
注意:使用 DeFi 应用发起交易时,如需自定义矿工费,请谨慎,以免由于设置不当导致交易失败,损失矿工费。
9. 如何合理设置矿工费?
imToken 会实时调节适应于当前区块网络的最佳矿工费设置,只需按照默认设置进行转账,即可快速到账。
如果你觉得默认的转账费用太贵,可以选择三挡变速中的「经济」,把矿工费调低,但这也会减慢你的资产到账时间。