这几天写 @Acurast,手机接入、积分和 $ACU 用途都聊过了。
今天换个能直接点开玩的。
Acurast 最近上线了一组 Laya Demo。背后的 AI 模型没有跑在传统云服务器里,而是跑在 Acurast 网络中的一台 Android 手机上。
页面里有贪吃蛇、俄罗斯方块、Doom、邮件分类、直播评论审核和提示词注入拦截等 9 个演示,另外还开放了 API。
Laya 不是聊天机器人
Laya 属于 System One 模型。
它不会像 ChatGPT 一样写一大段回复。你给它一段内容和几个固定选项,它会直接作出选择,并返回各个选项的概率。
比如:
邮件属于收件箱、垃圾邮件还是钓鱼邮件
一条评论是否包含诈骗或恶意内容
这次提示词注入应该放行还是拦截
游戏角色下一步往哪里走
同一个模型可以处理这些看起来完全不同的任务,因为底层都是同一件事:读取当前状态,然后从给定选项里选一个。
一台手机是怎么跑的
Laya 由 ConvAI Innovations 开源,采用 Apache 2.0 许可,模型大约 800MB。
为了放到手机上运行,它被转换成 ONNX,并量化到 8 bit。整个推理过程只用手机 CPU,不需要显卡。
用户在网页里提交一次选择,页面会向 Acurast 网络中的手机发送一个 HTTP 请求。手机运行模型,再把结果传回来。
官方给出的速度大约是每次判断 0.2 到 1 秒。
玩贪吃蛇时,手机决定下一步转向;运行邮件分类时,手机判断邮件应该放进哪个类别。页面上还能看到设备所在国家、芯片信息、已经处理的决策数量,以及对应的链上记录。
这就比单纯写“手机可以提供 AI 算力”直观多了。任务发出去,手机计算,结果返回,整个过程都能实际操作。
为什么这类 AI 适合手机网络
最大的语言模型还是需要大量 GPU,单台手机替代不了数据中心。
但实际产品里,并不是所有 AI 请求都需要大模型。
客服工单分类、内容审核、垃圾邮件识别、风险标签和 Agent 的第一层判断,处理的都是短任务。每次请求彼此独立,也不需要保留很长的上下文。
这类任务可以分给不同手机同时处理。
一台手机每秒只能完成有限的判断,那就增加设备数量。Acurast 目前已经接入 33.5 万台以上的手机,覆盖 175 个以上的国家,这种分散的小任务正好能把设备数量用起来。
而且这些内容往往带有隐私。
邮件、聊天记录、客服信息和 Agent 指令不一定适合全部发给中心化 API。Acurast 会把任务交给经过硬件认证的手机,并在 TEE 环境中执行。提供设备的人不能直接读取任务里的原始数据。
这和 $ACU 有什么关系
Laya Demo 展示的不只是手机性能,也展示了 Acurast 里的计算需求从哪里来。
开发者部署模型,需要购买计算资源;手机提供任务执行能力,获得相应奖励;$ACU 用于支付网络计算、激励 Compute Provider、质押和治理。
官方在此前的 Laya 部署示例里给出的成本是每天不到 1 ACU,实际价格会跟设备、任务和当前报价变化。
单次费用不高,但这类模型处理的是连续请求。
邮件不断进入,评论不断刷新,Agent 也会重复调用判断接口。真正能形成需求的不是展示页面,而是这些模型被接入产品以后产生的长期调用。
它也有明显限制
Laya 适合做快速判断,不适合替人作最终决定。
官方测试中,邮件分类正确了 160 封里的 144 封,大约是 90%。选项超过约 20 个以后,准确率会下降。面对复杂文本和专门设计的攻击内容,它也可能判断错误。
单台手机的吞吐量同样有限。请求突然变多时,队列会开始堆积。
所以它更适合放在第一层,先完成分类、过滤和分流,再把少量复杂内容交给更大的模型或人工处理。
先让手机干它能干的活
Acurast 没有用这次 Demo 证明手机可以取代 GPU。
它证明的是另一件更具体的事:一部分真实 AI 请求不需要昂贵的大模型,也不需要一直放在中心化服务器里。
一个开放模型、一台真实手机、一次可以查到的计算任务,这条链路已经跑起来了。
接下来要看的,是开发者愿不愿意把邮件分类、内容审核、Agent 后端这些长期任务真正部署进来。设备规模已经有了,计算需求能不能跟上,才是后面更重要的数据。
