Solana 交易上限提升三倍:开发者获得更大空间,基础设施面临升级压力

链得得
链得得

Sep 08 链得得官方账号

摘要: Solana 计划于 2026 年 9 月 9 日在主网激活 Transaction v1 格式,将单笔交易最大体积从 1232 字节提升至 4096 字节,可用空间扩大约 3.3 倍,使 ZK 证明、大型多签和机密转账等操作可装入单笔原子化交易。

Solana 正在解除一条自网络诞生之初就存在的结构性约束。根据 Solana 基金会官方升级页面与 CoinDesk 报道,Solana 计划于 2026 年 9 月 9 日在主网激活 Transaction v1 格式,将单笔交易的最大体积从 1232 字节提升至 4096 字节,可用空间扩大约 3.3 倍。这意味着零知识证明、大型多签、机密转账等过去必须拆分成多笔交易才能完成的操作,今后有机会被装进同一笔原子化交易中。

对开发者而言,这是一次扩容;对读取 Solana 数据的基础设施而言,这是一次必须响应的破坏性升级。Solana 基金会明确列出:任何"读取"交易或区块的服务都属于破坏性变更,必须升级以识别 v1 格式并正确解析优先费信息,否则在遇到新格式交易时请求可能直接失败。旧版 legacy 与 v0 交易格式仍将继续有效,普通用户和不需要额外空间的钱包无需切换。

为什么是 1232 字节:一个来自早期网络设计的硬上限

Solana 的 1232 字节交易上限并非随意设定,而是源于早期协议对 1280 字节 MTU(最大传输单元)的保守采用,扣除开销后仅剩 1232 字节可用于交易载荷。这一上限在 v0 引入 Address Lookup Tables(ALT,地址查找表)后得到部分缓解——开发者可以通过查找表把长地址压缩成单字节索引,从而在同样的字节预算内容纳更多账户——但交易信封本身始终没有被真正扩大。

这一设计让 Solana 在高速、低成本的竞争中逐渐暴露出一块短板。以太坊没有硬性协议级大小上限,开发者只需支付更高费用,就能在单笔操作中执行数据密集型应用。Solana 虽然在速度与成本上长期领先,却在"单笔交易能装多少东西"这一维度上被硬编码限制。将上限提升至 4096 字节,正是为了消除这一结构性瓶颈,让 Solana 在承载复杂链上应用时不再被信封大小卡住。

v1 到底改变了什么

这次升级由两份 Solana 改进提案共同驱动。SIMD-0296 负责把交易大小上限从 1232 字节提高到 4096 字节;SIMD-0385 则重新定义了交易的消息格式,把原本通过 ComputeBudget 指令传递的配置信息移入交易自身的 config 字段。

变化主要体现在三处。第一是空间。更大的信封让 ZK 证明、大型多签和部分链上签名方案(如 BLS)得以在单笔交易中完成,减少交易笔数与签名成本,也避免了多笔链式确认带来的等待。第二是结构。v1 不再依赖 ALT,而是将地址 inline(内联)存储,降低了验证者解析账户密集型应用时的转换开销;Solana 官方分析指出,在账户密集型场景下,v0 的地址转换反而会消耗更多字节。第三是优先费可见性。优先费、计算单元上限、加载账户数据大小上限、堆大小请求等配置被直接写入交易元数据,验证者可以在打包前更早识别资源需求,理论上有利于提升区块构建效率与费用捕获。

原子性则是开发者最直接的收益。在此之前,一些开发者会通过 Jito bundle 把多笔交易打包成"全有或全无"的序列来绕过大小限制,但 bundle 运行在 Jito 的区块引擎内,需要在验证者小费池中竞争,并不具备协议层的原子性保证。v1 交易则是原生的 Solana 交易,要么整体成功、要么整体回滚,由协议本身提供原子性。对 DeFi 聚合器和 DEX 路由而言,这意味着更复杂的兑换路径可以在单笔交易中完成,减少了中间状态被抢先交易(front-run)或失败的风险。

但 v1 并非没有取舍。Solana 每笔交易 64 个不同账户的上限并未改变,账户密集型应用在字节空间不再是约束后,仍可能撞上账户数量天花板。此外,v1 不新增按字节计费,但更大交易会消耗更多网络带宽,在竞争激烈时段可能需要更高优先费才能被优先打包。

谁必须升级,谁可以不动

Solana 基金会用一张表格划清了责任边界:读取交易或区块的服务(RPC 消费者、索引器、浏览器、Geyser 流水线)必须升级,发送 v1 交易则是可选的。读取方需要在 getTransaction、getBlock 和 blockSubscribe 调用中把 maxSupportedTransactionVersion 设为整数 1,并更新原始交易解码器以识别 v1 的 129(0x81)版本前缀及其新布局。通过 WebSocket 订阅区块的服务还需要把 block: null 当作失败处理,而非空区块。

客户端团队也给出了明确版本要求。Anza 要求 RPC 提供商升级至 Agave v4.2.2 或 v4.3.0-beta.3;Helius 的迁移清单警告,未声明 v1 兼容的 RPC 消费者在遇到 v1 交易时可能出现 getBlock 等调用失败。开发库方面,@solana/kit 8.0.0、web3.js 3.x(3.0.0-rc.3)、solana Rust crates 4.2.x、solders 0.29.0、solana-go 1.23.0 已支持读取与发送 v1 交易;而仍在使用 web3.js 1.x 的项目需要注意,1.99.0-beta.0 仅支持读取,无法构建、签名或发送 v1 交易。

对普通用户而言,这次升级几乎无感。钱包与应用若不主动使用 v1,行为与今天完全一致:签名、审批、发送流程不变。真正需要行动的是交易所、行情数据商、链上分析平台、钱包后端与任何订阅区块流的服务——它们必须在主网激活前完成适配,否则可能在新格式交易出现时出现数据中断。Solana 基金会也提醒,如果应用需要发送 v1 交易,必须显式设置计算单元上限和加载账户数据大小上限,因为这两项在 v1 中默认值为零。

上线节奏与生态背景

升级 rollout 从 8 月 24 日的本地测试开始,8 月 29 日确认 9 月 9 日主网日期,9 月 1 日在 testnet epoch 1025 激活,为主网做最后排练。Solana 基金会同时提示,Anza 的 Agave v4.2 发布时间表是"明确标注为暂定"的,可能调整。

这次升级并非孤立事件。Solana 近期已在主网激活 350 毫秒 slot 时间,并进入 Agave 4.2 升级阶段,配合租金下调与存储成本降低计划。Galaxy 2026 年第二季度 Solana 报告显示,稳定币、代币化股票与真实世界资产(RWA)在链上活动增长明显。更大的交易空间,正是为这些更复杂的链上金融场景铺路——当资产发行与交易不再是瓶颈,能否在借贷、抵押、保证金与收益场景中顺畅使用这些资产,将成为下一阶段竞争焦点。

行情方面,截至发稿,SOL 报价约 105 美元附近,市值约 600 亿美元量级,在加密资产中排名第七。技术升级本身并不直接决定短期价格,但它反映的是 Solana 从"高速低成本"的单一叙事,向"能承载复杂金融应用"的基础设施叙事延伸。

后续观察

主网激活后,最先值得关注的不是币价,而是三组信号:其一,v1 交易在主网的实际采用率,以及是否有 DeFi 聚合器、DEX 路由率先迁移;其二,RPC 与索引服务是否出现因未升级导致的查询失败或数据缺口;其三,大体积交易是否在拥堵时段推高优先费水平。对 Solana 而言,这次升级补齐的是一块长期被以太坊压制的技术短板;对生态开发者而言,真正的考验在于如何把多出来的 2864 字节转化为更复杂、更原子化的链上应用。

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 链得得 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信