Solana v1交易在4096字节转换前进行兼容性检查

By: www.tokenpost.kr|2026/09/04 22:18:09

Solana(SOL)的新交易格式v1在主网激活前进行了基础设施兼容性检查。这一变化将单笔交易的最大大小从1232字节增加到4096字节,但争议点在于RPC、索引器、gRPC和费用赞助商是否能够正确读取新格式,而不是链共识障碍。

Solana基金会在网络升级页面上表示,Agave 4.2已在主网上上线,但“更大交易大小”功能在2026年9月4日之前处于激活待定状态。该功能通过v1交易格式将现有交易限额扩大约3.3倍。

此次更改并不仅仅是简单的大小扩大。SIMD-0296和SIMD-0385提出了大型多重签名、零知识证明(ZK proof)和批量传输等用途。v1将减少对现有交易中使用的地址查询表的依赖,并将费用和资源限制信息转移到名为transactionConfig的单独设置值中。

现有系统的读取方式在这一点上可能会出现问题。如果索引器和费用赞助商仅浏览ComputeBudget指令来优先计算费用或计算单位限额,则可能会错过v1交易的费用上限或将其读取为0。Solana基金会的transaction-v1示例库解释说,v1消息包含TransactionConfig而不是ComputeBudget指令。

Solana RPC文档指示在getTransaction、getBlock和blockSubscribe调用中必须包含maxSupportedTransactionVersion: 1。如果省略此值或将其设置为0,则在v1交易到来时,getTransaction可能会报错,getBlock可能会失败读取整个区块。

WebSocket订阅也不例外。如果blockSubscribe的设置不正确,可能会返回block: null。Solana开发文档指出,这应被视为失败,而不是空区块。v1交易通过序列化交易的第一个字节129,即0x81进行识别。

在gRPC和Geyser路径中可能会出现更安静的错误。Solana开发文档警告说,gRPC没有类似maxSupportedTransactionVersion的可选值,旧的protobuf存根可能会丢弃Message.config字段。在这种情况下,系统不会停止,但可能会将v1交易视为v0,从而遗漏费用设置。

Solana基金会的示例库建议的最低版本包括@solana/kit 8.0.0、yellowstone-grpc-proto 12.6.0和yellowstone-grpc geyser 15.1.1。还提供了读取、传输、区块索引和gRPC示例。

核心工具的验证也在继续。anza-xyz的solana-sdk问题#831提出v1最大大小4096字节在反序列化器和清理器中未能正确强制执行的问题。然而,Solana状态页面显示截至2026年9月4日,Mainnet Beta RPC节点正在运行,并且当天没有报告任何事件。

此次事项具有强烈的Solana v1交易限额扩大的基础设施兼容性检查性质。如果之前的争议是关于4096字节限额和集群功能的激活,那么这次的关键在于后端系统在实际接收v1交易时是否能够读取新结构。

Solana升级页面显示截至2026年9月4日,“更大交易大小”功能处于激活待定状态。该时间表更像是一个技术路线图,钱包、RPC、索引器和开发工具需要依次做好准备,而不是一次性改变Solana处理结构的单一事件。

从技术上讲,v1交易并不替代现有的v0和遗留交易。现有格式仍然有效,但使用更大交易大小和transactionConfig的应用程序必须支持新格式。通常,在区块链基础设施升级中,不仅共识规则,而且读取和存储数据的周边系统的兼容性会影响实际运营风险。

费用赞助商和索引器可能会受到特别影响。如果错误读取费用上限或计算单位限额,承担费用的服务可能会暴露在意外的成本结构中,而交易分析系统也可能错误记录v1交易的资源设置。这与链停滞的故障不同,但对于服务运营商来说,这是一个需要单独检查的领域。

国内交易所或钱包服务提供商如果运营Solana的存取款和链上监控,也无法避免同样的问题。必须确认区块、交易查询、索引、风险监控和费用计算路径是否能够处理v1消息结构,尤其是在使用外部节点提供商或基于Geyser的数据时,需要检查protobuf的可再生性和库版本。

在Solana v1交易实际到来之前,核心检查项目包括:△RPC调用选项的maxSupportedTransactionVersion: 1设置 △transactionConfig存储路径反映 △gRPC protobuf存根再生 △0x81版本前缀识别情况。根据Solana升级页面,“更大交易大小”截至2026年9月4日仍处于激活待定状态。

本内容仅供参考,不构成任何金融、投资、法律或税务建议。文中提及的任何活动、奖励、线上活动或相关信息,不应被视为对购买、出售或交易任何加密资产的推荐、招揽或邀请。加密资产具有高波动性,存在价值损失风险。WEEX服务、产品及相关活动的可用性可能因地区而异。用户在参与前有责任确保符合当地适用法律法规。

猜你喜欢

...

最新文章

更多

WEEX 新上架代币

iconiconiconiconiconicon
客户服务:@weikecs
商务合作:@weikecs
量化做市商合作:bd@weex.com