昨天写完 Laya 在手机上跑 AI,我又顺着 @Acurast 的文档翻到了 Staked Compute。

手机能跑任务是一回事,怎么让这些手机长期在线、稳定交付,又是另一回事。

Acurast 没有把奖励平均发给所有在线设备。它要求一部分算力拿出 $ACU 做承诺,设备完成了承诺就拿奖励,长时间掉线或者没有提供约定的算力,也要承担损失。

这部分正好能解释,$ACU 除了支付计算费用,还有什么实际作用。

## 5% 年通胀怎么分

Acurast 当前的年通胀参数是 5%,后续可以通过治理调整。

新产生的 $ACU 会分进四个池子:

- 70%:Staked Compute Pool

- 15%:链上 Treasury

- 10%:Base Benchmark Rewards

- 5%:Collators

最大的一块没有直接发给普通持币地址,也没有只按设备数量分配,而是给 Staked Compute。

基础 Benchmark 奖励占 10%。设备不参加质押,也可以根据硬件测试成绩获得这一部分奖励。

想进入占比更高的 70% 奖励池,就需要同时提供算力和质押承诺。

## Staked Compute 不是普通锁仓

普通质押通常只看锁了多少代币、锁了多久。

Acurast 还要看手机本身。

Compute Provider 需要承诺一部分计算能力,同时质押 $ACU,并选择承诺周期。奖励权重主要受三项影响:

- 手机的 Benchmark 成绩

- 质押的 $ACU 数量

- 承诺持续的时间

硬件更强、质押更多、承诺更久,获得的权重通常更高。

不过代币数量不能无限盖过硬件性能。协议会根据算力限制一台设备可以承载的有效质押量,不能拿一台性能很低的手机,塞进大量 $ACU 就把奖励池吃掉。

这笔奖励买的也不只是“在线”。

Provider 承诺的是未来一段时间持续提供计算能力。正常完成就获得奖励,没有按承诺提供算力则可能被 Slash。

## 没有手机也能参与

Staked Compute 还有 Delegation。

持有 $ACU 但不运行手机的人,可以把代币委托给 Compute Provider。Provider 提供设备和维护,Delegator 提供质押,两边共同获得对应奖励。

委托时不能只看展示出来的收益率。

还要看设备性能、在线情况、Provider 设置的费用、承诺周期和历史表现。Delegator 会和 Provider 一起承担 Slash 风险,不过可以把委托转移给其他 Provider。

所以这里选的不是一个单纯的质押池,而是一组真实运行的设备。

## 手机真正接到任务,会再加一层权重

Acurast 还设置了 Deployment Execution Bonus,也就是 Busy Bonus。

当一台 Processor 在某个 epoch 里成功执行了开发者部署的任务,它的 Benchmark Metrics 会获得 10% 的额外权重。

这项加成会影响 Base Benchmark Pool 和 Staked Compute Pool 的奖励。

区别很直接:

一台手机只保持在线,可以获得基础硬件奖励;一台手机除了在线,还真正帮开发者跑了任务,会多一层权重。

这样做至少把“设备数量”和“有效使用”分开了。接入网络的手机很多,不代表每台都在产生计算需求。Busy Bonus 奖励的是已经被开发者调用的那部分算力。

## 开发者支付的费用去了哪里

开发者在 Acurast 部署程序,需要支付计算费用。

官方文档目前写明,部署费用由开发者支付,任务成功执行后会被销毁。

这和 5% 的协议通胀是两条不同的线:

一边通过通胀奖励算力提供者、质押者、Treasury 和 Collators;另一边由开发者为真实计算任务付费,并在任务完成后形成代币消耗。

这里不能直接推导成“使用量增加,币价一定上涨”。

更值得看的数据是:

- 开发者部署数量有没有增加

- 设备实际执行了多少任务

- Busy Bonus 覆盖了多少 Processor

- 计算费用的销毁量能不能持续增长

- 通胀奖励能不能换来更稳定的算力

这些数据比单看接入了多少台手机更接近网络的实际使用情况。

## $ACU 在这里连接了两边

Acurast 一边需要真实手机提供计算,另一边需要开发者愿意付费使用。

$ACU 放在中间,负责计算费用、设备奖励、质押约束和治理。

Staked Compute 做的事很具体:让代币不能只在钱包里拿奖励,还要去支持一台真实设备,并对这台设备未来能不能稳定工作承担风险。

现在网络已经接入 33.5 万台以上的手机。下一阶段需要看的,不只是设备数字继续上涨,而是其中有多少算力被质押、有多少设备真正接到任务,以及开发者付了多少计算费用。

这几项数据一起增长,$ACU 的使用逻辑才算完整。