迈向 ARC:Blocklet Server 1.x 服务退役安排

ArcBlock 正将产品与工程工作的重心转向 ARC。作为这次平台演进的一部分,Blocklet Server 1.x 的官方托管及配套服务,包括 ArcBlock Launcher 和旧版 Blocklet Store,将于 2026 年 12 月 31 日退役。
仍在使用旧版服务的用户,请在这一日期之前完成应用迁移,或转为使用开源版本自行托管,并检查需要保留的数据是否已妥善备份。Launcher 托管的应用将在服务结束后停止运行;12 月 31 日之后,旧托管环境中的 Blocklet Instance 运行实例数据将全部删除。
已成功备份到你自己的 DID Space 的数据不受此次实例删除影响。 DID Space 服务将以 ArcSpace 品牌延续,原有数据也会延续。DID Space 是底层数据空间的名称,现有备份与恢复文档仍沿用这一术语。这些备份的保留期限由对应空间的保留策略决定,而不是由 Launcher 的退役日期决定。
为什么迈向 ARC
Blocklet Server 让用户能够安装和运行 Blocklet,并将应用组合成自己的服务。ARC 延续这一路线,同时重新划分应用与运行环境的职责,让身份、数据和通用能力由新的运行基础承接。关于这次演进的原因,可以阅读《从 Blocklet Server 到 ARC》。
这也意味着迁移需要按应用评估。ARC 使用不同的运行模型,旧版应用可能需要适配或使用重新实现的 ARC 版本。DiscussKit 在 ARC 上的重建提供了一个实际案例,但不同应用的迁移步骤与功能对应关系需要分别确认。
选择适合你的迁移方式
希望升级到 ARC
ARC 现在已经可以安装,并用于应用开发。 开发者可以立即开始使用现有工具;目前尚未开放的是对应原 Launcher 和 Blocklet Store 的托管与应用分发服务。
请尽早联系 support@arcblock.io,提供正在使用的应用名称、Launcher 实例地址,以及需要保留的数据和关键功能。我们会协助确认对应 ARC 版本的可用情况,以及迁移所需的准备工作。
迁移前,请先完成数据备份或导出;在目标应用中核对数据与必要功能,再结束旧实例。开发者可以从 ARC CLI 安装指南开始,结合 部署命令参考了解 ARC 应用的运行与发布方式。这些工具面向 ARC 应用,旧版 Blocklet 的适配仍需单独处理。
我们也即将推出面向普通用户的 ARC 应用启动与托管服务,以及应用分发服务,帮助不希望自行管理服务器的用户使用新的运行体系。 这些服务尚未正式开放,具体上线时间、支持的应用和使用方式将在后续公告中说明。请先完成现有数据的保护,并与我们确认过渡方案,不要等到新服务开放后才开始准备。
希望继续使用旧版应用并自行托管
可以选择使用 Blocklet Server 开源版本,在自己管理的基础设施上运行应用。请以仓库当前的 README、许可证及构建说明为准。我们仍会为开源版 Blocklet Server 提供安全相关更新,近期已发布一次安全加固更新。
选择自行托管前,请确认你或你的运维团队能够承担运行服务的责任,包括及时安装安全更新、管理访问权限、维护服务器和依赖,以及执行备份与恢复验证。安全更新需要由实例运营者自行部署;配置不当、更新不及时或备份失败,仍可能造成服务中断或数据损失。
建议在 12 月 31 日之前完成以下工作:
- 清点应用及其依赖,保存有权使用的应用安装包和必要配置。旧版 Blocklet Store 将退役,请确认部署与恢复流程不再依赖它。
- 在自己的服务器上准备开源运行环境,并将应用数据迁入。已有 DID Space 备份的用户,可参考恢复到自己的 Blocklet Server;该文档面向旧版 Blocklet Server 的恢复流程。
- 验证恢复后的数据、登录和核心业务功能,确认域名等外部配置已切换,再结束 Launcher 上的旧实例。
这次退役会停止我们提供的旧版托管与配套服务。选择自行运行的开源实例,需要提前检查其对旧版在线服务的依赖,并自行安排后续运维。
数据会怎样处理
请区分运行实例中的数据和已经写入 DID Space 的备份:
| 数据位置 | 退役后的处理 | 需要采取的行动 |
|---|---|---|
| 旧托管环境中的 Blocklet Instance 运行实例数据 | 2026 年 12 月 31 日之后全部删除 | 在截止日期前迁移、导出或完成备份 |
| 已成功备份到用户自己的 DID Space 的数据 | 不受此次实例删除影响,按对应 DID Space 的保留策略处理 | 检查备份完整性,并确认 DID Space 的状态和保留策略 |
开启备份后,请检查最近一次备份是否成功、是否覆盖需要保留的数据,并尽可能做一次恢复验证。备份到 DID Space 的操作指南可帮助你检查配置;使用 didspaces.com 的用户还可查阅该服务的数据保留政策,确认适用于自己空间的规则。备份保留的内容以成功完成的备份为准,之后新增但未备份的数据仍需单独保存。
如果需要我们协助导出,请在 12 月 31 日之前联系 support@arcblock.io。请尽早提出请求,为导出和核验留出时间;不要依赖停服后再从旧实例取回数据。
订阅与截止日期
Launcher 按应用运行天数计费,即使应用没有人访问,只要仍在运行就会继续产生每日费用。已不再需要应用的用户,可以登录 ArcBlock Launcher 取消对应订阅,费用从取消当日起停止。
2026 年 12 月 31 日仍然有效的 Launcher 应用订阅将由我们取消,服务随之结束。如果你没有采取行动,应用仍会按这一安排停运,旧托管实例数据将在 12 月 31 日之后删除。需要数据的用户,请先确认备份或导出已完成,再取消应用。
当前边界与后续信息
ARC 已可安装并用于开发。对应旧 Launcher 和 Store 的托管与应用分发服务尚未开放;现有应用的迁移方案仍取决于其 ARC 版本的可用情况。保留备份后,还需要在目标环境恢复应用并验证结果。
请在 12 月 31 日之前完成迁移或数据保护。有关应用适配、自托管或数据导出的疑问,请联系 support@arcblock.io,并附上应用与实例信息,方便我们协助你准备下一步。