对 EIP-1559 的英文推介文章几乎都是在阐述上述四点设计目标,很抱歉,没有任何一点提到了 EIP- 1559 是为了降低 Gas 消耗,或者降低 Gas 价格。 但 EIP-1559 就因此是徒劳而「毫无益处」的吗? 相信你看完 EIP-1559 的四点目标之后,不会做出这样的判断。 仅拿用户体验(UX)问题说明。要弄清 gas fee、gas price、gas limit 等等概念,当发现钱包算出的 gas 高于或低于实际需要而要手动修改 gas price,并要根据 gas price 预测值来惴惴不安地上下试探,给少了要 pending (还会有加速的问题),给多了心里憋屈 ... 这样的以太坊能够走向大规模应用吗? 回应一些普遍的观点A. 「用户不用在过高的 Gas 费上浪费大量的金钱」 这是我经常能看到的反对者引用的 EIP-1559 介绍文章中的一句话,并将其引申为 EIP-1559 可以降低高昂的 Gas 费。不得不感叹语言的魅力,请准确理解什么是「过高的」,「过高的」指的是高于供需点,指的是因为 Gas price 预测不准确而付出的多余部分的钱,而不是说在网络拥堵时 Gas 费奇高无比,彼时的 Gas 虽然高,但是是符合供需关系的。不要再曲解 EIP-1559 的设计目的了。 B. 所以 EIP-1559 就不会降低 Gas 费咯? 错了!EIP-1559 在很多情况下其实都会降低用户实际付出的 Gas 费,通过区块松弛机制和无需猜测的固定付费,可以减少上述「过高的」Gas 费。但请正确理解它的意思,不要引申为用了 EIP-1559 Gas 费就不会达到几十美金 / Gas Price 就不会达到 200gwei。 C. 当网络拥堵时,应用了 EIP-1559 后大量的交易不是还是需要等待吗? (责任编辑:admin) |