欢迎阅读 ChainFeeds PRO # 74。本次内容将包含 Blob 费用机制的优化、节点操作的挑战与应对方案,以及每周更新内容:比特币协议进展、以太坊治理相关、最新研究和进展,和最新论文。
重点
On Blob Markets, Base Fee Adjustments and Optimizations
以太坊基金会研究员 Toni Wahrstätter 围绕以太坊 Blob 费用机制的优化展开讨论,分析了当前机制在价格发现速度、费用调整对称性以及分叉后的平滑性等方面的不足。Blob 是通过 EIP-4844 引入的一种低成本链上数据存储方式,其费用动态调整机制(类似 EIP-1559)旨在维持供需平衡。然而,随着需求增长和目标 Blob 数量调整(如从3/6到4/6),现有机制面临价格发现缓慢、基础费用波动性过高等问题。Toni 提出了四项优化建议:
1. 提高最小基础费用:当前 Blob 基础费用增长缓慢,导致价格发现时间较长且波动较大。建议将最小基础费用提高到 0.034 gwei,缩短价格发现时间,并在分叉时重置超额 Blob Gas,避免剧烈波动。
2. 自动化费用更新比例:现有 Blob 费用更新比例为固定值,缺乏灵活性。建议使用动态公式计算更新比例,以适应不同目标 Blob 数量,确保机制调整更灵活。
3. 规范超额 Blob Gas 计算:在目标 Blob 数量调整时,现有机制可能导致基础费用波动过大。建议引入归一化因子,使超额 Blob Gas 的计算与目标值成比例,保持调整平稳性。
4. 对称化费用调整:调整 Blob 目标值时,基础费用的上下波动幅度不对称。建议通过比例因子平衡费用变化,确保调整一致,避免极端使用行为,促进更均衡的 Blob 分布。
在 Devconflict 和以太坊开发者大会中关于节点操作的观察
Gnosis Chain 团队 Armagan 分析节点操作面临的挑战:首先是经济门槛高,成为验证者需要质押 32 ETH,尽管分组质押技术(如 Obol Collective 的 squad staking)在一定程度上降低了门槛,但 1 ETH 的最低要求对于许多用户来说仍然是个障碍。其次,全节点的硬件需求不断提高,预计在未来 6 个月内可能需要 4TB 的存储容量,这对普通用户来说成本较高。此外,运行节点还需要掌握一定的技术知识并投入时间,这使得很多用户更倾向于依赖中心化服务。
针对这些问题,社区和开发者正在积极探索应对方案。例如,轻客户端(如 Helios、Portal、Nimbus)能够显著降低硬件需求,为普通用户参与节点操作提供可能性。分布式验证技术(DVT)结合分组质押,不仅降低了资金门槛,还通过 EIP-7716 等协议鼓励验证者架构多样化,减少同类故障的风险。在提升用户体验方面,诸如 Dappnode OS、NiceNode 和 EthDocker 等工具简化了节点操作流程,同时监控工具(如 Siren、pprof)帮助用户优化节点运行成本。
比特币协议进展
来自隐形脚本的多跳锁
Jonas Nick 介绍了「多跳锁」协议的设计与应用,重点分析了隐形脚本技术如何改进多跳锁的机制与优势。传统的多跳锁依赖哈希锁技术,在闪电网络中用于转账,但存在交易体积大、隐私保护不足的问题。而隐形脚本多跳锁通过减少交易体积、隐藏支付关联性和提高隐私性,有效克服了哈希锁的局限性。其核心是在多跳支付中引入适配器点(Adapter Point)和分布式签名(如 MuSig2),实现高效且隐私保护的交易流程。
Bitcoin Optech Newsletter #330
Pluggable 通道工厂: ZmnSCPxj 提议对 BOLT 规范进行小幅修改,以允许现有闪电网络(LN)软件通过插件管理 LN-Penalty 通道工厂。这些更改支持通道工厂管理器(如闪电服务提供商,LSP)与 LN 节点之间的消息通信,并将消息传递给本地插件。通道工厂是一种允许多个用户共享链上交易资源、链下管理多个支付通道的技术,可以减少链上交易量和费用。通过插件,工厂管理器可以与 LN 节点通信,并控制 LN-Penalty 通道的操作。这种方式复用了现有代码,降低了实现复杂性,有助于快速部署。
LNHANCE 提案更新:Moonsettler 提议在 LNHANCE 提案中新增一个 OP_PAIRCOMMIT 操作码,用于对一对元素进行哈希承诺。该设计旨在避免启用递归型契约,同时保留与现有拼接操作符类似的功能。此外,他还提出了对 LNHANCE 提案的其他小型调整,进一步优化功能设计。
基于计算的契约替代方案:Ethan Heilman 等人介绍了一种无需共识更改即可创建契约的方法,尽管这种方式需要非标准交易以及昂贵的硬件和电力支持。这种设计的一个实际应用是为比特币 Taproot 支出路径提供量子安全的备用方案,以应对未来可能的量子计算威胁。
以太坊
研究和进展
Conduit Launching Support for Rollup-Boost with Flashbots: Enhance User Experience and Internalize MEV
Conduit 团队 Henry Updegrave 介绍了 Rollup-Boost,是由 Flashbots 开发的一种模块化侧车解决方案。通过可信执行环境(TEE) 来提升 Rollups 的性能、安全性、用户体验和去中心化水平。它的核心目标是解决 Rollups 当前在 MEV 管理、交易透明性以及计算能力上的不足,使 Rollups 在性能和用户体验之间找到更好的平衡点。
Rollup-Boost 的核心特点:
提升用户体验与内化 MEV
Rollup-Boost 能够过滤无效交易和回滚交易,优化区块空间利用率,减少交易失败并改善用户体验。同时,通过 TEE,实现透明交易排序规则,使用户和参与者能够验证排序规则的执行。此外,Rollup-Boost 帮助 Rollup 内化链上的 MEV 提升排序器收入。通过这些新增收益,Rollup 可以实施生态激励,例如返还用户、支持链上应用或用于项目开发。类似以太坊主网的 Flashbots 功能,Rollup-Boost 提供了内化 MEV 的能力,可能带来高达 300-500% 的额外收益。基于 TEE 的安全性与计算能力
Rollup-Boost 依赖 TEE 在区块构建中实现透明规则,避免对中心化排序器的完全依赖,同时通过加密哈希进行公开验证,确保安全性和信任性。此外,TEE 作为协处理器,提供额外算力支持,提升了 Rollup 的计算效率。推动去中心化与多证明机制
Rollup-Boost 利用 TEE 支持多证明机制(如零知识证明或乐观证明),实现更高的安全性和快速终局性。TEE 还可充当额外的验证器,减少对中心化安全委员会的依赖,帮助 Rollup 快速过渡到自治生态。
Ethereum Needs to Dream Bigger
SMG 研究总监 Max Resnick 表明以太坊最初的愿景是成为全球计算平台,为开发者提供解决复杂协调问题的工具。然而,经过多年的发展,由于开发难度大以及核心开发者之间的政治博弈,以太坊的进展逐渐趋于保守,目前的目标更多是耗时数年的渐进式改进。同时,以太坊正面临来自其他区块链项目的激烈竞争,而其五年决策周期的模式难以适应技术快速发展的步伐。要解决这些问题,关键在于重新明确以太坊的核心价值,并通过以下措施实现突破:将区块时间缩短至1秒,提升交易确认速度;实现单槽终局性,优化 Rollup 的互操作性;显著提高吞吐量,降低费用,吸引更多开发者;最重要的是实现多并行提议者,从根本上解决临时中心化问题,并探索全新应用场景。
The case for EIP-7732 in Fusaka
以太坊基金会成员 Potuz 从以太坊现有技术设计的不足出发,分析了在升级阶段 Fusaka 中引入 EIP-7732(ePBS)的必要性和优势。当前以太坊执行层与共识层紧耦合,导致网络性能和扩展性受限,EIP-7732 通过分离负载与区块,解决了这一技术债务。分离后,验证者只需快速广播共识区块,降低了带宽峰值需求,同时将负载验证时间延长至 9-12 秒,大幅提高了网络的稳定性和验证效率。这一提案还为小型验证者和区块构建者提供了更公平的参与机会,减少链上重组的发生,并为未来的预确认机制和数据可用性采样(Peer-DAS)等技术优化奠定了基础。虽然提案可能带来一定的复杂性和交易确认延迟,这些问题是可控的,且其收益显著。
Use DAS to speedup consensus throughput
ValarDragon 提出了改进 Celestia 数据可用性采样(DAS)和共识的方案,以显著提升吞吐量。其核心思路是将数据采样直接引入共识,通过直接点对点通信,将 Celestia 的全网吞吐量从 115MB/s 提升至约 1GB/s。
验证者分区:将验证者分成 10 个小组,每组独立执行 Tendermint 共识,生成数据可用性(DA)根和相关证明。其他小组对该 DA 根进行采样和广播,实现单个区块生成过程的并行处理。
数据采样与最终性:在每个区块生成的初始阶段,每个小组发布其 DA 根,其余小组对该根进行采样。所有验证者在投票时表明数据是否完整。满足一定的采样阈值后,该DA根即可视为最终,即网络中的数据可用且可重构。
带宽和硬件需求:在假设 100 个验证者、10 个子集、每组 100MB/s 的吞吐量条件下,估算表明系统需要额外 13.5MB/s 的带宽支持。如果结合直接点对点通信和 GPU,系统吞吐量可达 1GB/s,从而提升 Celestia 的并行处理能力。
RFC: Using this.balance as a Storage-Free Deactivation Mechanism Post-Cancun
开发者 Zergity 提出了一种利用智能合约内置余额变量的轻量级开关机制,解决了存储操作成本高、状态切换效率低的问题。路由器类合约在正常运行中不持有 ETH,但需要一种快速切换状态的机制,尤其是在合约出现漏洞时可以迅速停用,避免用户手动撤销授权,同时降低查询存储的成本。作者提出通过判断合约余额状态,结合受限权限的
activate()
和deactivate()
函数进行状态切换,实现了一种简单、高效且安全的启停方案。该机制无需存储变量,避免了高 gas 成本,并通过去掉receive()
函数确保合约不会意外接收 ETH。这种设计特别适合轻量化的场景,如路由器合约或需要高效状态管理的合约设计。
MEV 相关
The MEV Letter #63
Flashbots 团队推出垂直于 MEV 研究领域的 Newsletter,以下是一些重点摘录:
文章《A look down Ethereum’s roadmap: The cases for FOCIL and multi-proposer schemes》评估了诸如 FOCIL 和多提案人架构等提案,探讨其作为改进共识效率(CR)和经济效率的潜在方法。
文章《Understanding Block Building Auctions》探讨了区块构建市场的当前中心化问题以及改善共识效率(CR)的努力。
文章《Inside Block Building: Akaki Mamageishvili on Searcher Competition and MEV》讨论了区块构建的经济学、搜索者竞争,以及 MEV 供应链中的价值分配问题。
文章《Built to Centralize: How Ethereum’s Winner-Take-All Design Creates a Centralization Crisis and Kills Innovation》探讨了构建者市场的中心化如何影响验证者的收益以及网络健康。
文章《Credible Blocks – Security Guarantees in Block Building》介绍了由 Phylax Systems 提出的 Credible Layer,这是一种加密经济协议,允许 dApp 在每笔与其交互的交易中强制执行自定义不变性约束。
视频《AltLayer Rollup Day: Rollup-Boost: The Next Stage Of Rollup Development》围绕 Rollup 的路线图的最新进展,并详细阐述了 Rollup-Boost 的设计如何支持下一代 Rollup 功能。
视频《The Rollup: Is Beam Chain Good For Ethereum? 》分析了 Beam Chain 提案,该提案旨在显著重塑以太坊的共识层(CL)。
视频《Bankless Summit: roadmap takes》分享了更多关于以太坊路线图以及 Beam Chain 提案的细节。
📑论文
Scutum: Temporal Verification for Cross-Rollup Bridges via Goal-Driven Reduction
作者来自:University of California、Orbiter Finance
作者提出针对跨 Rollup 桥(如 Orbiter Finance)的安全验证工具,解决传统分析方法无法处理复杂交互设计的难题。跨 Rollup 桥通过连接多个 L2 Rollups与 L1 链,实现高效资产转移,但也面临重大安全风险,如 Poly Network 和 Nomad Bridge 的黑客事件。针对这些桥涉及多实体、智能合约和零知识电路的复杂交互,本文设计了一个可扩展的验证器,采用多模型框架捕捉行为和交互的时间属性,并通过图表化的可达性分析优化验证效率。此外,工具内置冲突驱动的精化循环以减少误报,提升精度。对主流跨 Rollup 桥的评估揭示了多个零日漏洞,验证器展现了良好的运行性能。