以太坊 MEV 提案续篇:一文了解 Execution Tickets 和 Execution Auction

2024-08-24 12:20

本文主要是介绍以太坊 MEV 提案续篇:一文了解 Execution Tickets 和 Execution Auction,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

撰文:Tia,Techub News

解决 MEV 问题的背后是区块空间分配规则的制定,事关以太坊区块生产供应链。在《当前以太坊共识与 MEV 的博弈,要从 PoW 转向 PoS 那天说起……》一文中,我们谈到了 Merge 前后以太坊关于处理 MEV 的一些提案(PBS、ePBS、PEPC),本篇我们将继续介绍另外两个提案—— Execution Tickets 和 Execution Auction。

被低估的以太坊提案的重要性

以太坊路线图和以太坊提案在以太坊生态发展中都起着引领方向的作用。其中关系到各利益相关方的利益问题。如今,以太坊已然成为一个公共物品,公共物品的治理已不应只停留在以太坊基金会和资深专业人士手中,其应当实现去中心化。规则方向的确定就像薛定谔的猫,一旦确定了路线,你就只能看到这个路线下所属黑盒子的结果。以太坊提案和路线图事关以太坊规则制定和战略方向,去中心化治理不仅仅是口号问题。

Execution Tickets

在协议层面,Execution Tickets 将构建区块的权利以票证的形式出售,如果想构建 execution payload 的话,必须先购买 Execution Tickets 才能获得构建权利,具体到区块的构建权则是通过随机选取。这里 Execution Tickets 相当于是一个区块构建权的入场券。构建区块的权利仅需通过购买 Tickets 即可获得,而无需质押并成为验证者。

Execution Tickets 的估价约为原本 proposer 提议区块的机会成本。假设验证者的资金成本为每年 3%,而发行奖励为每年 2%。那验证者每年的机会成本则为 1%。假设以太坊一年有 2,628,000 个区块,以及 890,000 个验证者,那每个验证者每年被选为 proposer 的机会约为 3 次。即成为成为 proposer 的成本约为 32 个 ETH 的 0.33%,0.11 ETH。这就是一张 Execution Tickets 的近似价格。Ticket 的价格将根据流通数量进行动态调整,Ticket 也可转售给协议来减少流通数量。未使用的 Ticket 可以流通,但一旦 ticket 被分配给某个位置,就不可在一级市场转售,只能在二级市场流通。出售 Ticket 的费用如何分配,暂时尚未确定,可能会分配给验证者,也可能被销毁以实现 mev-burn 的愿景。

总体来说,Execution Tickets 创建了区别于 PBS 的另一种市场规则,在 PBS 中,创建了一个市场规则,让 proposer 按利润大小选择 builder 中提交的区块,而在 Execution Tickets 中,proposer 的职责相较于 PBS 则更为简单,proposer 只负责提议被选中的拥有区块构建权的 Execution Ticketss 持有者所构建的区块。验证者将不作为 MEV 激励的直接参与者。这会大大降低 proposer 参与时序博弈的动机。因为 proposer 无法从提议中获取额外利润。(但如果加入了 IL 可能就不同了)。但就区块构建者而言,由于区块构建权是需要购买 ticket 并且 ticket 的价格还会波动,但 MEV 实际获取利润的高低可能是不确定的,因此可能存在一定风险。

Execution Auction

与 Execution Tickets 的随机抽取 ticket 持有者来获取区块构建权不同,Execution Auction 会提前 32 个 slot 拍卖 slot 的区块构建权,价格最高者获得该 slot 的区块构建权。proposer 则负责提议该区块,attester 对 proposer 提议的区块进行见证并确认区块内容是否为竞价最高者所构建的。

在 Execution Tickets 中,可能会存在一个 execution proposer 购买多个 tickets 的情况来提高获取构建区块的可能性。但 Execution Auction 则是单 slot 单 slot 地拍卖。

Execution Auction 和 Execution Tickets 都是都是为了保证 proposer 职责简单化——对最终获得构建权的权利方来进行提议。Execution Auction 的好处在于能某种程度上实现 precomfirm。从实现的简洁性来看,Execution Auction 会优于 Execution Tickets,这里跳过了 Execution Tickets 需要考虑的随机性问题,从机制实现的角度而言,Execution Auction 可行性更高一些。如果要对比这两个提案的 trade-off 还可以从协议收益的角度或是从所有利益相关方来看,哪个方案可能更优。

这篇关于以太坊 MEV 提案续篇:一文了解 Execution Tickets 和 Execution Auction的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1102470

相关文章

一文详解SpringBoot响应压缩功能的配置与优化

《一文详解SpringBoot响应压缩功能的配置与优化》SpringBoot的响应压缩功能基于智能协商机制,需同时满足很多条件,本文主要为大家详细介绍了SpringBoot响应压缩功能的配置与优化,需... 目录一、核心工作机制1.1 自动协商触发条件1.2 压缩处理流程二、配置方案详解2.1 基础YAML

一文详解如何从零构建Spring Boot Starter并实现整合

《一文详解如何从零构建SpringBootStarter并实现整合》SpringBoot是一个开源的Java基础框架,用于创建独立、生产级的基于Spring框架的应用程序,:本文主要介绍如何从... 目录一、Spring Boot Starter的核心价值二、Starter项目创建全流程2.1 项目初始化(

一文带你了解SpringBoot中启动参数的各种用法

《一文带你了解SpringBoot中启动参数的各种用法》在使用SpringBoot开发应用时,我们通常需要根据不同的环境或特定需求调整启动参数,那么,SpringBoot提供了哪些方式来配置这些启动参... 目录一、启动参数的常见传递方式二、通过命令行参数传递启动参数三、使用 application.pro

一文带你深入了解Python中的GeneratorExit异常处理

《一文带你深入了解Python中的GeneratorExit异常处理》GeneratorExit是Python内置的异常,当生成器或协程被强制关闭时,Python解释器会向其发送这个异常,下面我们来看... 目录GeneratorExit:协程世界的死亡通知书什么是GeneratorExit实际中的问题案例

一文详解SQL Server如何跟踪自动统计信息更新

《一文详解SQLServer如何跟踪自动统计信息更新》SQLServer数据库中,我们都清楚统计信息对于优化器来说非常重要,所以本文就来和大家简单聊一聊SQLServer如何跟踪自动统计信息更新吧... SQL Server数据库中,我们都清楚统计信息对于优化器来说非常重要。一般情况下,我们会开启"自动更新

一文详解kafka开启kerberos认证的完整步骤

《一文详解kafka开启kerberos认证的完整步骤》这篇文章主要为大家详细介绍了kafka开启kerberos认证的完整步骤,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、kerberos安装部署二、准备机器三、Kerberos Server 安装1、配置krb5.con

一文详解Nginx的强缓存和协商缓存

《一文详解Nginx的强缓存和协商缓存》这篇文章主要为大家详细介绍了Nginx中强缓存和协商缓存的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、强缓存(Strong Cache)1. 定义2. 响应头3. Nginx 配置示例4. 行为5. 适用场景二、协商缓存(协

一文详解如何在Python中使用Requests库

《一文详解如何在Python中使用Requests库》:本文主要介绍如何在Python中使用Requests库的相关资料,Requests库是Python中常用的第三方库,用于简化HTTP请求的发... 目录前言1. 安装Requests库2. 发起GET请求3. 发送带有查询参数的GET请求4. 发起PO

一文详解Java Condition的await和signal等待通知机制

《一文详解JavaCondition的await和signal等待通知机制》这篇文章主要为大家详细介绍了JavaCondition的await和signal等待通知机制的相关知识,文中的示例代码讲... 目录1. Condition的核心方法2. 使用场景与优势3. 使用流程与规范基本模板生产者-消费者示例

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo