无拥堵状态:当区块低于2000万gas的最大上限时,用户没有理由增加他们的tip费用。(即使BASEFEE随着时间的推移上下调整,这仍然适用) 结果,包含在区块中可完全由BASEFEE确定。 愿意支付BASEFEE加最低tip费用的用户将进入下一个区块。只要没有拥堵情况,用户就可以用固定价格购买区块空间。这就好比是今天你去亚马逊购物,然后看到你想要商品的固定价格,而不是在拍卖会上竞价一样。然后,用户要么接受交易,要么放弃交易。因此,用户和钱包的费用估算变得高度可预测。 用户甚至可以将其FEECAP设置为低于当前的BASEFEE,以便在费用较低时等待包含在后面的区块中。 偶发拥堵状态:当区块gas超过1000万时,BASEFEE开始上升。实际上,它会不断上升,直到下一个1000万或更少的gas被开采出来。如果下一个区块是1000 万gas,那么BASEFEE将稳定在目前的费用水平。如果下一个区块低于1000 万gas,则BASEFEE将开始下降。 这是一个重要的认识。如果区块超过1000万gas已有一段时间,则交易会变得非常昂贵,最终将需求推低。交易成本上升的速度有多快? 假设区块0的BASEFEE为每gas 10亿wei,以240美元的ETH价格计算,典型的一笔21万gas 交易会花费0.0005美元。仅在10个2000万gas的区块后,交易费用就变成了0.02美元,100个区块之后,交易费用就变成了657美元,这就是指数增长的力量! 图1 随着区块接近2000万 gas的上限,我们希望有紧急交易需求的用户能够参与tip费用拍卖,因为该协议已不再采用二进制方式确定其中的优先级。 因此,在出现拥堵时,协议会回到现有的第一价格拍卖模型。 即使在小费拍卖中,BASEFEE的大小对于交易者而言仍然是可预测的。 如果BASEFEE在区块0的虚拟起始值为100,则它最多可以在T1处达到100*112.5%,在T2处达到100*112.5%^2,在T3处达到100*112.5%^3,依此类推。这同样适用于费用减少的情况。 图2中的彩色区域显示了基于其初始值(本例中为100)的BASEFEE在未来区块中可能接收的潜在值。 图2 拥堵加剧的状态:现在应该清楚的是,EIP-1559允许在短时间内(而不是更长时间内)出现较大的区块。在仅仅30分钟的突发需求之后,一笔简单的21000 gas交易的BASEFEE将超过1000美元(假设初始BASEFEE = 1 Gwei)。 BASEFEE恢复到更“正常”水平的唯一途径,是挖取1000万gas以下的区块。 (责任编辑:admin) |