NeoFS双网关更新:REST v0.17.0与S3 v0.43.0引入会话令牌v2及多部分上传重构

NeoFS双网关更新:REST v0.17.0与S3 v0.43.0引入会话令牌v2及多部分上传重构

N
News Editor 01
2026-07-05 17:35:13
Neo SPCC发布NeoFS REST Gateway v0.17.0和S3 Gateway v0.43.0,新增会话令牌v2支持、容器属性管理API,并重构多部分上传架构,消除300部分上限。

Neo SPCC近日发布了NeoFS分布式存储网关的更新版本——REST Gateway v0.17.0S3 Gateway v0.43.0。两个版本均引入了会话令牌v2支持,依赖NeoFS SDK Go RC18,并需要Go 1.25或更高版本进行构建。这标志着NeoFS生态在访问控制与可用性方面迈出重要一步。

会话令牌v2:更细粒度的访问控制

会话令牌v2首次在NeoFS Node v0.51.0中引入,旨在为容器和对象操作提供更精细的访问控制,取代了之前混合使用会话令牌和载体令牌的方式。随着REST和S3两大网关全面支持新格式,自NeoFS Node v0.52.0和SDK RC18开始的协同升级已在NeoFS全栈中完成。这意味着开发者现在可以使用统一、安全的身份验证机制,简化了集成流程并提升了安全性。

REST Gateway v0.17.0:新增容器属性管理API

REST Gateway v0.17.0的核心新增功能是容器属性管理API,提供了针对容器属性的GET和PUT操作的新REST端点。容器属性是控制容器行为和权限的键值元数据,之前只能���过直接协议交互进行管理。新API将此功能带到任何使用REST接口的应用程序中,大幅降低了操作门槛。此外,该版本还包含全面的会话v2令牌验证,以及修复了一个生产问题:无效的HTTP载体令牌曾导致程序崩溃。同时,新版本移除了几个已弃用的端点(包括搜索和容器PUT API),以及container_ops_poll_intervalcontainer_ops_timeout配置选项。依赖项更新包括neo-go从v0.116.0升级至v0.118.0。

S3 Gateway v0.43.0:多部分上传完全重构

S3 Gateway v0.43.0带来了多部分上传对象映射的彻底重新设计,修复了阻止超过300部分上传的Bug,并纠正了从多部分对象检索单个部分时的错误。新架构引入了基于部分级和对象级拆分链的分层结构,消除了旧系统使用的多个中间元数据属性。对于通过S3接口处理大文件的用户而言,这一重构意义重大——之前300部分的上限有效限制了最大文件大小,新架构移除了该限制,同时确保单个部分的元数据和有效负载哈希正确无误。此外,最大单部分大小从5 GB降至4 GB,以与NeoFS能力对齐;最小单部分大小仍为5 MiB(符合S3规范)。操作者在规划时需注意AWS S3规范允许单部分最大5 GB,而NeoFS调整为4 GB。会话令牌v2认证支持是另一项主要变化。其余改进还包括移除container_ops_poll_interval配置选项,以及依赖项更新(neo-go v0.118.0、NATS v1.49.0、AWS SDK v2 v1.41.2)。

市场影响与生态意义

此次双网关同步更新是NeoFS生态成熟度的体现。会话令牌v2的统一支持增强了分布式存储应用的安全基础,有助于吸引企业级用户。而S3 Gateway中多部分上传限制的消除,直接提升了处理大文件(如视频、数据集)的可行性,可能推动更多Web3存储用例迁移至NeoFS。虽然Neo区块链在智能合约平台中面临竞争,但NeoFS作为其原生去中心化存储层,正在通过持续改进保持技术竞争力。对于关注去中心化存储赛道的投资者和开发者而言,此次更新值得密切关注。

本文最初由 Bit.Fan 发布。 欲了解更多加密货币新闻与市场洞察,请访问 www.bit.fan.
400

免责声明:

本平台展示的市场信息、项目资料与第三方内容仅用于行业信息分享,不构成任何形式的投资建议或收益承诺。

加密资产交易具有较高风险,用户应充分评估自身风险承受能力并独立作出决策,相关盈亏及法律责任由用户自行承担。