EIP-1559:伤害不大 侮辱极强

要说最近区块链领域最有争议性的话题恐怕莫过于以太坊的 EIP-1559 交易费改革提案了,烤仔搬完了手头的砖也忍不住蹭热度来吐槽两句。

EIP-1559 的大致的意思是允许区块暂时变大(slack mechanism),引入随区块的使用率调节的基础费(Base Fee),并从每笔交易的手续费中强制销毁这部分费用,剩余的交易费才是付给矿工的小费(Tip)。

提案详情此处不再赘述,可参考 EIP-1559 提案:

https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1559.md?

以及其他讨论文章:

https://www.chainnews.com/articles/963109267774.htm。

EIP-1559 宣称的设计目标主要有以下几条:

Fei Labs:不支持通过FEIPCV来偿还Fuse平台的用户损失:6月16日消息,算法稳定币协议 Fei Protocol 的开发公司 Fei Labs 发文称,不支持通过稳定币 FEI 的协议控制价值(PCV)来偿还 Fuse 平台的用户损失,但 Fei Labs 仍将协助执法部门调查黑客事件以及追回资金的相关工作。Fei Labs 表示,Fuse 独立于 Fei Protocol 构建、维护和运行,但 Fei Labs 鼓励和支持与社区在替代解决方案上的合作。[2022/6/16 4:30:50]

方便用户(钱包)为交易设置 Gas Price;

允许区块大小随需求量弹性变化,缓解拥堵问题;

作为通缩因素,平衡持续增发区块奖励带来的通胀;

维护 ETH 的地位,必须以 ETH 而非其他方式支付交易费;

减少矿工操纵交易顺序获利的风险(所谓的 MEV);

以太坊社区成员发布改善EIP-1559拥堵收费不合理的解决方案:金色财经报道,以太坊社区成员Face-Shaver在太坊技术论坛ethresear.ch发布改善EIP-1559拥堵收费不合理的解决方案,社区成员表示,EIP-1559将在以太坊交易中引入协议费,并允许根据拥堵情况动态地调整区块大小。在链上拥堵时收取协议费是将MEV从矿工转移到ETH持有者而不伤害用户的有效方法。同时,灵活的区块大小使区块空间的分配更加有效。然而,在目前的收费结构下,错误的人可能最终为拥堵付费。一般来说,当用户拥堵一个区块时,是下一个区块的用户为拥堵付费。这是不可取的,有几个原因。1.这是不公平的; 2.它增加了拥堵;3.它加剧了Gas费的拍卖。

社区成员提出解决方案,建议当一个区块出现拥堵时,同一区块的用户要为拥堵付费,可以通过根据矿工在他的区块中使用的大小来收取费用来实现这一点。[2021/7/24 1:13:36]

消除矿工操纵(哄抬)交易费的动机。

观点:NEAR协议抢先实施EIP-1559 但效果可能适得其反:开放性网络平台NEAR Protocol (NEAR)已于近日迎来主网。该网络目标是与以太坊竞争,争夺智能合约开发者。与此同时,NEAR也采用了EIP-1559提案,而根据加密货币研究员Hasu的分析表明,NEAR所采用的设计可能存在严重的错误,这会导致市场有强烈的动机来规避其目前的机制,从而产生适得其反的效果。EIP-1559大大改变了当前以太坊的费用模型,其带来了很多实质性的好处,其中之一是使用户更容易预测费用,几乎完全消除了出价过高的情况。乍一看,NEAR完全是复制了以太坊的EIP-1559。

例如,以太坊中每个区块的最大费用变化为12.5%,区块时间大约为12-13秒,而在NEAR中,每秒区块时间的最大变化为1%。但再细看,NEAR所实施的EIP-1559有两个大的不同:1.用户无法在协议中打赏(激励)区块生产者;2.它向智能合约支付基础费用的30%。综合考虑,NEAR的解决方案不仅不能改善结果,反而会使结果变得更糟。通过禁止向区块生产者支付费用,NEAR的解决方案会鼓励形成一个交易优先权的“黑市”。通过向应用开发者增加一个强制租金,其只会强迫应用向用户退款,甚至可能在此过程中破坏它的EIP-1559。(Deribit Insights)[2020/10/20]

烤仔认为,EIP-1559 对于实现上述明面上的目标用处不大,但是贯彻了以太坊未来全面转向 PoS 的发展方向,对 ETH 矿工可以说是「伤害不大,侮辱极强」。

以太坊改进提案EIP-2876试图优化交易所充值流程中的Gas消耗:比特币技术爱好者JonathanUnderwood为以太坊提出改进提案EIP-2876,试图优化中心化交易所的充值流程,减少整体的Gas消耗。文档指出,兼容EIP-2876的钱包应用可以向兼容的存款系统发送ETH,以减少以太坊网络整体Gas的消耗量,因为两笔交易需要花费4.2万Gas,但是一个简单的ETH转发合约仅需要花费约3万Gas。而且对于这套存款系统来说,可以直接将所有存款转发到交易所的冷钱包,不需要手动操作来归集多个外部账户的存款。[2020/8/17]

首先,EIP-1559 方便用户预测 Gas Price 和缓解拥堵问题的功能不能说没有,只是这些功能发挥作用是有前提条件的。这个前提就是以太坊上的交易不太拥堵——即以太坊的吞吐量整体够用,但是需要提升短时间的峰值处理能力,这样扩大区块确实可以降低峰值时的交易延迟,也可以避免用户按照峰值时的情况设置“过高的” Gas Price。

以太坊2.0测试网频现存款失败现象 EIP-2537或成解决方案:据ConsenSys研究员Ben Edgington最新透露,以太坊2.0的0阶段测试工作目前正进入高峰时期,开发者们在测试网上观察到了很多存款失败的情况,导致存入的32 ETH永久丢失。由于存款合约已经过形式化验证,开发者们并不想重新设计该合约,因此提出的解决方案是在以太坊1.0中引入EIP-2537,此外还会涉及到一个代理合约,它可以收取存款人的存款,在检查无误的情况下,再转发给存款合约。最终这一方案取决于参与者是否愿意接受。[2020/6/15]

但是一个基本的现实情况是以太坊的吞吐量是不够用的,拥堵才是常态,交易池里长期有相当于三个小时吞吐量的交易在排队。随着 DeFi 等应用的发展,就算以太坊按照现在两倍的吞吐量运行照样会堵。而在普遍拥堵的情况下,Gas Price 的意义是和其他用户竞争打包的优先权,大家都减去一个固定费率除了提前消灭掉付不起这个费用的交易需求以外,并不会让这个已经“内卷化”的竞争变得更简单或者更便宜。

其次,EIP-1559 有助于维持区块奖励提升安全性的说法是解决了一个不存在的问题。因为是否持续增发区块奖励主要取决于整个系统设计对于通胀/通缩的态度,优先级高于具体的发放方式,所以长期来看 EIP-1559 增加一个通缩因素不会影响系统的性质。

再次,所谓减少矿工操纵交易顺序和交易费的功能,想也知道不是通过 EIP-1559 可以实现的。最多也就是通过增加交易成本、减少交易数量这样“杀敌八百,自损一千”的方式,间接减少矿工可操作的空间。

最后一点“维护 ETH 的地位”才是 EIP-1559 能不折不扣实现的目标,也即强制用户使用 ETH 支付交易费,提升 ETH 的使用价值。至于实际支付给矿工的小费部分,还是跟以前一样可以用 ETH 以外的方式支付。

综合以上几点,可以说 EIP-1559 的目标除了帮 ETH “提升地位”以外不会带来任何实际的改善。也许还能因为提高了交易成本而抑制交易的需求,让以太坊看上去显得稍微不那么拥堵一点。

那么为什么还会有大量支持 EIP-1559 的声音呢?除了少部分没有搞清楚这个提案效果的人,剩下的恐怕要从得利与否来分析动机了。

对于用户来说,肯定是不吃亏的。EIP-1559 增加了用户主动设置 Gas Price 和 Tip 的选项,用户至少可以采用跟以前一样的策略,把 Tip 和 Gas Price 设成一样的总不会比以前更贵。另一方面,大量持有 ETH 的用户还能从 EIP-1559 造成的通缩中获益。

对于开发者来说,无论是核心开发者还是生态开发者,适配 EIP-1559 无非就是添几行代码,不影响程序运行和用户的使用体验。

对于矿工来说,EIP-1559 是凭空加的税,必然会大幅降低矿工从交易手续费获得的收益。星火矿池反对的理由说得很清楚:「EIP-1559 是从矿工到持有人的财富再分配,是对矿工的抢劫」。

我们不妨做一个比较粗糙的定性分析(不考虑网络和计算延迟):在交易充足的情况下,只要 Base Fee 不超过矿工可以拿到的奖励的 4 倍(假设 Tip = Gas Price,此即为 Base Fee ≤ Gas Price * 80%),矿工通过打包 2 倍大小的区块就是划算的——此时按照 EIP-1559 规则 Base Fee将上调 1/8,矿工在每笔交易损失一半的奖励,而翻倍的交易数量恰好弥补这个损失。所以,在以太坊长期拥堵的情况下,超过 80% 的交易费会被直接烧掉。矿工血亏!只有矿工受到伤害的世界达成了!

EIP-1559 的规则实际上把矿工投入了一个博弈论上所说的“囚徒困境”,每个矿工最大化自己挖矿收益的行为将抬高 Base Fee 损害所有矿工的利益。现实世界里这种重复博弈的囚徒困境会促使参与者走向联合,以垄断联盟(卡特尔)的形式控制 Base Fee,甚至故意不引用联盟以外的矿工挖出的增加 Base Fee 的区块。如果矿工真的建立起这样的垄断联盟,对于以太坊的长期发展肯定是非常不利的。

烤仔认为,在工作量证明的系统中,矿工奖励其实就是购买矿工为区块链账本提供的安全服务所支付的费用,理应由所有受益者共同承担。一个区块链系统的受益者包括所有在链上持有资产的用户,因为矿工提供的价值绝不仅仅是打包交易。这里用户和矿工的关系有点像是“业主”和他们共同雇佣的“保安”,而增发的区块奖励就是从所有用户那里收取“通胀税”给矿工发工资。

如果认为系统的安全性对于其上承载的资产已经足够,适当削减付给“保安”的工资倒也无可厚非。历史上直接削矿工奖励的事情并不新鲜:比特币区块奖励已经减半好多次了,但随着币价上涨,实际的挖矿收益和安全性不降反增;以太坊曾砍过好几次区块奖励了,从每个区块 5 ETH 先到 3 ETH 再到现在的 2 ETH,也没见吵成今天这样。真诚一点告诉矿工要减产,去留两便,少绕弯子也省得浪费大家的脑细胞。

本来呢,矿工都是没有感情的赚钱机器,即便奖励变少会赶走一部分矿工,只要以太坊不倒,剩下的矿工依然会逆来顺受地继续挖矿。所以 EIP-1559 的支持者完全不担心矿工分叉以太坊。再考虑到以太坊全面转向 PoS 的路线从未动摇,早晚要抛弃现在这批 PoW 矿工,更没必要在乎他们的感受。V 神都发话了,「如果一些矿工走了,新的可以来,如果矿工 51% 攻击,我们尽快全部搬到 PoS。」

但是 EIP-1559 提案绕了一大圈,列出一堆冠冕堂皇的理由,号称提升用户体验,实则砍矿工收益增强 ETH 的地位,简直是挂羊头卖狗肉的典范。烤仔认为,与其又当又立,一边占便宜一边说“我这都是为你好”,还不如真诚点直接来,好歹尊重一下大家的智商。正如币印潘志彪所言:PoW 矿工在 ETH 生态中地位本来就很低,1559 对 ETH 矿工可以说是「伤害不大,侮辱极强」。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

BNB价格觅新|Reflexer:专为DeFi构建的加密原生稳定币

普通人的感觉是数字货币非常不稳定。虽然对于许多人来说的确如此,但有些代币旨在降低波动性或稳定性,通常它们被称为稳定币。由于其为用户提供的便利再加上智能合约,稳定币特别是与美元挂钩的稳定币,已迅速普及.

[0:15ms0-1:460ms