MEV

Picasun ECNU_Jinggg

MEV

影响

  • MEV 可能对用户造成伤害:MEV 是矿工可以向用户收取的隐形税。
  • MEV 可能破坏以太坊的稳定:如果区块奖励与 MEV 相比足够小,那么矿工通过重新排序或审查交易来破坏共识是合理的。

Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges

Abstract

  • DEX 低效 支付高额交易费预测 利用DEX交易
  • arbitrage 套利
  • priority gas auctions
  • MEV对以太坊构成的风险
  • 论文强调风险

简介

  • 每天交易量大,交易所丑闻,所谓解决方案是DEX,因为有Smart Contract
  • 这样看起来好
  • 但SC慢,所以网络消息不统一
  • 交易顺序依赖 导致 抢跑交易 三明治攻击
  • 其他工作研究系统知识 但没有衡量经济规模 和协议攻击的联系形式化
  • DEX缺陷威胁底层安全
  • focuses(伏笔)

背景

  • 智能合约
    • 以区块链网络作为底层 无用户干预执行程序
    • 图灵完备 用于很多交易
    • 代币最为火热 可以代表任何东西
  • 以太坊Gas and Fee
    • 交易类型:
      • 发送资金到非执行账户地址
      • 发送输入数据到智能合约地址
    • 交易状态:
      • 未确认且尚未被挖矿
      • 已确认并被认为已经执行
      • 被拒绝为无效
    • 交易会gossip到所有节点
    • Gas
      • 计量单位,合约执行时确定,每个合约操作有固定gas,交易提交时发送者指定单位gas的ETH,总费用由gas价格乘以实际消耗的gas单位数来计算。这个费用支付给最终挖矿交易的节点(节点是以太坊网络的交互单位),作为挖矿奖励的一部分。BTC通过交易字节长度来衡量。
      • 制定gas上限防止Dos,允许验证余额支付gas
      • fee(gas price,gas limit)
      • 交易(账户 nonce)来确定一个交易
      • 可以保持(账户 nonce)不变
  • 连续限价交易所(中心化)
    • 连续限价订单簿(continuous-limit orderbook)
    • 买卖家下限价单,交易所匹配买卖方撮合
    • 通过中心化交易所运营商来处理
  • 去中心化交易所
    • 通过智能合约管理连续限价订单
    • 智能合约扮演运营商,订单簿通常链下维护
    • 订单匹配
      • 订单簿有买单,我做反向订单(卖单),即交易者自己进行订单匹配
      • 交易所在链下匹配订单,然后交给SC
    • AMM 类似于Uniswap
      • 反而需要套利维持汇率和市场汇率同步
  • 抢跑or套利
    • 信息不对称性 内容
    • 信息不对称性 速度
    • 两种bot
      • 直接抢,或取消
        • 抢就是抬高价格并实施类似三明治攻击
        • 取消就是当有可能被攻击时取消
从去中心化到套利
  • 智能合约支持原子批处理

    • 任何操作失败 之前回滚
    • 保证多个交易所间进行同时交易
  • 代理合约

    • 再过个交易所之间发起和执行交易,多个交易组合成单独事务
    • 创建一个单一智能合约交易 执行多个订单 原子性 避免套利失败
    • 自己写 集成多个交易所地址 然后执行 相当于一个程序
  • 论文研究通过在一个或着多个交易所之间通过单个智能合约获得收益

  • 什么是 MEV

  • 什么是流动性资金池(LP)代币?

  • Post title:MEV
  • Post author:Picasun
  • Create time:2024-07-31 16:59:53
  • Post link:https://redefine.ohevan.com/2024/07/31/MEV/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.