diff --git a/docs/bench-log.md b/docs/bench-log.md index edbae7c59..2e91404ec 100644 --- a/docs/bench-log.md +++ b/docs/bench-log.md @@ -1931,3 +1931,16 @@ Consequence: every tier's node survives a reorg up to 2,048 chain blocks without without a reset; a prover on any node kind cuts a fixture from the dump. Earlier runs (16:08Z to 16:33Z) failed on the harness itself, not the node: A's finality votes locked its own branch (fixed with `--no-vote`), B's blocks past the lottery bound reached A by relay (B frozen before the join), a wiped data dir under a still-running node. + +### 6 October 2026, 17:55Z to 17:57Z, the first segment above the restart cut from a snapshot-restored node on the new export (Mac) + +A copy of node 1's data dir started on the shipper's 0.3.14 Mac binary (target-0314, release-0.3.14-node 4c6b129d) with +`--igneum-exec-snapshot=node1-copy-snapshot.bin,0xac101f13...` (the hands' recovery file, tip 130,272) and node 1 as its +peer: IBD of 8,049 blocks in 29 s, the executor resumed from the file and reached the tip 140,023 with no restart replay. +`igneum_exportSegments [139951, 139959]` answered in under 0.1 s with 9 segments, `preState` 79 accounts, `execRestart` +27,276. The branch exporter (exec-app-0314 bfebff1) cut all 8 blocks of segment 139,952..139,959 in under 0.1 s each: +"replayed 8 segments from the account dump; every state root equals the node's". The first block's fixture carries +pre-state root 0x64304441... and post-state root 0x60d60bba..., equal to node 1's eth_getBlockByNumber roots at 139,951 +and 139,952 (an independent node). Consequence: a prover on a snapshot-restored node (every hand, nine fleet boxes) cuts a +provable fixture again with the 0.3.14 app and exporter; what is left for a paid record is the proof itself (the PCs or +the fleet, not this Mac).