← Fractal Fly

🪰 Fractal Fly · 验证

链上写着某个数字。这一页不信任它:它在你的浏览器里把那个数字重新算一遍, 一样才算数 —— 全程本地,不靠我们的服务器替你判定。

技术细节:只读取你正在跑的同一份连接组数据app/src/subnet.js + 生长顺序 growth.js), 在本地重算 Merkle 根包含证明,再和链上承诺比对。

网络
区块 / 累加器计数
链上根
链上交易

检查

数据集指纹等待…
本地重算根等待…
包含证明等待…
生长顺序哈希等待…

包含证明(挑一个神经元)

rank(0…count-1)

全脑累加器 FFN|v1|…(166,700 神经元,逐块登记)

与上面 3,377 子网不同:这里登记的是全脑(hub-first 顺序),每块追加 10 个叶子。 本页下载公开的叶子文件(5.3MB)后本地重算前缀根并与链上比对,再用它生成包含证明—— 叶子的内容(bodyId/类型/度)由离线工具 protocol/verify/verify_neuron_acc.mjs 从 FFG 重算。
链上计数
链上根
产物清单
最近交易
叶子文件哈希等待…
本地重算根等待…
包含证明等待…
登记顺序等待…
rank(0…count-1)

全脑 stateRoot 回放 FFB|v1|… · FFB|v2|…

从链上取一条 FFB 声明,用站点 SDK 在本页重跑内核(同数据集 / seed / steps / n + demo 输入), 比对本地 stateRoot 与链上前缀。声明≠执行证明(见 onchain/CLAIMS.md)。
链上声明
数据集
n / seed / steps
链上 root16
本地重算 root
交易
数据集身份等待中
模型 / 顺序等待中
本地回放 = 链上等待中
回放哪一条(0 = 最新)

生长顺序:v1 hub-first vs v2 corridor

展开顺序只影响生长声明(n < 166,700):n = 全脑时掩码覆盖所有神经元,两者结果逐位相同。 v2 把「R1-6 光感受器 → 下行」的短走廊排在前面,通路约 25× 更早上线。 代价只在窄中段:n≈50–200 时 v1 的运动脉冲多约 2.5–4×;两端(n=20、n≥500)corridor 反而更高或相当。
v1 hub-firstorderHash 9f410b349541d83f · 通路上线 n≈150,399 · n=20k 覆盖 0%
v2 corridororderHash 0e262d3eca80dea8 · 通路上线 n≈7,978 · n=20k 覆盖 99.1%
首条 v2 链上声明(测试网)9bf3f16b9561…(n=119,200)
数字来自 bench/RESULTS.md「生长顺序对照实验」;v2 用 FFB|v2 载荷(order16 取代 params16,78B),回放规则见 onchain/COMMIT.md

链上流水(点 txid 去区块浏览器核对)

回路承诺 FF|v1|…;子网累加器根 FFA|v1|…;全脑累加器 FFN|v1|…。每一行都可独立点开。
加载中…
加载中…
加载中…
加载中…

范围

重算到

诚实边界:本页验证的是连接组数据 → Merkle 根 → 链上承诺这一条链。 它不验证"行为像不像果蝇",也不验证神经元的类型是否正确——那属于数据集本身(MaleCNS v1.0,CC-BY)。 ← 回到 Fractal Fly