PRO 前沿|SUAVE Centauri 、以太坊引入并行执行的可能性、Ultra Sound Relay
与 MEV 相关的论文、文章、活动和资源的集合—— MEV Letter 、全同态加密(FHE)、不同类型的 Rollup 变种等
欢迎阅读第十四期 ChainFeeds PRO Newsletter。本次内容将覆盖 SUAVE Centauri 版本介绍、探讨以太坊中引入并行执行的可能性、MEV-Boost 市场占有率最高的中继 Ultra Sound Relay,以及每周更新内容:比特币协议进展、以太坊治理相关、链上数据、最新研究和进展,和最新论文。
Flashbots:The MEVM, SUAVE Centauri, and Beyond
MEVM(MEV Modification)是对以太坊虚拟机(EVM)的改进和扩展,旨在为 MEV 应用场景提供更强大的编程能力和灵活性。它引入了一系列新的预编译合约,这些合约可以被开发人员用于构建 MEV 应用程序的智能合约,开发人员可以编写智能合约来模拟交易、访问区块链状态、处理敏感数据、执行区块构建算法等。目标是提供尽可能多的 MEV 供应链原语作为预编译,将中心化的 MEV 基础设施转变为可在去中心化区块链上执行的智能合约。MEVM 使 SUAVE 可编程。
SUAVE Centauri 版本包括具有隐私保护功能的订单流拍卖机制(OFA)和提供一个测试环境的开发网络 SUAVE Devnet。Centauri 具有以下架构组件:1)执行节点:提供可信和私密链下计算的节点,可以通过特殊的预编译合约在SUAVE上的智能合约中使用;2)机密数据存储:用于存储机密数据供执行节点使用;3)Bids:SUAVE 中的一个新的交易类型,包含用户希望执行的机密数据和允许访问机密数据的合约列表;4)SUAVE Chain(MEVM):经过修改的 EVM 链,具有专门为 MEV 设计的预编译合约。它用于部署智能合约并在各方之间进行协调。
Parallel EVM claim
Paradigm 团队负责 Reth(用 Rust 编写的新以太坊执行节点) 开发者 Dragan Rakita 探讨在以太坊中引入并行执行的可能性,提出构建者找出可以并行执行的交易,并将这个声明以 DAG(有向无环图) 的形式共享给其他节点/验证者,构建者会因为正确地完成这个任务而得到奖励。验证者需要按照该 DAG 并行执行这些交易,并验证该声明的完整性。通过允许交易并行执行,可以提高系统的吞吐量,并减少验证者需要执行的工作量。
Ultra Sound Relay 为何成为 MEV-Boost 市场占有率最高的中继?
Optimistic Relay 通过去掉 Block Simulation 来增加 Real Block Auction,去掉 Block simulation 阶段之后,实际上 Relay 不能保证区块的有效性了,所以它会要求 Builder 需要在 Relay 这里质押一笔押金来避免 Builder 故意制造无效区块。这也带来了一些坏处,包括让 Relay 更加中心化及 builder 会多一部分额外的运营成本。Ultra Sound Relay( 由 ultrasound.money 团队推出) 提出的继续优化 Relay 工作流的想法是减少区块传播延迟。实现方式如下:Builder 先给 Relay 发送 Block Header 和 Block Bid,Relay 接收到 Block Header 之后 Bid 就生效了。然后 Block Body 异步接收 ,这样可以进一步提高 Builder 的 Real Auction Time。这会在 EIP4844 引入 Blob 数据之后给 Builder 带来更大的竞争优势,因为那个时候的大区块显然回带来更大的区块传播延迟。
比特币协议进展
Bitcoin Optech Newsletter #259
Rusty Russell 提议对 Lightning Network(LN)规范进行清理,删除一些不再支持的功能,并假设其他功能将始终得到支持。根据 Russell 调查结果显示,几乎所有节点都支持以下功能:
可变大小的洋葱消息:2019 年纳入规范,可变大小的格式使得向特定跳跃转发任意数据变得更容易,唯一的缺点是消息总大小保持恒定,因此发送的数据量增加会减少最大跳跃数。
Gossip 查询:2018 年纳入规范,允许节点从其对等节点仅请求其他节点在网络上发送的 gossip 消息子集。例如,节点可以请求仅获取最近的 gossip 更新,忽略旧的更新以节省带宽和降低处理时间。
数据丢失保护:2017 年纳入规范。使用此功能的节点在重新连接时发送有关其最新通道状态的信息。这可以帮助节点检测到数据丢失,并鼓励未丢失数据的节点以其最新状态关闭通道。
静态远程方密钥:2019年纳入规范,允许节点要求每个通道更新都将节点的非 HTLC 资金发送到同一个地址。此前,每个通道更新都使用不同的地址。在此更改之后,选择此协议并丢失数据的节点几乎总能最终将一些资金发送到他们选择的地址,例如他们的 HD 钱包中的地址。
闪电网络服务商的崛起
文章总结了闪电网络的增长趋势和挑战,包括闪电网络容量的增长、流动性问题以及用户体验的改进。介绍了闪电网络服务供应商的角色和解决入账流动性问题的技术。同时,文章展望了闪电网络和 LSP 的未来发展,包括持续增长、交易所的接受、钱包的采用以及商家和 PoS 机的应用。
新版 Phoenix 钱包:第三代的自主保管闪电钱包
「通道拼接」(Splicing-in)是一项创新技术,通过改变通道管理方式,为 Phoenix 钱包带来了许多重要的改进。现在,用户可以管理单条动态大小的通道,不再需要支付 1% 的手续费来处理入账流动性,而是可以根据实际情况更好地控制资金,并实现免信任的互换。这一改变带来了更强的可预测性和控制力,用户可以准确预测入账的闪电支付是否会产生通道管理费,并设置最高的管理费用。同时,通过拼接交易和调整手续费率,用户可以更加灵活地处理链上和链下资金之间的交互。这项创新的技术将提高自主保管钱包的效率,并逐渐被广泛采用。
以太坊
MEV 相关
The MEV Letter #0
Flashbots 团队推出垂直于 MEV 研究领域的 Newsletter,以下是一些重点摘录:
《Towards Optimal Prior-Free Permissionless Rebate Mechanisms, with applications to Automated Market Makers & Combinatorial Orderflow Auctions》探讨了 MEV 对用户的影响,并讨论了 Shapley 值作为公平补偿的解决方案。并深入探讨了 MEV 返点和拍卖作为削弱区块构建者权力的手段。
《When Bidders Are DAOs》研究了参与者是集中资源的 DAO 群体而非个人的拍卖。
《Transaction Fee Mechanism Design with Active Block Producers》引入了一个活跃区块生产者模型,并展示了相对于被动区块生产者,EIP1559 等交易费机制设计在活跃区块生产者中的困难性。
《Arbitrageurs’ profits, LVR, and sandwich attacks: batch trading as an AMM design response》讨论了一个功能最大化的 AMM 模型,其中所有交易都以边际价格批量执行,确保由于套利者竞争而产生公平、均衡的价格,并消除了三明治攻击。
《Arbitrage loss and how to fix it》指出了 AMM 套利价值损失的三种方式:价格滞后、backrunning和 DEX-DEX收益。这篇文章建议 LP 可以通过实施非对称和动态的费用(根据与市场价格的距离进行调整)来获取这些损失。
《Proposer-Builder Separation (PBS) and Enshrined/in-protocol PBS in Ethereum》介绍了 PBS、ePBS、 PEPC 和 Optimistic Relaying。
治理重点
This Week in Governance - July 13
Aave 平台即将推出原生稳定币 GHO:如果获得批准,以太坊上 Aave V3 的用户将能够用他们的抵押品铸造 GHO,使 Aave 协议上的稳定币借贷更具竞争力,并为 Aave DAO 创造额外收入。GHO 的引入还将允许 DAO 以去中心化的方式管理 GHO 的财务框架,并在必要时调整 GHO 的利率。
Arbitrum 就赠款框架进行投票:将分配 397.1 万 ARB(占总资金的0.08%)用于建立 Arbitrum DAO 多元赠款计划,旨在将 Arbitrum 定位为以太坊的首选扩展解决方案。这笔初始资金将分配给 Arbitrum 生态系统开发(72%)、Plurality Labs 服务(12.5%)、赠款项目管理(7.2%)、配套 Gitcoin 资金池(8.3%)和项目缓冲(总资金的 10%)。项目将根据活跃开发者数量、GitHub 质量、代表满意度、投票者参与度和抗捕获性等指标进行评估,Plurality Labs 团队将承担多重责任。
BarnBridge DAO 正在接受美国证券交易委员会(SEC)的调查:BarnBridge 是一个基于以太坊的 DeFi 协议,专注于将风险敞口代币化。该调查导致 BarnBridge 停止所有产品开发,并关闭所有现有流动性池,并限制新流动性池的创建。
Jokerace 推出第三版平台,并放弃了代币投票系统:平台允许用户在链上创建参与者白名单,并在链上进行提交和投票。新系统允许社区在任何 EVM 兼容的 L2 上进行全面治理,无需桥接、铸造或分发代币。
BGD Labs 推出了 a.DI(Aave Delivery Infrastructure),这是一种面向去中心化系统(如 Aave DAO)的跨链通信抽象层。a.DI 旨在促进网络间的通信,并将对底层桥接提供商的风险降至最低。a.DI 是一组智能合约,赋予 Aave DAO 完全主权,减少对底层桥接的信任。
其他研究和进展
Selfish Mixing and RANDAO Manipulation
文章通过统计数据和模拟展示了 RANDAO(用于实现验证者选择的随机性)操纵的潜在影响。分析表明控制尾端 slot 的验证者可以显著影响结果,潜在策略的数量随着控制 slot 的数量呈指数增长。一个建议的解决方案是使用可验证延迟函数(VDF),将阻止操纵者操纵 RANDAO 值。然而,目前尚无具体计划在以太坊中实施 VDF。
A Soft Introduction to Fully Homomorphic Encryption
全同态加密(FHE)是一种加密方案,允许在加密数据上执行计算而无需解密。它使用户在保持隐私的同时,还能从数据中提取有用信息。FHE 的工作原理是对加密数据进行同态运算,如加法和乘法,运算结果可被解密以获得所需的输出。它在 Web3 和 Web2 中都有应用,包括私有区块链、私有投票、私有数据机器学习等。然而,在广泛应用方面还存在一些挑战,例如性能限制和实施安全高效解决方案所需的专业知识。尽管 FHE 具有潜力,但它只是更广泛的隐私增强技术中的一个组成部分。
Redefining Sequencers: Understanding the Aggregator and the Header Producer
Rollup 是一种将交易数据发布到另一个区块链并继承其共识和数据可用性的解决方案。这篇文章介绍了不同类型的 Rollup 变种,这些变种提供了灵活的设计模式,使开发人员能够根据需求选择最适合的 Rollup 方案。Rollup 的设计涉及聚合、排序、执行等过程,同时保持抗审查和保证活力的特性。不同的变种在聚合器(aggregator)、头部生成器(header producer)和证明市场(prover market)的组合上有所差异,使得 Rollup 具备了不同的特性和适用性。
📑论文
BlindPerm: Efficient MEV Mitigation with an Encrypted Mempool and Permutation(BlindPerm:通过加密内存池和排列有效缓解 MEV)
作者来自:University College London
作者提出了利用随机置换技术在交易被执行之前对已提交的区块中的交易顺序进行混洗的方法。展示了使用加密内存池的现有 MEV 缓解方法可以很容易地通过置换技术进行扩展,从而提供多层保护。此外,介绍了 BlindPerm 一个在加密内存池中增强置换功能的框架,几乎没有额外的开销。
AGChain: A Blockchain-based Gateway for Trustworthy App Delegation from Mobile App Markets(AGChain:基于区块链的移动应用市场可信应用授权网关)
作者来自:The Chinese University of Hong Kong、Singapore Management University
AGChain,一个基于区块链的网关,旨在提供增强的透明度、全球访问和安全下载,以满足智能手机普及带来的移动应用市场增长需求。AGChain 通过信任的应用委托机制,在现有市场中实现可靠的应用程序委托。该系统确保市场能够继续提供服务,同时用户受益于永久、去中心化和安全的应用委托。研究人员在以太坊和 Polygon 上实现了 AGChain 的原型,实现了有效的安全性和去中心化,每次应用上传的 gas 成本仅为约 0.002 美元(应用下载无成本)。(本文最早发表于 2021 年 1 月 6日,在 2023 年 7 月 6 日更新了 V2 版)
Provably Secure Blockchain Protocols from Distributed Proof-of-Deep-Learning(通过分布式深度学习证明可证明安全的区块链协议)
作者来自:Tokyo Institute of Technology
PoUW 是 PoW 的一种替代方案,旨在重新利用网络的计算能力。与 PoW 中计算大量哈希函数值不同,PoUW 要求用户解决有意义的计算问题,例如解决优化问题。作者提出一种满足 PoUW 要求的分布式深度学习证明(D-PoDL)方案。该协议可以通过两种链选择规则实例化,即最长链规则和基于权重的区块链框架(LatinCrypt'21)。
Strategic Liquidity Provision in Uniswap v3(Uniswap v3 中的战略流动性供应)
作者来自:Harvard University
Uniswap v3 允许 LP 将流动性分配给一个或多个资产价格的封闭区间,这引发了“战略性流动性提供”的问题:较小的区间会导致流动性更加集中,当价格保持在区间内时,相应的费用也更高,但风险也更大,因为价格可能超出区间,使 LP 无法获得费用奖励。尽管重新分配流动性到新的区间可以缓解这种损失,但这需要 LP 支付 gas 费。作者对动态流动性提供问题进行了形式化,并专注于一类通用策略,为其提供了基于神经网络的优化框架,以最大化 LP 的收益。作者对单个 LP 建模,发现 LP 面临着由去中心化交易所中的套利和非套利交易引起的外部价格变动。基于历史价格数据的实验,证明了作者的策略相对于现有分配策略基准,LP 收益显著提高。(本文最早发表于 2021 年 6 月 22 日,在 2023 年 7 月 11 日更新了 V2 版)
Streebog as a Random Oracle(Streebog 作为随机预言机)
作者来自:CryptoPro LLC
在实践中,随机预言机必须使用一些特定的哈希函数来实例化,而这些哈希函数并不是随机预言机。因此,在现实世界中,攻击者比随机预言机证明中考虑的能力更强大,它可以利用特定哈希函数的特性来达到其目标。在哈希函数基于某些构建模块的情况下,可以进一步证明即使攻击者可以访问该构建模块,哈希函数在对该构建模块进行某些假设的情况下仍然表现得像一个随机预言机。因此,协议可以在更强大的攻击者和更简单的假设下被证明是安全的。该论文证明了俄罗斯标准化哈希函数 Streebog 在基础分组密码的理想密码假设下,与随机预言机是不可区分的。