索拉纳期待已久的 p-token 升级终于登陆主网,这是迄今为止网络效率最大的改进之一。
这次升级用基于 Pinocchio Rust 库的即插即用优化实现取代了现有的 SPL 代币程序。新系统保留了与现有应用程序和钱包的兼容性,同时大幅减少了代币操作所需的计算资源。
根据Solana 基金会的文档,与之前的实现相比,代币指令现在消耗的计算单元最多可减少 98%。标准代币转账从 4,645 个计算单元下降到仅 76 个计算单元,而transfer_checked指令所需的计算单元从 6,200 个下降到 105 个。
此次发布可能会对整个网络产生影响,因为 Solana 上几乎所有无投票权的交易都会以某种形式与代币发生交互。通过降低这些操作的计算消耗,Solana 可以在不提高现有区块限制的情况下,在每个区块中容纳更多的活动。
为什么计算单位在 Solana 上很重要
在 Solana 上,计算单位衡量的是交易和程序的执行成本。网络上的每一次交互都会消耗计算资源,区块容量在很大程度上取决于程序如何高效利用这些资源。
Anza之前解释说,Solana 上的交易成本不仅仅包括执行成本。签名验证、账户加载、写锁和交易数据大小都会造成总的资源占用。因此,降低计算使用率有助于验证者将更多交易打包到区块中,同时提高交易的优先级。
P-token 专门针对令牌程序,而令牌程序是整个生态系统中使用率最高的组件之一。由于代币指令会出现在 DeFi 交换、NFT 交易、支付、盯盘互动和稳定币转账中,因此代币层的效率提升会波及更广泛的网络。
仅 p 代币交换就释放了大约 12% 到 13% 的区块空间。这一估计还不包括未来新引入的批处理功能带来的收益。
替代品而非新标准
此次升级最引人注目的一点是其兼容性。p-token 没有引入开发者需要手动采用的单独代币标准,而是直接替代现有的 SPL 代币计划。现有令牌无需迁移或用户端变更即可继续运行。
SOL Strategies 公司首席执行官迈克尔-哈伯德(Michael Hubbard)在一篇讨论此次发布的公开文章中将此次升级描述为 "非常非常大规模"。
哈伯德把这次升级比作用现代的 Windows 11 电脑替换老旧的 Windows 98 电脑,同时保留所有现有的应用程序和文件。
从一开始,兼容性就一直是推出战略的核心。索拉纳基金会的材料反复强调,升级不会对现有钱包和应用程序造成任何破坏性改变。
工程师如何降低计算成本
据 Anza 软件工程师费尔南多-奥特罗(Fernando Otero,又名 Febo)介绍,Pinocchio 最初是为了减少 Solana 开发过程中的依赖冲突。该库避免了外部依赖性,并从头开始重写核心程序类型,从而为更积极的性能优化打开了大门。
Febo 解释说,计算量节省的大约 70% 仅来自两个变化:替换传统的 Solana 程序入口点和采用零拷贝读取。
其余的收益则来自整个代码库中更小范围的优化。工程师们删除了重复检查,减少了不必要的借用跟踪,优化了条件逻辑,并对最常用的指令进行了优先排序。
传输指令得到了特别处理,因为它们占主网上所有令牌程序流量的近一半。工程师设计的程序能尽早识别转移指令,并跳过部分通用解析逻辑,从而进一步减少了计算消耗。除了效率方面的改进,p-token 还引入了三条新指令:批处理指令(Batch)、撤回多余灯口指令(WithdrawExcessLamports)和解除包装灯口指令(UnwrapLamports)。
审计、测试和安全审查
由于 p-token 重写了 Solana 最重要的程序之一,该项目在主网激活前进行了大量测试。据 Anza 称,工程师们使用了单元测试、Firedancer 的模糊工具、Neodyme 的历史交易重放分析、审计和正在进行的正式验证工作。
审计人员还在开发过程中发现了至少一个重要问题。Asymmetric Research的安全研究人员发现了一个与批处理指令中的账户所有权检查有关的漏洞。Anza 团队在主网启动前修补了这个问题。
Solana 的大局观
在过去的一年里,生态系统的讨论经常集中在大型计划上,包括 Firedancer、Alpenglow 和交易格式升级。虽然这些工作吸引了大量关注,但许多开发者却默默地将 p-token 视为最具影响力的实际升级之一,因为代币计划的使用范围非常广泛。
早在 2025 年,开发人员就估计 p-token 可以使普通代币操作的效率提高大约 19 倍。主网基准测试现在显示,一些指令甚至超过了早期的预期。
其长期影响可能不止于更便宜的代币交互。通过释放区块空间而不增加区块限制,Solana 为更复杂的应用、更大的交易和更高的吞吐量赢得了更多空间。开发人员可以在单个交易中容纳更多逻辑,而验证器则可以更高效地处理区块。
了解有关 SolanaFloor 的更多信息
Jupiter在Solana上推出2亿美元的机构美元De市场,将比特慧(Bitwise)带入链上
凤凰交易的日交易量创下历史新高,因为人们认为Solana社区存在偏袒现象
Solana将如何应对日益增长的隐私需求?
