重新审视EIP-1559:提案落地2年后 以太坊更安全了吗?

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

作者:James Prestwich 编译:Luffy,Foresight News

EIP-1559 似乎对提议者和构建者来说是一场明显的胜利。他们既可以在边缘情况下为自己提取更多的 MEV(通过偶尔构建巨大的区块),也可以将所有基本费用燃烧转换为通过人为限制供应来支付的小费。

重新审视EIP-1559:提案落地2年后,以太坊更安全了吗?

EIP-1559 之前

很久以前,在 EIP-1559 到来之前的加密世界,矿工通过简单的投票机制来决定区块大小。每个区块,矿工都可以将区块 Gas 限制向上或向下移动最多 1/1024。因此,当矿工生产区块时,Gas 限制将向矿工偏好的算力加权平均值移动。这种机制自以太坊诞生以来就已经存在。

随着 EIP-1559 的出现使 Gas 限制增加了一倍,但设置限制的方法却没有了。从 EIP-1559 之后到合并前这段时间,矿工们对 Gas 目标进行了投票,Gas 限制被定义为目标的两倍。例如,如果 1559 之前的限制是 10mm(注:mm 指 100 万),1559 之后的目标是 10mm,那么 1559 之后的限制就是 20mm。1559 提供了有效的区块大小增加,但带来了严重后果(以基本费用调整的形式)。1559 制度下的矿工可以对 Gas 目标进行投票,这与此前移动 1/1024 的调整系统没什么不同。

现在 1/1024 (0.09%) 可能看起来很小,但是,它意味着每 50 个区块增加约 5%,或者每 12.5 分钟增加约 5%,又或者每 3 小时增加一倍。假设您小睡一下,醒来时突然发现 Gas 限制翻倍(或减半)!

简短的复习

EIP-1559 有 2 个输入并产生 2 个输出:

重新审视EIP-1559:提案落地2年后,以太坊更安全了吗?

区块生产者通过将每个区块的目标调整 1/1024 来设置目标 Gas。通过这种方式,间接设置了 Gas 限制(目标的 2 倍)。区块生产者通过 Gas 目标与实际的 Gas 使用量相结合来设定基本费用。当实际 > 目标时,基本费用上涨;当实际 < 目标时,基本费用下降。这里有一个复杂的弹性关系。

请务必记住,目标使用情况对实际使用情况没有影响。事实上,每个区块生产者都设置目标(通过调整机制)和实际使用情况(通过在构建区块时包含交易)。实际上,每个区块生产者控制 EIP-1559 的两个输入,因此可以控制输出(针对特定区块)。任何给定区块中的目标都是生产者在无限迭代的「设置 Gas 目标游戏」中最新举动的结果。因此,随着时间的推移,平均值的行为会收敛到该博弈中均衡值。

EIP-1559 与合并

合并对 Gas 限制机制有两个主要影响:

由于出块时间稍微缩短,Gas 限制增长 5% 的周期缩短至 10 分钟。这意味着大约每 2.4 小时,Gas 限制就有可能翻倍(或减半)。

矿工被「质押者」或「验证者」或其他人取代。

第一个进一步加快了已经很快的复利过程,但这也许并不重要。

我认为第二个更重要。但并不是孤立的,而是作为更大系统趋势的一部分。我们稍后再回来讨论这个问题。

重新审视EIP-1559:提案落地2年后,以太坊更安全了吗?

是什么阻碍了区块目标的上升?

你可能会想知道,为什么区块目标不上升?难道它不会让用户的交易变得更便宜,并且让验证者赚更多的钱吗?如果这些事情看起来不错,为什么目标是 15mm 而不是 15,000,000mmm?为什么 15mm 目标(30mm 限制)是当前的平衡?

主要原因是它一直是根据核心开发人员的建议设置的。人们普遍认为,我们将其设置为我们知道用户可以在合理时间内处理的水平。巨大的高 Gas 区块会 DoS 节点并阻止确认。验证者(以前的矿工)必须构建区块,并验证其他人的区块。而如果区块太大,无法在 12 秒的出块周期内可靠地构建或验证,那么验证者在确认失败时就会赔钱。这也会造成网络不稳定,因为节点可能无法很好地处理千兆区块。

EIP-1559 在一个相当简短的安全部分中提到了这一点,考虑了与区块大小相关的安全性:

该 EIP 将增加最大区块大小,如果矿工无法足够快地处理区块,这可能会带来问题,因为这将迫使他们挖出空块。随着时间的推移,平均区块大小应保持与没有此 EIP 时大致相同,因此这只是短期容量爆发的问题。一个或多个客户端可能无法很好地处理短期容量爆发和错误(例如内存不足或类似情况),并且客户端实现应确能够正确处理最大容量的单个区块。

我们倾向于认为,验证者有足够的盈利动机,可以将区块限制保持在合理的范围内,并且考虑到客户的状况,15mm 的目标是合理的。

EIP-1559 使用 PBS 仍然安全吗?

MEV-PBS 改变了这些情况。有了 PBS,提议者不再直接支付区块建设成本。他们将整个过程外包给构建者。事实上,常见的 MEV-PBS 结构(例如 Flashbots 中继)对验证者隐藏了区块直到它承诺提议该区块。作为构建过程的一部分,验证者将他们的首选 Gas 限制传达给中继。

构建者使用专门的、优化的软件(不是现成的客户端)来构造一个区块,然后将该区块(带有 Gas 限制调整)传送给中继。中继确保构建者的区块符合提议者的要求。

这带来了一个有趣的情况。提议者现在被禁止支付区块构建费用。构建者专门支付这些费用,并且不必太担心更大的 Gas 限制。那么在 MEV-PBS 世界中,为什么 Gas 目标应该保持较低呢?

现在还不安全

提议者总是有动力无限提高 Gas 目标,以消除基本费用,但受到这样做的成本和风险的限制。另一方面,构建者想要确认区块,并且不鼓励构建太大而无法在可确认的时间段内验证的区块。换句话说,构建者的盈利能力正走在钢丝绳上。他们需要仔细平衡构建更大的实际区块来获得更多的提取与区块大小对可确认性的影响。如果构建者生成的区块太大而验证者无法验证,他们就有可能失去整个区块的奖励。这意味着构建者有强烈的动机将实际区块大小保持在合理的可验证大小,无论 Gas 目标如何。

另一方面,提议者却不需要考虑这样的平衡。他们可以简单地无限提高协议执行的 Gas 目标,并让构建者找到一个有利可图的平衡点。这样做可以消除基本费用,同时保持实际区块空间受到限制。

通过提高 Gas 目标(和协议强制限制),同时将实际区块大小保持在正常范围内,提议者不仅能够通过异常区块大小提取更多 MEV,他们还消除了基本费用,同时人为限制供应。如果构建者保持较小的区块,那么用户将不得不支付 Gas 小费,这样就回到了 EIP-1559 之前的费用市场。实际上,他们可以通过「假设」增加区块空间来修补 EIP-1559,然后拒绝让任何人使用它。

EIP-1559 似乎对提议者和构建者来说是一场明显的胜利。他们既可以在边缘情况下为自己提取更多的 MEV(通过偶尔构建巨大的区块),也可以将所有基本费用燃烧转换为通过人为限制供应来支付的小费。而且,卡特尔是激励相容的,因为双方似乎都没有从偏离中获利。

这让我想到了本文的中心问题。

提议者和构建者什么时候将 Gas 目标提高到 100mm+?

考虑到可确认性的限制,无论目标大小如何,构建者都应将实际块大小保持在当前值附近。一些合理的小区块可以实现利润最大化。然而,对于提议者来说,一些高得离谱的 Gas 目标可以最大化他们的利润。由于提议者和构建者立场不同,他们可以串通提高 Gas 目标同时缩小实际规模来实现利润最大化。

只要区块实际 Gas 保持在 15mm 左右,15000mm Gas 目标不是比 15mm Gas 目标更激励相容吗?

所以,无论是区块构建者还是验证者,推高目标 Gas,但保持实际产生的区块较小,会使得收益更高。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/82665.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年09月06日
下一篇 2023年09月06日

相关推荐

  • 区块过大有什么问题,区块链会有什么问题

    一、区块链十大风险问题有哪些(区块链安全风险有哪些)区块链面临哪些风险需要解决的?虽然在资本和人才涌入的推动下,区块链行业迎来快速发展,但是作为一个新兴产业,其安全漏洞频繁示警的状况引发了人们对区块链风险的担忧。国家信息技术安全研究中心主任俞克群指出,对于隐

    2024-12-19 11:00:01
    1 0
  • coincola怎么转比特币,怎么第一时间买到区块链

    一、区块链怎么获得猫虚拟猫怎么得猫币虚拟猫一天能获得几个猫币1、每只猫每天可自动生产5个VCAT猫币,每只猫寿命是180天,这样一只猫一个月可生产150个猫币,一共可生产900个猫币。可在:猫舍、猫舍明细中查看猫币的具体收益情况。这个游戏的游戏币,同时也是基于区块链的虚

    2024-12-19 10:30:02
    1 0
  • 区块链如何去中心化,区块链去中心化是什么意思区块链什么意思

    一、区块链去中心化是什么意思区块链什么意思区块链去中心化是什么意思,区块链什么意思很多朋友还不知道,现在让我们一起看看吧!1、区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它

    2024-12-19 09:00:01
    2 0
  • 什么币与dcr算法一样,那些干区块链行业的人都在干些什么

    一、什么是POW和POS,二者区别联系POW:全称Proof of Work,工作量证明。POS:全称Proof of Stake,权益证明。这两者都区块链的共识机制,是数字货币的记账方法。区别是:1、POW机制:工作量证明机制即对于工作量的证明,是生成要加入到区块链中的一笔新的交易信息(即新区块)时

    2024-12-19 08:00:01
    2 0
  • 货币pro如何挖矿,区块链如何提现到银行卡

    一、2022比特币的挖矿成本以得到一个比特币为例。大概费用在25000人民币左右,一台蚂蚁矿机价格12000,每天产出0.0011506个比特币,产出一个需要869天,消耗电费13000根据比特币产量减半,矿机价格和折旧,电费不同,成本也在波动.目前比特币的价格是73000人民币2022年比特币

    2024-12-19 06:30:01
    3 0
  • 以太矿池怎么搭建,区块链矿场分布哪里

    一、区块链怎么自我修养的(区块链如何玩)谈谈我个人对区块链行业的看法为什么各个企业要加入区块链行业区块行业的发展区块链1.0时代是以比特币为代表的,这一时期解决了在“去中心化”的价值转移问题如BTCLTC等区块链2.0时代是以以太坊为代表的,这一时期的以太坊提出的智能合

    2024-12-19 01:00:01
    4 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载