Jenner 是 BNB Smart Chain(BSC)的下一次硬分叉。BNB Chain 于 2026 年 10 月 22 日公布,客户端版本把它排在 Chapel 测试网的 2026 年 10 月 29 日 02:30:00 UTC(Unix 时间 1,793,241,000),在美洲是 10 月 28 日晚间,公告用的就是这个日期。主网尚未排期:BNB Chain 表示主网时间将另行公布,其升级页面暂定为 2026 年 11 月下旬。这次分叉带来 Payment Lane(BEP-703,支付专用通道),为普通 BNB 转账和经治理列入名单的支付合约预留每个区块 5% 的 gas;还有面向合规资产的 CAS20 代币标准(BEP-702),以及一个向合约提供毫秒级区块时间戳的预编译合约(BEP-706)。它不改变一笔交易的成本:BSC 保持零 base fee 和验证者公布的 gas 价格下限。
2026年10月25日,我们 BNB Chain gas tracker 上的 Normal gas 价格为 0.05 gwei,一笔 BNB 转账 <$0.001,一次代币 swap ~$0.007。两个日期对你的钱包和 BNB 都没有任何变化;只有节点运营者、构建者和开发者有事要做。
简要版
- 测试网先行,主网日期未定。 Chapel 于 2026 年 10 月 29 日 02:30 UTC 分叉;时间表写在 bsc v1.8.1 和 reth-bsc v0.1.3 中。BNB Chain 表示主网时间将另行公布,其升级页面的目标是 2026 年 11 月下旬。
- Payment Lane 改变的是容量,不是价格。 每个区块 5% 的 gas 为支付交易预留(按主网 10 月 25 日运行的 7000 万 gas limit 计算是 350 万 gas,约可容纳 166 笔普通转账),治理可以把它提高到 10%。没有新的排序、优先级或费用规则,所以 gas 价格仍停在验证者下限所在的位置。
- 稳定币尚不符合条件。 只有向无代码账户发送的非零 BNB 转账,以及发往治理列入名单合约的交易才算支付。合约名单一开始是空的,所以 USDT 或任何 CAS20 代币的转账要使用这条通道,必须先经过治理投票。
- 谁需要行动。 Chapel 节点运营者、MEV 构建者和哨兵节点运营者必须在 10 月 29 日 02:30 UTC 前运行 bsc v1.8.1 或 reth-bsc v0.1.3。向 eth_call 或 eth_estimateGas 传入 blockOverrides.prevRandao 的开发者,必须在所用节点升级后立即改为编码毫秒值。BNB 持有者什么都不用做。
1. 什么是 Jenner 硬分叉?
Jenner 是继安全分叉 Pasteur 之后的 BSC 硬分叉,距把出块时间缩短到 0.45 秒的 2026 年 1 月 Fermi 分叉只有几个月。范围列在 meta 提案 BEP-718 和 BNB Chain 2026 年 10 月 22 日的公告中:三项共识变更,加上无需分叉的客户端改进。
BEP-703,即 Payment Lane,为支付交易预留每个区块的一部分 gas。BEP-702,合规资产标准(Compliant Asset Standard,CAS20),把一套面向稳定币和代币化资产的同质化代币标准以有状态预编译合约的形式放进协议本身,带有铸造、销毁、暂停和没收的独立角色以及共享的白名单和黑名单;它保留 BEP-20 的函数选择器和事件,所以钱包无需改动。BEP-706 在地址 0x70 新增一个返回区块毫秒级时间戳的预编译合约。BEP-675 对构建者接口的改进(通过 gRPC 以二进制形式提交 BidBlock、重启后仍然有效的构建者资格撤销)随同一客户端版本发布,但不属于共识变更。
BNB Chain 的升级页面还列出了 BEP-714,它把备用验证者接手前的等待时间从 2 秒缩短到 1 秒。这项提案没有出现在 BEP-718 和 v1.8.1 的发布说明中,所以在有客户端版本确认之前,我们把它是否包含在内视为未定。
2. Jenner 硬分叉什么时候进行?关键日期
下面的日期来自客户端版本和 BNB Chain 自己的公告。状态一栏是我们截至 2026年10月25日 能确认的情况。
| 里程碑 | 日期(UTC) | 状态 |
|---|---|---|
| 客户端版本 | 2026 年 10 月 16 日(bsc v1.8.1、reth-bsc v0.1.3) | 已发布。两者对 Chapel 测试网节点、MEV 构建者和哨兵节点均为必装;均未排定主网。 |
| 公告 | 2026 年 10 月 22 日 | 已发布。BNB Chain 博客文章和升级页面;博客给出的测试网日期是 10 月 28 日,客户端版本给出的是 10 月 29 日 02:30 UTC。 |
| Chapel 测试网 | 2026 年 10 月 29 日 02:30:00(Unix 1,793,241,000) | 已排期。Payment Lane、CAS20 代码和毫秒预编译合约激活;CAS20 代币创建在治理激活前保持关闭。 |
| BSC 主网 | 未排期;升级页面写的是 2026 年 11 月下旬 | 未定。BNB Chain 将在测试网运行之后另行公布时间。 |
流传的两个日期其实是同一时刻。bsc v1.8.1 版本和 reth-bsc v0.1.3 版本均于 10 月 16 日发布,都把 Chapel 的激活设在 2026-10-29 02:30:00 UTC,Unix 时间戳 1793241000。在美国各时区这仍是 10 月 28 日星期三(纽约 22:30),BNB Chain 的博客文章和大多数报道用的就是这个日期。运营者应以 UTC 时间戳为准。
主网方面没有任何排期。发布说明写明主网激活不包含在 v1.8.1 中,公告则表示确认的主网时间将另行公布。BNB Chain 的升级概览把 2026 年 11 月下旬列为计划,Crypto Briefing 报道了同一窗口,没有确切日期。主网版本一旦发布会带有自己的时间戳,我们会把它补到这里。
3. 什么是 Payment Lane?它会改变 BNB gas 费吗?
Payment Lane 是一条区块空间的核算规则,不是费用变更。BSC 没有 base fee:这个字段在每个区块里都是零,所以能否进块取决于你出价的 priority fee 和验证者公布的价格下限,写作时为 0.05 gwei。当区块填满时,一笔稳定币转账或交易所提现要和套利机器人竞价,而且会输,尽管它只需要很少的 gas。BEP-703 的办法是为支付预留每个区块的一部分:一般交易最多只能使用 gas limit 减去这一部分,而支付交易可以使用整个区块。如果没有支付交易出现,预留的 gas 就空着,不会让给一般流量。
默认比例是 5%(参数 PAYMENT_LANE_RATIO 为 10,000 中的 500),治理可以把它调到零以上的任何值,硬性上限为 10%。2026 年 10 月 25 日主网区块的 gas limit 为 7000 万(公共 RPC 上的区块 129,612,382),因此这条通道会是 350 万 gas,在每个 0.45 秒的区块里足以容纳约 166 笔每笔 21,000 gas 的普通 BNB 转账。2026年10月25日,我们 tracker 上的 Normal gas 价格为 0.05 gwei,一笔 BNB 转账 <$0.001,一次 swap ~$0.007,区块远未填满,所以这条通道大部分时间会闲置。它只在拥堵时才起约束作用,而这正是它的目的。
此刻的 BNB Chain 与以太坊
这条通道有两件事不做。它不降低也不提高任何人的 gas 价格:BEP-703 写明不引入新的排序、优先级或费用规则,支付交易按同样的规则竞价并支付全额费用,公告还补充说,这项预留不保证任何一笔支付一定能进块。它也还不覆盖稳定币。一笔交易只有在是向无代码账户发送的非零 BNB 转账,或是对治理管理的支付名单上合约的调用时,才算作支付,而这份名单一开始是空的。BSC 上的 USDT 转账是合约调用,所以只有在治理投票把该合约加入名单之后才符合条件。BNB Chain 表示,稳定币和 CAS20 代币需要这项单独批准。
你今天支付的费用,请看 BNB Chain gas tracker,那里解释了 0.05 gwei 的下限和零 base fee。至于 gas 价格的一般原理,gas 费指南讲解了 base fee、priority fee 和 gas limit。
4. 对开发者有什么变化?
毫秒级时间戳。自 BEP-520 起,BSC 的区块头就带有一个毫秒值,存放在 mix digest 的最后两个字节里,但 EVM 只暴露整秒。BEP-706 在 0x70 新增一个预编译合约,返回当前执行区块自 Unix 纪元起的毫秒数,以 32 字节整数表示,消耗 20 gas,忽略 calldata。block.timestamp 仍然返回秒,所以已部署的合约行为不变。这个值由验证者提供,并不比 block.timestamp 提供更强的保证,只是精度更高。
一项在分叉前就会生效的 RPC 变更。从 bsc v1.8.1 和 reth-bsc v0.1.3 起,如果你向 eth_call、eth_estimateGas、debug_traceCall 或 eth_simulateV1 传入 blockOverrides.prevRandao,该值必须把毫秒余数(0 到 999)编码为一个 32 字节的十六进制数。只要你连接的节点完成升级,这条规则就立即适用,不必等 Jenner 激活。time 覆盖值仍以秒为单位,而只覆盖 time 会把毫秒余数重置为零。如果你的工具链用区块覆盖参数对 BSC 节点做模拟,这周就去测试。
CAS20。硬分叉把该标准的代码安装到每个节点上,但代币创建和策略注册表(policy registry)写入保持关闭,直到由治理任命的管理员在 0x7020000000000000000000000000000000000001 的 ActivationRegistry 中逐项激活。读取从不受限。CAS20 代币保留 BEP-20 的选择器和事件接口,所以一旦有代币存在,现有集成无需改动就能读取余额和转账。BNB Chain 表示可用时间会另行公告。
其他一切照旧。交易类型、你发送交易所用的 JSON-RPC 方法以及费用字段都没有变化,所以 ChainGate 这样的 SDK 继续正常工作。如果你运营支付产品,请检查你的流程是纯 BNB 转账(第一天起就符合条件)还是合约调用(列入名单后才符合条件),并关注把合约加入名单的治理提案。
5. 节点运营者、验证者和构建者需要做什么?
Chapel 测试网:在 2026 年 10 月 29 日 02:30 UTC 前升级。bsc v1.8.1 和 reth-bsc v0.1.3 被标记为 Chapel 节点运营者、MEV 构建者和哨兵节点运营者的必装版本,两者都只需替换二进制文件:阅读 RPC 变更、换掉二进制文件、重启。停留在旧版本上的节点会拒绝 Jenner 区块,并在分叉时脱离测试网。
Geth 客户端有两点要检查。当启用 MEV 和 BidBlock 提交时,MEV gRPC 服务默认开启,并在 HTTP 绑定地址的 8552 端口监听;请确认该端口空闲,或在 config.toml 中用 [Eth.Miner.Mev] GRPCPort 改端口,或用 --mev.grpc.disable 关闭它。构建者还应核对自己的 Payment Lane gas 核算,因为如果一个区块的一般 gas 加上支付 gas 与通道配额中的较大者超过了 gas limit,该区块就是无效的,而在 BEP-675 的出价路径下,无效区块会触发构建者资格撤销(builder revocation)。
主网:暂时没有。两个版本都没有排定主网,在主网节点上运行 v1.8.1 不会改变任何东西,直到带有自己时间戳的主网版本出现。到那时规则相同:每个主网节点、构建者和哨兵节点都必须在分叉时间前升级。
6. BNB 持有者和 BSC 用户需要做什么吗?
不需要。无论是测试网分叉还是之后的主网分叉,都没有新代币、没有迁移、钱包里也没有任何操作。你的 BNB、BEP-20 代币和地址都不会变。任何让你为 Jenner“升级”或“迁移”BNB 的人都是在行骗。
主网分叉之后你可能注意到的变化只在高负载时才看得见:在拥堵的区块里,普通 BNB 转账有了以前没有的预留空间,所以它应该更常在下一个区块就确认,而不是排在机器人流量后面等。平静时段什么都不变,gas 价格停在验证者下限。交易所有时会在主网分叉前后短暂暂停 BSC 充提;这是唯一需要预先安排的实际影响,而且要等到有了主网日期才需要考虑。
7. 哪些已确认,哪些仍未定?
已确认
- 根据 10 月 16 日发布的 bsc v1.8.1 和 reth-bsc v0.1.3,Chapel 测试网于 2026 年 10 月 29 日 02:30:00 UTC(Unix 1793241000)激活 Jenner。
- 该版本包含 BEP-702(CAS20)、BEP-703(Payment Lane)和 BEP-706(毫秒时间戳预编译合约),以及 BEP-675 的构建者接口改进。
- Payment Lane 默认值:预留区块 gas 的 5%,治理可调范围为 0% 以上至 10%,资格限于向无代码账户发送的非零 BNB 转账以及一份初始为空的名单上的合约。排序、优先级和费用规则不变。
- CAS20 代币创建在分叉时处于关闭状态;需要由治理任命的管理员激活,BNB Chain 将另行公布可用时间。
仍未定
- 主网日期。BNB Chain 的升级页面写的是 2026 年 11 月下旬,公告承诺另行确认。目前没有主网版本。
- BEP-714(备用验证者接手前等待 1 秒)是否属于 Jenner:升级页面列出了它,BEP-718 和 v1.8.1 的发布说明里没有。
- 哪些合约会进入支付名单,以及何时进入。在治理加入相应合约之前,稳定币转账不符合条件。
- 5% 的比例是否保持不变。治理可以从投票后的下一个区块起更改它,上限为 10%。
8. Jenner 之后是什么?
接下来的步骤是带时间戳的主网版本、第一批把支付合约列入名单或激活 CAS20 的治理提案,以及 BNB Chain 承诺的 CAS20 可用性公告。每一步我们都会更新本页,下方的更新记录会说明改了什么、何时改的。
在此之前,BNB Chain gas tracker 显示实时 gas 价格和一笔转账的成本,gas 费指南解释了 Payment Lane 没有触及的机制,而如果你要把网络加进钱包测试,EVM 链 ID 列表里有 BSC 主网(56)和 Chapel 测试网(97)的链 ID。
本文更新记录
- 2026 年 10 月 25 日:首次发布。测试网激活时间取自 bsc v1.8.1 和 reth-bsc v0.1.3 的发布说明,范围和默认值取自 BEP-703、BEP-706、BEP-702 和 BEP-718 以及 BNB Chain 10 月 22 日的公告和升级页面;主网 gas limit 于 10 月 25 日从公共 BSC RPC 读取。
常见问题
BNB Chain Jenner 硬分叉是什么时候?
Chapel 测试网上是 2026 年 10 月 29 日 02:30:00 UTC(Unix 1793241000),在美洲是 10 月 28 日晚间。BSC 主网上没有日期:BNB Chain 表示主网时间将另行公布,其升级页面的目标是 2026 年 11 月下旬。
Jenner 已经在 BSC 主网上线了吗?
没有。截至 2026 年 10 月 25 日,唯一排定的激活是在 Chapel 测试网。bsc v1.8.1 的发布说明写明该版本未排定主网激活。
什么是 Payment Lane(BEP-703)?
一条为支付交易预留每个区块 5% gas(治理最多可设为 10%)的规则:支付交易指向无代码账户发送的非零 BNB 转账,以及对治理管理的名单(初始为空)上合约的调用。一般交易不能使用预留部分;支付交易可以使用整个区块。它不新增任何费用、优先级或排序规则。
Jenner 之后 BNB gas 费会下降吗?
不会,也不应该上涨。BSC 保持零 base fee 和验证者公布的 gas 价格下限(写作时为 0.05 gwei),支付交易和其他交易一样竞价和付费。变化在于,在填满的区块里普通 BNB 转账有预留空间,所以更不容易排在机器人流量后面等。在占大部分时间的平静时段,什么都不变。
USDT 或其他稳定币转账算支付吗?
分叉时不算。稳定币转账是合约调用,而合约调用只有在该合约位于支付名单上时才符合条件,这份名单初始为空。BNB Chain 表示,稳定币和 CAS20 代币的转账要使用这条通道,需要单独的治理批准。
什么是 CAS20(BEP-702)?
一套以有状态预编译合约而非已部署字节码的形式内置于 BSC 的同质化代币标准,面向稳定币和代币化的现实世界资产:铸造、销毁、暂停和没收的独立角色,共享的白名单和黑名单,并为兼容性保留了 BEP-20 的选择器和事件。Jenner 安装代码;代币创建在由治理任命的管理员激活之前保持关闭。
我需要更新钱包或转移 BNB 吗?
不需要。测试网和主网上的钱包、地址和余额都不变。只有节点运营者、构建者以及在 RPC 调用中使用区块覆盖参数的开发者有事要做。任何要求你迁移或升级 BNB 的消息都是骗局。
节点运营者在 10 月 29 日前必须做什么?
Chapel 测试网节点、MEV 构建者和哨兵节点必须在 2026 年 10 月 29 日 02:30 UTC 前运行 bsc v1.8.1 或 reth-bsc v0.1.3;两者都只需替换二进制文件。Geth 运营者应检查 8552 端口是否空闲以供 MEV gRPC 服务使用,或用 --mev.grpc.disable 禁用它。主网节点等待主网版本。
使用 ChainGate 构建
把这些想法落地 —— ChainGate 提供钱包、交易与托管 RPC,一次安装即可覆盖以太坊以及 20 多条其他区块链。