Stash Cloud 概览
Stash Cloud 是面向 RGB 闪电网络的云节点基础设施,基于开源 Kubernetes 定制,将计算与存储融为一体。默认支持 RGB 闪电网络节点(rgbldkd,由 Bitlight Labs 开发)。终端用户无需运维知识、也无需自建服务器;开发者通过标准 API 为用户提供专属节点。
设计背景见博客 Stash Cloud:从专有解决方案到通用云 RLN 基础设施。
RGB 协议采用客户端验证模型,资产状态由每个用户在自己的节点上本地维护和验证。因此,大规模、可靠的云节点基础设施是 RGB 生态从概念走向生产的前提。Stash Labs 投入了一支具有十年以上 DevOps 经验的团队,负责该项目的开发与维护。
谁在使用
| 角色 | 怎么用 | 说明 |
|---|---|---|
| 终端用户 | 在 Stash Wallet 创建钱包 | 由钱包申请云节点;不单独注册 Stash Cloud 账号 |
| 第三方开发者 / 项目方 | 管理 API(/v3,Bearer API Key) | 使用 name 与 X-Network 创建 V3 节点,无 type 选择器。rgbldkd 是节点实现 |
| 流动性提供者 | LSP 授权 | 仅 Console JWT 保活接口,须带 X-Network;不改变节点类型,也不委托 provider 交易秘密 |
Stash Wallet、RGB Dex、Flash Dex 复用同一套用户节点,见 案例说明。
解决的问题
自行搭建 RGB 闪电网络节点,通常意味着采购或租用服务器,并自行完成部署与长期维护,常见挑战包括:
- 运维复杂 — 服务器采购、系统安装、节点部署、版本升级、监控告警与故障恢复均需自行承担
- 多租户隔离难 — 若要同时服务多名用户,在自建环境中实现节点间数据与网络隔离成本高
- 弹性伸缩 — 按业务负载扩容或回收资源、按需启停节点,难以依靠少量自建服务器完成
- 集成门槛 — 第三方产品需要标准化接口接入节点能力,而不是直接管理服务器与进程
Stash Cloud 将上述复杂性封装为云节点服务与标准 API。开发者无需自建服务器或维护底层运行环境,即可为用户提供专属 rgbldkd 节点,从而专注于应用层产品与业务逻辑。
创建、启停与删除以当前 V3 契约为准。空闲回收、按需唤醒和备份保留是部署策略;不能假设任意访问都会唤醒节点或延长活跃期限。原生访问需要独立 Grant、节点令牌与请求签名。详见 节点计算引擎。
计算资源费用说明
Stash Cloud 的云节点服务对中小型开发者完全免费。我们通过上层应用(如 DEX 相关产品)获取盈利,不向云节点本身收费。
- 中小型开发者 — 采取完全免费策略,支持 RGB 生态发展
- 大型项目与生态合作伙伴 — 提供专属 VIP 技术服务,仅按最低成本的服务器资源收费,力求将云节点费用做到接近最低成本
责任边界
Stash Cloud 提供计算、磁盘、网络隔离与节点数据备份。隔离粒度是每个节点:独立命名空间、独立云盘、节点间网络默认拒绝。管理 API 凭证与节点运行时授权分离;平台不代用户签名,也不动用节点资金。助记词与私钥由用户自行保管,Stash Cloud 无法协助找回丢失的密钥。
因云节点基础设施故障(计算、磁盘、隔离或平台备份不可用)导致的资产或交易损失,且并非开发者或用户自身原因的,Stash Labs 承担责任,无论开发者是否支付过服务器资源费用。下列情形不在此列:
- 助记词或私钥丢失、泄露
- 同一份通道状态同时让云节点与自托管节点在线
- 未按文档导出即销毁节点,且超出 Stash Cloud 备份可恢复范围