对 Eth2 里 MEV 的初步探索 (下)

建议读者先阅读文章上篇《对eth2里MEV的初步探索(上)》

新的共识参与者

虽然上面的定量分析对开始思考eth2中的MEV问题很重要,但没有对它的参与者的定性分析是不完整的。如前所述,哈希率离开了需要质押ETH的eth2舞台。矿工和矿池被新的参与者取代了——对大量ETH持有控制权的交易所、协议库、投资基金和验证者库等。根据目前beaconcha.in上的数据,eth2验证者集的eth1存款地址分布可以看出这一点了。

值得注意的是,这个饼图并没有区分拥有共识投票权的最终实体和它运行所在的基础设施。尽管共识投票权中心化问题堪忧,基础设施中心化的情况则没这么严重,因为PoS的经济激励机制鼓励设施去中心化,以尽量减少相关的罚没风险。

具体来说,这意味着像Kraken这样持有大量ETH的交易所可能会通过以下途径来减少罚没风险:把它们的押金质押在多个基础设施提供商、在不同地区、使用不同的硬件和客户端运行,而不是内部承担这个巨大的基础设施投入与运维。

加密服务应用程序 Abra 推出对 ETH2 质押的支持:金色财经报道,加密货币服务应用程序 Abra的团队确认现在支持 ETH 2.0 质押。随着以太坊向权益证明的过渡,用户可以质押 ETH 并产生 ETH 2.0 奖励。(cryptoninjas)[2022/7/9 2:01:47]

交易所

eht2中最明显的权力关系变化是交易所作为最大的ETH持有者成为了最大的验证者。像Coinbase、Binance和Kraken这些中心化企业将可能控制最多的验证者slot。这些参与者所受的法律监管不同于矿池,且在非常多方面享有声誉。这些差异将可能对验证者格局产生不同于矿工格局的新影响,可能影响验证者参与的活动,例如它们接受收入的MEV类型。

有趣的是,这些实体还从事质押以外的若干活动,这可能会为这些交易所提供的现有服务和MEV提取带来协同效应的新机会。这里提到的包括提供特快交易、在交易还没被打包到链上前提供隐私加密货币提款,以及更低的链上费用,相当于用作订单流的加密货币本地支付。

提供的这些服务一开始可能是优势,并能吸引用户迁移到提供这些服务的交易所,结果会让不提供或出于规管原因无法提供这些服务的交易所受损。此外,交易所在MEV游戏里的垂直整合(例如,交易所运行它们的机器人提交交易到它们的验证者节点)也是一个隐忧,值得我们深入研究。

赵长鹏质疑美国证券交易委员会对 BNB 的调查:金色财经报道,币安创始人兼首席执行官赵长鹏表示,美国证券交易委员会(SEC)一直在“询问”有关 BNB 交易所代币的问题,但该交易所尚未被传唤。CZ 在2022 年共识大会上告诉观众,美国证券交易委员会定期询问有关币安及其产品的问题,交易所与当局保持定期联系。另外,Binance 正在接受司法部、商品期货交易委员会 (CFTC) 和美国国税局的调查。CZ 还表示,虽然他有一个银行账户,但他并不经常使用它。(coindesk)[2022/6/13 4:20:45]

验证者池

eth2的另一个重要转变是验证者池的出现,它们提供的好处包括:减低质押所需的最低ETH数额、启动面向客户的验证者、抵消来自区块提议运气(MEV+交易费用)带来的差异,并提供额外的服务,例如基于它们管理的资金基础的质押衍生品。

像Rocketpool和Lido这样的元池的出现是一个有趣现象。这些实体与非常多验证者池连接,并可能成为质押量的重要来源,因此可以对验证者池施加影响,例如它们采用MEV类型和提供给质押者的利润份额。

OpenZeppelin 针对 Solidity 0.8 正式发布 OpenZeppelin Contracts 4.0 版:以太坊技术服务商 OpenZeppelin 针对智能合约编程语言 Solidity 0.8 版本 正式发布 OpenZeppelin Contracts 4.0 版本,更新内容包括重组存储库、存储优化、删除了存储变量和内部函数并涵盖decimals函数可实现设置保留小数的位数、在基本合约中删除了对 ERC721 代币的可枚举性并将其作为可选扩展、取消与 GSNv1 集成,并开始增加对 GSNv2 (元交易,模块化的系统)的支持。在未来几日内,OpenZeppelin 将提供一个可使用 OpenZeppelin Contracts 快速启动项目的工具。[2021/3/25 19:16:33]

这些元池通常提供质押衍生品。这方面的一个例子是,元池能给用户提供代表质押存款(一般锁在信标链上)的流动代币,这些代币可以在网络的其他地方使用。允许在DeFi中使用流动的质押ETH代币将进一步增加验证者在MEV上赚取的收益。

回顾上文对基础设施去中心化的论述,不难发现交易所是另一种类型的元池,因为它们也可以在后端与验证者基础设施连接。交易所也很可能会提供质押衍生品服务,这些传统机构与本地运行节点的质押者将在多个维度上展开竞争,如去中心化、流动性护城河、以及规管上的灵活性。

动态 | 慢雾发布针对 EOS 交易 hard_fail 状态的新型攻击说明:据 IMEOS 报道,慢雾发文解析了 hard_fail 状态攻击,根据其的情报捕获与分析,慢雾意识到针对 EOS hard_faild 状态的新型攻击手法可能会造成更大范围的影响,本次手法成因为项目方未对交易状态进行严格且完备的检验导致攻击发生,属于“假充值”攻击类型的一种。在此,慢雾安全团队建议交易所和钱包要对发送给自己的转账交易在不可逆的区块前提下检测以下几点:1. 判断 status 是否为 executed2. 判断 action 是否为 transfer3. 判断合约账号是否为 eosio.token 或其它 token 的官方合约4. 判断代币名称及精度5. 判断金额6. 判断 to 是否是自己平台的充币账号补充说明:本次攻击可绕过节点 read-only 模式,开启 read-only 模式仍然会受到攻击。因为交易的状态为:未执行->已经执行但执行失败,并不是回滚所以即使开启了 read-only 模式,依然会受到攻击。[2019/3/12]

开放性问题

我们对eth2里MEV问题的探索发现了许多开放性问题,我们计划在未来几个月内进行研究。下面是其中四个:

LCEX今日10:00开放ENU/USDT交易对 开盘涨幅315%:据LCEX行情显示,ENU已于今日10:00开放交易,ENU开盘价0.47美元,最高涨幅315%;ENU现价为0.0970美元,涨幅2.13%。此外,LCEX平台币LT当前价格为4.0018美元,昨日每个LT的分红额度约为0.44元。[2018/5/8]

eth1区块提议者市场

由于现在实际上有两个客户端需要运行(eth1+信标),单独验证者的eth1节点很可能就默认选择像Infura这样的服务提供商,因为自己运行的开销很大。这可能在一开始就隐含着eth1和eth2节点的运行者是分开的。假设这种情况铺开发展,可以想象运行高性能硬件和MEV模拟软件的eth1节点运行者会形成市场竞争,以满足eth2区块提议者的需求。

MEV搜索优化的新限制

eth2里仍然会有像价格套利和清算这样的MEV机会,但MEV提取所在的系统有一些新的参数,它们可能会改变或引进对MEV提取的限制。

出块时间现在是固定在12秒,而不像在eth1中是可变的,而提议者slot是在每个epoch开始时就分配的,这意味着提议者最多有6.4分钟的时间计算他们的任务(在epoch开始时就分配到的提议者的时间肯定少于6.4分钟)。这不仅为验证者提供了更多的时间在eth1客户端交易池上运行最佳的MEV提取计算工作,而且由于出块时间的可预测性,模拟和执行会变得更容易。

这表明,如果用于计算和执行MEV提取策略有更长、更可预测的时间间隔,MEV提取可能需要更复杂、更大量的计算。

领导者选举机制变更

验证者会提前知道他们是否有机会做区块提议(除非是新epoch的第一个slot)。他们甚至可以在一个epoch里做多个区块的提议者。区块提议者的保证是如何改变MEV提取的?那多个区块提议者或连续多个区块提议者的保证呢?

特别地,大型验证者池或交易所很可能分到同一个epoch里多个连续的slot。当某单一实体持有多个连续slot并把它们组成的“元slot”的时候,可能会出现多个区块MEV提取的情况,这可能会制造出一个新的攻击向量。?

二层网络与分片

这篇文章的大部分内容都假设eth1区块的内容保持现在的样子。然而现实是,大量的交易流将被移到二层,而一层会用作数据可用性层,zk-rollup和optimisticrollup会提交排好序的批次交易。

按照直觉,这将降低验证者从MEV中获得的价值。然而,情况会难以预测,因为多个二层网络会带来额外的复杂性,可能会有新的MEV形式(例如跨二层网络、一层与二层间)出现。另外,在跨二层的交互里,eth1内的交易批次排序可能仍然非常重要。

同样地,随着eth2不断发展、分片进入成熟阶段,信标区块里分片的排序也会变得重要,MEV可能会成为促进分片交错的激励机制。

译者注:对《eth2里MEV的初步探索(上)》的以下地方翻译进行更正。

在段落“以时间和REV分布作为变量进行分析”中:

现在加上每个区块记录在Flashbots的被检测到的可提取价值(RealizedExtractableValue,REV)的平均值

改为:现在加上每个区块记录在Flashbots的每个区块给矿工的实际可提取价值(RealizedExtractableValue,REV)的平均值

没有MEV提取与有MEV提取的情况相比,这3个级别的表现现在是没有区别的。这表明,MEV提取加剧了由区块提议运气带来的不平等。

改为:没有MEV提取的三个级别在这个图表里是无法辨识出来的。这表明,MEV提取加剧了由区块提议运气带来的不平等。

最后,我们担心MEV会使eth2中的寡头情况变严重——有最多32个ETH作为押金的实体比那些拥有更少的能更快获得财富(富者更富的态势)。

改为:最后,我们担心MEV会使eth2中的寡头情况变严重——有最多份32个ETH作为押金的实体比那些拥有更少的能更快获得财富(富者更富的态势)。

.如果想了解更多质押池与质押衍生品,请阅读这篇文章《以太坊2.0质押池与质押衍生品》

.https://benjaminion.xyz/eth2-annotated-spec/phase0/beacon-chain/#compute_proposer_index?

.如果一个池有总验证者数N中的k个验证者,产生一个独立slot的概率是p=k/N。在一个epoch里产生池里两个连续slot的概率是:

(因为现在唯一验证者可以在不同epoch中产生相邻的slot,在放开了单个epoch的限制后,生成连续两个slot的概率实际上会稍微高一点——对于我们在这里关心的更大k值来说,这是一个微小影响)。如果我们取相近的数,N=120k是总验证者数,最大的池(Kraken)运行其中的k=20k个验证者节点,我们得到p?0.17和p2?0.026,也就是2.6%。

.?另外,Vitalik在这篇文章里也提到在epoch末对连续slot控制的随机性操纵是存在隐忧的

.Vitalik的这篇研究有更多激励分片交错的内容

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

银河链

[0:0ms0-2:240ms