A dark server room with illuminated racks
加密货币

Solana计划周三激活交易v1,最大交易大小提升至4096字节

遗留格式仍然有效,但索引器和浏览器必须更新,以避免读取失败和零费用显示。

作者:Marcus Hale阅读 5 分钟

Solana计划在星期三激活Transaction v1,将最大交易大小从1,232字节提高到4,096字节。这一变化扩展了可以原子性地在链上处理的数据量,但也迫使数据读取基础设施进行更新,否则将面临请求失败和优先费用显示误导的问题。

关键要点

  • 索拉纳目标是在周三激活主网,将最大交易大小通过交易 v1 从 1,232 字节提高到 4,096 字节。
  • 旧的交易格式仍然受到支持,因此大多数钱包和应用程序可以继续运行,而无需切换,除非它们需要额外的空间。
  • 支持区块浏览器、钱包和交易应用的区块和交易读取器需要支持 Transaction v1,否则在出现新格式时,获取请求可能会失败。
  • 在v1中,优先费用元数据发生变化,这意味着过时的工具可能会显示优先费用为零,即使用户实际上支付了费用。

交易 v1 正式上线:1,232 字节到 4,096 字节

Solana计划在周三通过新的Transaction v1格式将其最大交易大小从1,232字节提高到4,096字节。这是单个交易中可以容纳的指令和数据负载的增加超过3倍。

实际的优势是原子性。之前必须分散在多个交易中的工作流程现在可以越来越多地在一个交易中执行,从而减少完成复杂操作所需的单独签名、广播和失败点的数量。

新格式已经在Solana的测试和开发网络上运行。该数据包没有指定星期三的确切激活时间,也没有确认超出目标的最终主网激活。

该变更在两个Solana改进文档中定义,分别是SIMD-0296和SIMD-0385,由Jacob Creech和Andrew Fitzgerald共同撰写。

执行与费用光学:更大交易,不同的优先费用元数据

更大的交易扩展了Solana应用程序的设计空间,这些应用程序以指令为重。现在可以更舒适地适应单个交易的示例包括大型加密证明、需要多个批准的支付(大型多重签名操作)和一些机密转账。

对于交易者来说,直接的影响是复杂操作的多交易序列减少。这在链条繁忙且部分执行成本高昂时尤为重要。一笔交易要么成功,要么失败。将相同的意图分散到多个交易中,会增加其中一个环节失败、延迟完成或在不同费用制度下清算的可能性。

费用情况更加复杂。此次升级并未引入新的按字节计费,但较大的交易会消耗更多的网络带宽。开发者预计,当较大的交易争夺空间时,用户可能需要提供更高的优先级费用。

优先费用是用户可以选择的额外支付,以便更快地处理交易。问题在于,Transaction v1 将优先费用信息存储在其他地方,这为任何假设旧布局的工具创建了新的故障模式。

索引器和浏览器风险:读取失败和“零费用”误报

最直接的升级压力并不在钱包上。现有的交易格式将继续得到支持,钱包和应用程序不需要切换到v1,除非它们需要额外的空间。

压力在于读取Solana的管道。获取区块和交易的服务必须更新,以识别交易v1。如果不更新,当它们遇到新格式时,请求可能会失败。

这种失败不仅仅是操作上的头痛。钱包、区块浏览器和交易应用通常依赖这些服务来显示链上发生的事情。如果后端无法解析v1,用户面临的症状可能是缺失的交易、损坏的历史视图,或是来自不同索引器的应用之间执行报告不一致。

费用的表现是更尖锐的边缘。由于v1将优先费用数据存储在不同的位置,过时的软件可能会显示优先费用为零,即使实际上已经支付。在拥堵期间,这种错误报告可能会扭曲交易者的用户体验,使执行看起来比实际便宜,或者在区块浏览器和终端之间产生冲突的“真相”。

交易者和建设者的激活后检查清单

第一个检查点是确认确切的星期三激活时间,以及切换后是否立即出现任何推出问题。该数据包不包括最终的时间戳。

第二个检查点是基础设施状态。主要的索引器、区块浏览器和钱包后端需要确认对交易v1的支持,包括正确的优先费用解析。当格式变更发生时,混合的准备状态是基本情况,交易者会在工具之间看到不一致的费用显示。

第三个检查点是实际环境中的错误遥测。报告失败的区块或交易获取请求、缺失的历史记录,或在区块浏览器和交易应用中显示的优先费用突然不一致,将是一些后端仍在用旧假设读取链的最清晰信号。

最后一个检查点是行为上的,而非机械上的。一旦较大的交易开始争夺空间,市场将在拥堵期间发现“可能需要更高的优先费用”在实践中的含义。该数据包没有提供数字估计,只有方向性的预期。

我的看法:这既是用户体验和可靠性的升级,也是一种吞吐量的升级。

重要的阈值不是钱包是否“支持v1”。传统格式仍然有效,因此大多数前端看起来都很好。真正的考验是交易者隐性信任的索引器和浏览器是否能够一致地解析v1,因为读取失败和零费用错误报告是格式升级如何变成执行混乱的原因。

如果优先费用显示在激活后在主要工具之间保持一致,那么这个设置看起来就更像是结构性的,而不是叙事驱动的:更复杂的操作可以原子性地完成,而不会打破交易者对成本和确认的视图。如果费用光学出现碎片化,升级将感觉不再像是额外的容量,而更像是以坏数据支付的临时可靠性税。

来源