Solana 升级交易限制:单笔交易容量将提升至原来的三倍

Solana (SOL) 作为一个以高速和低成本交易著称的高性能区块链网络,计划将其单笔交易的最大尺寸从 1,232 字节提升至 4,096 字节,这一数值超过了当前限制的近三倍。据 Solana 基金会技术副总裁 Jacob Creech 透露,这项名为“Transaction v1”的升级预计将于 9 月 9 日激活。

在区块链上,任何用户或应用程序通过网络发送支付、交易或代币的行为均被视为一笔交易。每一笔交易都包含数据:指示网络执行何种操作的指令、涉及的具体账户地址,以及授权该操作的数字签名。在此之前,所有这些数据必须压缩在 1,232 字节以内,其大小大约相当于一篇短文中的一个段落。

旧有限制为何成为发展瓶颈

这一上限设定于多年前,当时是基于 Solana 最初在互联网上传输数据的方式确定的。每笔交易必须容纳在一个宽度约为 1,280 字节的单个数据包中。尽管 Solana 在 2022 年更改了其网络协议,移除了这一技术约束,但交易大小限制一直保留至今。

严格的限制迫使开发者将复杂的操作拆分为多个交易,并将它们串联起来,同时为每个交易支付单独的费用。诸如零知识证明(一种用于隐私保护传输的密码学验证技术)、需要多方签署的大型多重签名批准,以及批量交易操作等任务,往往无法在一次操作中完成。

更大的空间,相同的网络

通过引入 Transaction v1,这些操作可以作为单个原子交易落地。这意味着它们要么完全成功,要么完全失败,不会出现部分执行的情况。

Solana 指出,此次升级不会改变现有钱包或应用程序的工作方式。传统的 v0 交易格式将继续按原样运行,而希望使用更大交易规模的开发者则需要采用 v1 格式。此外,4,096 字节的上限与验证器硬件使用的标准 4 KiB 内存页相匹配,有助于保持每笔交易的内存处理效率。虽然较大的交易将消耗更多的网络带宽,并且在繁忙时期可能需要更高的优先费,但该升级并未引入新的按字节计费模式。