附录 E 术语表
Aggregator
读取入口服务。它根据 blob_id 从 Walrus 存储网络聚合足够片段,重构并返回原始字节。可以公共使用,也可以自建。
Blob
Walrus 保存的一段二进制数据。它可以是图片、网页资源、JSON、模型文件、加密后的私密数据等。
blob_id
Walrus 内容标识,用于读取 Blob。它不是访问权限;敏感内容不能依赖隐藏 blob_id 保护。
Blob object
Sui 上记录 Walrus Blob 状态的对象。业务合约通常引用它的对象 ID,而不是把大文件写进 Move。
Checkpoint
Sui 链上数据的稳定处理边界。索引器通常按 checkpoint 顺序处理事件和对象变更。
Devnet
开发网络。当前事实中 devnet-v1.48.0 是预发布,适合试验新功能,不适合生产。
Epoch
协议按时间推进的周期。Walrus 的存储期、委员会和部分费用逻辑与 epoch 相关。
Erasure coding
纠删码。把原始数据编码成多个片段,只要取回足够多片段即可恢复数据。
FROST
Walrus 费用相关的最小计价单位。实际费用和换算以当前网络 walrus info 输出为准。
Index
业务系统为 Walrus 数据建立的检索层。它通常保存业务对象 ID、blob_id、Blob object ID、大小、哈希、过期时间和状态。
Mainnet
主网。当前稳定版本事实为 mainnet-v1.47.1。
MemWal
Mysten Labs incubation 项目,用 Walrus、Seal 和 relayer 为 AI Agent 提供长期记忆、加密存储和语义检索能力。当前仍应按 beta 项目对待。
Messaging relayer
Sui Stack Messaging 的离线投递服务。它验证钱包签名和群组权限,存储密文消息,提供实时拉取/订阅,并可把消息批量归档到 Walrus。
Move
Sui 使用的智能合约语言。Walrus 集成中,Move 主要保存 Blob 引用、权限和事件。
Portal
Walrus Sites 的 HTTP 访问入口。portal 根据 SuiNS 名称或 Base36 对象 ID 找到站点对象,再从 Walrus 读取资源并返回给浏览器。
Publisher
写入入口服务。它接收上传请求,协调数据写入和链上注册。生产环境要做鉴权、限流和预算控制。
Quilt
Walrus 面向大量小文件的打包能力。用它可以降低小文件逐个上传带来的固定开销。
QuiltPatchID
Quilt 内单个文件的读取标识。它不同于普通 Blob ID,适合从一个 Quilt 中读取指定文件。
Red Stuff
Walrus 围绕数据可用性、编码片段和存储节点确认的协议设计。开发者通常通过 SDK、CLI 和服务端组件间接使用它。
Seal
Mysten 生态中的加密和访问控制工具。隐私数据上传 Walrus 前可以先加密,再用 Seal 控制解密权限。
Storage node
Walrus 存储节点,负责保存编码片段并响应协议请求。运行 storage node 需要稳定硬件、网络、密钥和升级流程。
SuiNS
Sui Name Service。Walrus Sites 可用 SuiNS 名称映射到站点对象,并通过 wal.app 形成可读访问地址。
Sui Stack Messaging
Mysten Labs 的端到端加密消息工具。它组合 Sui Groups、Seal、relayer 和 Walrus,适合构建 dApp 内私密群聊、成员制社区、游戏公会聊天和 Agent 加密通信。
Sui object ID
Sui 对象标识。不要和 blob_id 混用。对象 ID 用于链上状态和权限,blob_id 用于 Walrus 读取。
Testnet
测试网络。当前稳定版本事实为 testnet-v1.47.1。
WAL
Walrus 网络相关 token。具体费用和用途以当前网络官方配置为准。
Walrus Sites
把静态站点资源发布到 Walrus 的工具和工作流。适合托管前端页面、文档站和静态资源。
Upload relay
帮助浏览器或低带宽客户端完成写入的服务。relay 负责处理大量 storage node 请求,可能要求 tip,也可能限流或不可用。
ws-resources.json
Walrus Sites 部署配置文件。它记录站点 object_id,并声明路由、headers、redirects、metadata 和 ignore 规则。