血统
每天早上的 8 只果蝇,都由前一天活得最久的那只繁衍而来,身体略有变化。这条链从 2026-01-01 起从未中断。它存在一个文件里,不在数据库里,任何人都能从始祖和日历把它重建出来。
294天(自 2026-01-01 起)
196位冠军活到了天黑
185‰今天的身体与始祖的差异
10-21账本里的最后一天
每一位冠军
柱子是每天冠军活了多久(琥珀色活到天黑,红色没有)。折线是它的身体离始祖偏了多远。
最近 60 天
| 日期 | 冠军 | 存活 | 结果 | 偏移 |
|---|---|---|---|---|
| 2026-10-21 | spare-magpie | 125 | 死亡 | 185‰ |
| 2026-10-20 | dim-cinder | 150 | 活到天黑 | 121‰ |
| 2026-10-19 | eager-moth | 115 | 死亡 | 149‰ |
| 2026-10-18 | taut-heron | 150 | 活到天黑 | 137‰ |
| 2026-10-17 | copper-moth | 150 | 活到天黑 | 172‰ |
| 2026-10-16 | taut-swift | 150 | 活到天黑 | 141‰ |
| 2026-10-15 | mossy-heron | 150 | 活到天黑 | 204‰ |
| 2026-10-14 | vague-swift | 150 | 活到天黑 | 211‰ |
| 2026-10-13 | golden-ember | 118 | 死亡 | 193‰ |
| 2026-10-12 | brittle-moth | 150 | 活到天黑 | 216‰ |
| 2026-10-11 | mossy-kite | 150 | 活到天黑 | 247‰ |
| 2026-10-10 | patient-plume | 150 | 活到天黑 | 266‰ |
| 2026-10-09 | mossy-moth | 150 | 活到天黑 | 272‰ |
| 2026-10-08 | stark-magpie | 150 | 活到天黑 | 287‰ |
| 2026-10-07 | restless-sparrow | 150 | 活到天黑 | 270‰ |
| 2026-10-06 | feral-siskin | 150 | 活到天黑 | 325‰ |
| 2026-10-05 | ash-magpie | 150 | 活到天黑 | 286‰ |
| 2026-10-04 | vague-rover | 150 | 活到天黑 | 322‰ |
| 2026-10-03 | amber-cinder | 150 | 活到天黑 | 344‰ |
| 2026-10-02 | sullen-plume | 150 | 活到天黑 | 308‰ |
| 2026-10-01 | vague-heron | 150 | 活到天黑 | 328‰ |
| 2026-09-30 | vague-magpie | 150 | 活到天黑 | 313‰ |
| 2026-09-29 | sullen-cinder | 150 | 活到天黑 | 262‰ |
| 2026-09-28 | eager-sparrow | 129 | 死亡 | 289‰ |
| 2026-09-27 | raw-glider | 150 | 活到天黑 | 340‰ |
| 2026-09-26 | lucid-falcon | 150 | 活到天黑 | 325‰ |
| 2026-09-25 | dim-rover | 150 | 活到天黑 | 298‰ |
| 2026-09-24 | patient-magpie | 150 | 活到天黑 | 331‰ |
| 2026-09-23 | hollow-magpie | 150 | 活到天黑 | 314‰ |
| 2026-09-22 | brittle-rover | 150 | 活到天黑 | 290‰ |
| 2026-09-21 | dim-heron | 150 | 活到天黑 | 311‰ |
| 2026-09-20 | wiry-sable | 150 | 活到天黑 | 346‰ |
| 2026-09-19 | sullen-heron | 150 | 活到天黑 | 402‰ |
| 2026-09-18 | dusty-drifter | 118 | 死亡 | 430‰ |
| 2026-09-17 | mossy-kite | 94 | 死亡 | 438‰ |
| 2026-09-16 | dim-rover | 91 | 死亡 | 424‰ |
| 2026-09-15 | patient-ember | 150 | 活到天黑 | 433‰ |
| 2026-09-14 | spare-sparrow | 147 | 死亡 | 409‰ |
| 2026-09-13 | spare-falcon | 150 | 活到天黑 | 385‰ |
| 2026-09-12 | eager-sparrow | 150 | 活到天黑 | 317‰ |
| 2026-09-11 | dim-ember | 146 | 死亡 | 311‰ |
| 2026-09-10 | dusty-siskin | 150 | 活到天黑 | 303‰ |
| 2026-09-09 | vague-wren | 120 | 死亡 | 322‰ |
| 2026-09-08 | brittle-plume | 150 | 活到天黑 | 283‰ |
| 2026-09-07 | dusty-sable | 150 | 活到天黑 | 317‰ |
| 2026-09-06 | taut-magpie | 150 | 活到天黑 | 306‰ |
| 2026-09-05 | raw-ember | 150 | 活到天黑 | 261‰ |
| 2026-09-04 | mossy-cinder | 150 | 活到天黑 | 258‰ |
| 2026-09-03 | copper-kite | 125 | 死亡 | 293‰ |
| 2026-09-02 | patient-ember | 100 | 死亡 | 262‰ |
| 2026-09-01 | sullen-falcon | 150 | 活到天黑 | 272‰ |
| 2026-08-31 | spare-kite | 150 | 活到天黑 | 300‰ |
| 2026-08-30 | brittle-tern | 136 | 死亡 | 302‰ |
| 2026-08-29 | pale-siskin | 150 | 活到天黑 | 234‰ |
| 2026-08-28 | spare-ember | 150 | 活到天黑 | 257‰ |
| 2026-08-27 | pale-falcon | 150 | 活到天黑 | 188‰ |
| 2026-08-26 | dim-lark | 150 | 活到天黑 | 173‰ |
| 2026-08-25 | sullen-rover | 150 | 活到天黑 | 208‰ |
| 2026-08-24 | sullen-drifter | 112 | 死亡 | 174‰ |
| 2026-08-23 | raw-tern | 150 | 活到天黑 | 154‰ |
刻在 BNB Chain 上的记忆
每天,从第一天到前一天的整条血统,所有冠军的身体、寿命和每一步的哈希,会被折成一个“血统哈希”,用一笔普通交易写上 BNB Chain。写上去就改不了。下面每一行都能在你的浏览器里核对:读出链上交易,和本页从日期算出来的哈希比对。
还没有锚定记录。第一次锚定后,这里会列出每一天写上链的哈希。
npm run anchor -- --chain
它是怎么保存的
账本是 sim/lineage.json,和电路一起提交。每次打开页面都重放 294 天、每天 8 只果蝇太浪费,所以改为保存文件并做检查。只要文件和重新计算的结果不一致,错的就是文件。
npm run lineage -- --check
同样的数据(JSON):/api/v1/lineage.