数字资产与世界绑定规范(Asset & Binding)
在 Nimi 的世界架构中,数字资产被划分为四个层次清晰的实体概念:Resource(基础资源)、OwnableAsset(可拥有资产)、**Bundle(组合资产包)**与 Binding(宿主绑定关系)。这一分层模型避免了将资产混同为通用文件的模糊性,为确权、复用与商业化流通提供明确的基础规则。
四大核心资产实体定义
1. 基础资源(Resource)
- 定位:底层内容载体,如图片贴图、3D 模型网格、音频剪辑、文本设定等原始字节流。
- 特征:具备全局唯一哈希与 MIME 类型;本身不携带所有权、作者等商业属性,可被多个上层资产安全复用。
2. 可拥有资产(OwnableAsset)
- 定位:记录所有者与创作来源的独立数字作品,如特定武器、角色皮肤、原创音乐等。
- 特征:明确记录所有者(Owner)、创作者(Author)与创作血缘,遵循
DRAFT → READY → ARCHIVED → DELETED的标准生命周期。
3. 组合资产包(Bundle)
- 定位:由多个
OwnableAsset按特定结构打包而成的集合,例如包含服饰、发型与配饰的完整外观包。 - 特征:将资产有机组合在一起,同时完整保留包内各成员资产的原作者与独立权属。
4. 宿主绑定(Binding)
- 定位:表达资产与特定宿主之间的语义连接关系(例如“将光剑(Asset)挂载到虚拟世界赛博城(World)的武器商店场景(Scene)中”)。
- 绑定分类:
PRESENTATION:仅作为场景氛围或视觉装饰呈现。USE:可在场景中作为交互道具被玩家实际使用。IMPORT:作为世界核心规则的基础依赖引入。
绑定合法性校验矩阵
为了防止虚拟世界中出现不合理或未定义的资产挂载(例如将原始音频文件直接绑定为可驾驶载具),系统采用合法性校验矩阵进行准入控制:
- 仅有符合平台契约预定义的
[对象类型] × [宿主类型] × [绑定种类]组合才会被系统接纳; - 非法或未定义的组合会被系统直接拒绝,保障虚拟世界规则的完整与呈现一致性。