TLDR
Solana 交易容量扩容
软件提供商需进行更新
更大规模的交易将增加带宽使用
提案定义新的交易限额
Solana 计划提升最大交易尺寸
Solana 网络计划于周三将其最大交易尺寸从 1,232 字节提升至 4,096 字节。此次升级将使部分复杂的 Solana 交易能够通过单次操作完成,而无需拆分为多个步骤。
Transaction v1 格式目前已在 Solana 的测试网和开发网上激活。现有的交易格式将继续得到支持,因此钱包和应用无需立即切换至新格式。更大的交易尺寸能够支持加密证明、多签支付以及部分机密转账等功能。
Solana 正在准备于周三实施此次升级,将最大交易尺寸上限从 1,232 字节提高至 4,096 字节。这一变更将为开发者在 Solana 交易中嵌入更多指令提供更大的空间,同时保持旧版交易格式的兼容性。
该升级采用了 Transaction v1 格式,该格式已在 Solana 的测试网和开发网上运行。除非应用程序需要利用全网范围内更大的交易限额,否则开发者可以继续沿用现有格式。
Solana 交易获得更大空间
更高的限额允许某些原本需要多次交易才能完成的操作合并为单次执行。这些操作包括大型加密证明、多签支付以及部分机密转账。
Solana 此前将每笔交易的限制设定为 1,232 字节。相比之下,以太坊并未采用相同的固定协议限制,这使得开发人员在支付相应费用时,拥有更充足的空间来处理数据密集型操作。
软件提供商需进行更新
此次变更也影响到读取 Solana 区块和交易数据的服务系统。这些系统必须支持 Transaction v1 格式,否则在遇到新格式时可能会导致请求失败。
部分提供商还须更新其读取优先费(Priority Fee)数据的方式。Transaction v1 将该信息存储在不同的位置。因此,较旧的软件可能会错误地显示优先费为零,即使用户实际上已支付了优先费。
钱包、区块链浏览器和交易应用通常依赖这些后端服务。如果后端数据不准确,用户端平台显示的交易详情可能会出现偏差。
更大规模的交易将增加带宽使用
更大尺寸的 Solana 交易将占用更多的网络带宽。开发者预计,当大规模交易竞争有限的处理空间时,用户可能需要支付更高的优先费。
此次升级并未引入基于交易尺寸的新费用机制。优先费仍将保持可选状态,并继续取决于网络需求及交易处理的需要。
Solana 最初设定的 1,232 字节上限源于网络设计考量,要求交易必须能够容纳在约 1,280 字节的互联网数据包内。
提案定义新的交易限额
Solana 在 2022 年对其交易流量系统进行了调整,降低了对旧版上限的需求。新的 4,096 字节限额与验证器硬件常用的四千字节约内存页大小相匹配。
SIMD-0296 和 SIMD-0385 这两个提案定义了此次变更,由 Jacob Creech 和 Andrew Fitzgerald 共同撰写。此次交易升级独立于近期涉及 SOL 发行量和与费用相关的供应量变化的 Solana 治理投票。