OP Mainnet 推出基于质押的交易排序实验,允许用户通过质押 OP 代币获得区块顶部的优先执行权。实验分为固定 FIFO 和质押加权两个阶段,旨在通过质押量和时长加权机制减少 Gas 战争与冗余交易,优化区块空间的分配效率。
TL;DR: 我们正在 OP Mainnet 上引入基于质押的交易排序——这是该链历史上第一次对交易排序规则进行的更改。在经过审计的智能合约中质押 OP 的参与者,其交易将获得区块头部位置。该实验目前已在 Sepolia 上线,并将分阶段推广到主网,从平坦的 FIFO 层级开始,逐步过渡到质押权重乘数模型。这是一系列排序器实验中的第一个,旨在让区块空间更好地服务于最依赖它的参与者。
如今,OP Mainnet 上的每一笔交易都通过优先级 Gas 竞价 (PGA) 竞争区块入账。你支付的 Gas 越多,入账就越快。这虽然有效,但也有副作用:交易机器人散布冗余交易以期抢先占位,失败的交易堵塞了区块,而那些最关心执行质量的角色——提供流动性和缩小价差的人——除了 Gas 价格之外,没有其他方式可以表明其参与意愿。
我们愿意寻找一种更好的机制。在这种机制中,参与者可以质押 OP 以获得可预测的、优先访问区块空间的权利,从而减少对 Gas 战争和垃圾交易的需求。
这并不是永久性的协议更改。这是一个有时限的实验,旨在生成关于规则改变时复杂的区块空间消费者行为的真实数据。我们将公开透明地发布结果,我们在这里学到的经验将为 OP Stack 链的排序器工具提供参考。

质押 OP,为你的交易获得区块头部访问权限。该实现通过一个专门的智能合约 (PolicyEngineStaking) 和构建在 OP Mainnet 构建器内部的新引擎运行。
该实验分两个阶段进行。
每个质押了 100,000 OP 的地址都有资格获得区块头部位置。在此层级内,排序严格遵循先来先服务 (FIFO)——任何额外的质押量都不会改变你的位置。每个达到阈值的人都处于平等地位。所有非质押交易继续由现有的优先级 Gas 竞价进行排序。对于不参与的用户,没有任何变化。
第二阶段引入了一个乘数,将质押规模、质押时长和优先级 Gas 混合成一个单一的排序分数:
effectivePriorityGas = priorityGas × m_total(S, t)
你质押得越多——且持有时间越长——你需要的优先级费用就越低。m_total 的上限为 3 倍,并遵循平方根曲线,因此收益递减效应会立即显现。m_time 在质押 15 天以上后增加最高 +10%,以此惩罚闪电借贷。费用市场信号得以保留。
关键特性:最高 3 倍上限 / 收益递减 / 抵御质押寻租 (时间组件惩罚闪电借贷) / 非质押交易不受影响。
PolicyEngineStaking 合约在设计上非常极简:stake、unstake、link、unlink。
无锁定期:随时可以提取 100% 的质押。无冷静期,无罚金。
无行政控制资金权:无论 OP Labs 还是基金会都无法移动质押的 Token。
关联:将质押权益委托给另一个单独的地址(例如,交易机器人)。
部署前由 Spearbit 审计。报告随源码一同发布。
实验限制为每个 flashblock 消耗的 Gas 限制的 20%。
这是 OP Mainnet 首次修改交易排序规则。该实验可以随时回滚到标准的 PGA 排序,而不会影响质押提取。无论如何,质押者都可以保留其资金的访问权。
该实验目前已在 Sepolia 上线。我们将在 Sepolia 上运行一段确定的时间,收集数据,并在主网激活前发布包含经验总结的后续文章。在测试网阶段,我们将铸造一种测试 Token,以便团队测试此功能。如果你想参与,请与我们联系。
基于质押的排序是计划在 OP Mainnet 上进行的若干排序器实验中的第一个。该引擎是通用的,可以表达一系列区块构建的自定义设置。
- 原文链接: optimism.io/blog/stake-b...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!