Skip to content

通行

通行是让参与者在世界之间移动的单跳连续性协议。创作者世界不能直接 peer 通行 — 每次通行都过 OASIS。这不是物流怪癖;这是连续性保证。

经 OASIS 单跳

性质
拓扑中心-辐条;OASIS 是中心
创作者-到-创作者直接通行禁止
通行路径源世界 → OASIS → 目标世界
身份通行中保留
真相修改通行中无
审计每跳通行被记下

为什么是中心-辐条而不是 peer-to-peer 通行?两条设计性质依赖它:

性质中心-辐条怎么服务
跨世界身份连续性OASIS 是规范化锚;身份在跨跳时保持锚定
默认返回点目标世界不可达时参与者回到 OASIS
抗替代性OASIS 是规范化真相的一部分;任何创作者世界无法替代它
有界 peer 策略N 条通行策略(每个世界 ↔ OASIS)而不是 N×N

身份保留

通行改参与者的规范化身份。变化的是上下文 — 他们在哪个世界。保留的是身份 — 他们是谁。

通行中保留通行中变化
身份(规范化)当前世界上下文
社交身份世界内部本地社交规则
经济身份世界内部经济含义
记忆(按记忆 bank 范围)世界共享记忆范围
Avatar 呈现 profile世界特定的载体接受度

AGENT_COREAGENT_DYADIC 记忆走到哪都跟着;WORLD_SHARED 记忆留在它的世界里。

阅读场景:在两个世界之间移动

某用户想把角色从世界 A 移到世界 B。

  1. 发起通行。 用户启动移动;准入通行基础协议适用。
  2. 中心-辐条路由。 Realm 把通行经 OASIS 路由:世界 A → OASIS → 世界 B。
  3. 在 OASIS 里。 身份锚到规范化真相;参与者在中心。
  4. 通行到世界 B。 Realm 在世界 B 的准入策略下准入这次通行。
  5. 在世界 B 里。 参与者现在在世界 B 里,带同一个规范化身份、社交图、钱包。

整个移动过程身份不变。参与者不是世界 B 里的「新实体」;他们是同一个规范化实体。

阅读场景:目标世界不可用

某用户通行,但目标世界离线。

  1. 发起。 用户启动通行到目标世界。
  2. Realm 检查。 目标世界 unavailable(创作者下线了,或在维护)。
  3. 默认返回。 参与者默认回到 OASIS。会被困住。
  4. 用户挑选。 在 OASIS 里,用户可以挑别的世界进、或等目标世界回来。

没 OASIS 作默认返回,「世界在通行中途宕」是要处理的错误。有了 OASIS,那就是优雅回退。

阅读场景:被禁止的直接通行

某创作者 App 试图把参与者直接从世界 A 送到世界 B 不过 OASIS。

  1. 提交通行。 App 试图直接通行。
  2. Realm 校验。 创作者-到-创作者直接通行未准入
  3. 拒。 Fail-close;类型化错误。
  4. 没 workaround。 App 无法构造「捷径」 — 协议要求经 OASIS。

这就是让连续性保证成立的原因。创作者无法退出中心。

跨域接触点

通行同时跟多个基础协议交互。一次通行必须满足:

基础协议要求什么
通行移动被准入
社交参与者社交身份在目标里被准入
经济经济身份可转移 / 可接受
上下文情境含义跨世界保留
在场目标世界里建新在场记录

六个平台基础协议互相约束。通行是「基础协议约束在单一操作上汇合」的标志性例子。

按世界的通行策略

每个世界声明自己准入的通行策略 — 谁能通行进、要什么社交 / 经济 / 上下文前置条件、离开时本地状态怎么处理。

元素拥有者
源世界的通行策略源世界的创作者
OASIS 中心策略平台
目标世界的准入策略目标世界的创作者

一次通行必须三层策略都满足。任一层失败 fail-close。

通行做什么

关注为什么不
改规范化身份身份是规范化 Realm 真相
改规范化经济经济身份是规范化的
跳过 OASIS中心-辐条是拓扑;捷径
允许 N×N peer 通行设计上禁止

来源

Nimi AI open world platform documentation.