币圈界报道:

BSC引入支付专用通道:5% gas预留保障交易确定性

为应对支付类交易在高负载时段打包不确定性问题,BNB Smart Chain正式部署Payment Lane机制,将每个区块的gas上限中预留5%专用于符合条件的支付行为。该比例可由协议治理调整,最高不超过10%。

区块容量预留机制设计与实施路径

Payment Lane作为Jenner硬分叉的核心组成部分,随BEP-703规范一同在BSC测试网完成部署。其核心逻辑是在区块构建阶段预先锁定部分gas资源,确保支付流量不受常规网络拥堵影响。此设计使开发者可在主网激活前开展集成验证,提前评估系统兼容性。

支付类交易资格判定标准

符合资格的交易包括两类:一是向外部账户(EOA)发送非零金额的BNB转账;二是直接向治理模块维护的合约地址发起的交易。这两类操作均需目标地址明确,且排除系统级交易。支持类型涵盖0x00、0x01和0x02,但不包括合约创建、Blob交易及0x04类型。

值得注意的是,是否符合支付类别仅取决于目标地址状态,而非调用函数或后续资金流向。例如,向已列入名单的代币合约转账稳定币即视为合规,而通过未列名路由器转移则不被认定为支付类,即便资金最终用途相同。

治理控制与节点执行规则

支付合约白名单及预留比例由链上治理模块统一管理,初始配置为5%,上限设为10%。节点在读取父区块状态后执行配置,因此当前区块内无法动态变更分类结果。

区块构建者必须遵守预留限制,若违反规定,验证者将在广播后的本地导入阶段拒绝该区块。依据BEP-675 SendBidBlock流程,违规行为将触发构建者撤销机制。出于防止资源滥用的设计考量,未使用的预留gas将永久闲置,不得重新分配至普通交易流。

团队可通过测试网验证目标地址收录情况、交易类型适配性及治理更新效果。该机制将于硬分叉激活后的首个区块正式生效。