Platform

Moss Runtime

在 Moss 里,Runtime 不是附属层,而是应用真正运行和持续被使用的环境。

3 个章节runtime
01

Runtime 承担什么角色

Moss Runtime 是应用在 Moss Wallet 里运行的环境。它的职责不是只展示余额或地址,而是承接应用执行、资产能力和安装后的入口。

用户不是先进入某个单独应用再连接钱包,而是先进入 Runtime,再从这个环境里调用资产能力、已安装应用和账户设置。

  • 它是应用运行环境。
  • 它统一承接资产、身份、应用和设置。
  • 它把权限检查和执行上下文收拢到同一个运行环境里。
  • 它让安装后的能力直接在 Runtime 里出现,而不是停留在外部站点。
02

为什么需要 Runtime

如果没有统一 Runtime,每个应用就都要自己处理资产、权限和交互流程。Moss 反过来做:先建立统一运行环境,再让应用复用同一个上下文。

这样支付、Token、NFT、安装状态和自动化能力都可以沉淀在同一个 Runtime 里,而不是被拆散在不同页面和不同入口里。

  • 资产能力不必被每个应用重复实现。
  • 权限和安装状态可以在 Runtime 中持续存在。
  • 应用安装后会直接变成 Runtime 的一部分。
  • 用户面对的是一个连续环境,而不是一组断开的站点。

设计判断

Moss 的关键不是做一个更像 App 的钱包界面,而是提供一个让应用长期运行的 Runtime。

03

Runtime 里到底组织了什么

一个成立的 Runtime,至少要把几类能力放进同一个运行环境里:钱包原生能力、安装后出现的应用能力、账户自己的资产状态,以及安全与设置入口。

这样用户在使用 Moss 时,感知到的是“这个 Runtime 现在能做什么”,而不是“我又跳到了哪个站点”。

  • 钱包原生能力:例如 Token 和 NFT 管理这类默认可用能力。
  • 已安装应用: 通过 Store 安装后,出现在 Runtime 里的应用入口。
  • 账户状态: 地址、资产、授权、会话和可执行能力。
  • 设置与安全: 网络、恢复、权限管理等长期能力。