高频模拟 + 定期锚定

现在的虫一步一笔交易,所以 大约两分钟才动一次(实测区块间隔中位数 120 秒)。这个页面把两件事拆开: 模拟在本地全速跑,链上每 N 个 tick 只盖一个 32 字节的章。 下面的每一帧都是真的——和测试里验证过的是同一份代码。

(跑出第一个锚点后可用)
tick 0 实际速率 — 锚点 0 链上字节 0 如果全上链 0 sat 实际锚定成本 0 sat

这个间隔,跑一天要多少钱

上面那两个数是一段运行的快照,比值看着漂亮,但推不到一天。 真正该问的是按当前间隔外推一整天要花多少——和今天那只虫(0.0125 tFB/天,1,440 步/天)比。

当前间隔 — 锚点/天 — 成本/天 — 对比今天 — 模拟量/天 5,184,000

锚点(每个都可以单独验证)

还没有锚点。点「开始」。
点「验证锚点」,让页面自己重算每一段。

这个演示想说明什么

「全上链」不是贵,是不可行。60 fps 全上链一天要 44.89 tFB。 而今天这只虫(1 步/10 分钟)一天只跑 1,440 个 tick,却已经花掉 0.0125 tFB。

但解耦不是自动省钱。「同样一天 0.0125 tFB 换 5,184,000 个 tick」这句话, 只在锚定间隔约 1 分钟时成立。间隔缩到 1 秒,一天就是 0.7482 tFB——比今天贵 60 倍。 所以真正决定成本的是你多久盖一次章,不是模拟跑多快。上面那个面板随时给你算这笔账。

诚实的边界

① 两次锚点之间没有最终性。帧是可复算、可审计的,但在下一个章盖上之前,链上没有任何东西强制它们。这是解耦的真实代价。
② 锚点只是承诺,和今天的 stateRoot 一样——covenant 无法验证 302 个神经元,正确性靠任何人重放。
③ 输入需要发布(数据可用性)。缺失输入时,锚点就只是校验和,不是证明。
④ 这不是一个物种,没有东西上链。真要落地需要新的 caboose 字段 = 新物种。
⑤ 本页跑的是真代码:与 Node 端逐字节一致,已在无 Buffer、无 crypto 的沙箱里验证过。