Bench log: first finality lock on the live devnet (checkpoint 242, 77.4% of weight)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
8875e71913
commit
0722aedeaa
4 changed files with 20 additions and 2 deletions
|
|
@ -709,3 +709,13 @@ Linux cross-compile. `infra/cross/build-linux.sh`: cargo-zigbuild 0.23.4 with zi
|
|||
CI. `.github/workflows/ci.yml` runs on every push and pull request of the private repository: igneum-pow `cargo test --release` and the igneum-census build (49 s), the two simulators' `--quick` modes under a 120-s timeout (49 s for the job; `sim/finality_v2.py --quick` is now a true smoke run, 149 s at nice 19 on this loaded Mac and under 40 s on the runner, was 745 s; `sim/difficulty/sim.py --quick` is new, 36 s here), the site build, an internal link check of `site/*.html` (151 links, 0 broken) and a gh-free identity grep of the public export list after the generic scrub (`tools/ci/identity-check.sh`, `tools/ci/forbidden-strings.txt`: 157 files, 0 hits). First run green: https://github.com/igneum-network/igneum/actions/runs/37193811336, 54 s from trigger to completion. The node fork is gitignored and too big for the free runners today; the workflow says so.
|
||||
|
||||
Not done: `igneum-harness-sim`'s per-block cost on the devnet-v4 line (about 70 ms here against 3 ms on the ordering-layer branch, the execution layer's follower) is what still bounds the harness, not the clocks; the fast-time presence window floors at one checkpoint; the GPU workers were not run on fast time (the CPU miner proved the swap).
|
||||
|
||||
## 4 October 2026, first finality lock on the live devnet: checkpoint 242 at 77.4% of all weight, two hours after genesis
|
||||
|
||||
Live devnet v4 (genesis 10:05 BST). The weight window and `min_daa` are 7,200 DAA seconds, so no checkpoint could lock before
|
||||
DAA 7,200. The first checkpoint past it, index 242 (block `59b4a314`, blue score 7,261), locked at 12:03:44 BST with 77.4% of
|
||||
total weight and 77.4% of active weight signed, 12 aggregated votes from 17 vote keys (two RTX 5090 machines with 8 identities
|
||||
each, the Mac's Metal miner, the integrated AMD chip's identities), floor 2/3. The certificate (23 headers) was stored and
|
||||
carried in block `1e2439a1`; `observer.mjs` logged `checkpoint_locked` 0.7 s after the miner's own `LOCK` line. The floor was
|
||||
raised to 2/3 this morning (O-3.15); this is its first live lock. Difficulty at the moment of the lock was mid-oscillation
|
||||
(93M to 99M, see the oscillation finding), which did not affect voting.
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -172,6 +172,7 @@ if (existsSync(join(docs, 'bench-log.md'))) {
|
|||
['Igneum named', 'Igneum named. Litepaper, brand and wallet designs published'],
|
||||
['Finality floor', 'Finality floor raised to two thirds of all weight'],
|
||||
['First hourly program swap on the live devnet', 'First live hourly swap: no pause on Mac, NVIDIA or AMD'],
|
||||
['First finality lock on the live devnet', 'First live finality lock: 77.4% of weight, 17 voters'],
|
||||
['Devnet v4 cut-over', 'Devnet v4 live: generator v2, two-thirds floor, fresh chain'],
|
||||
];
|
||||
function shortTitle(t) {
|
||||
|
|
|
|||
|
|
@ -50,6 +50,11 @@
|
|||
}
|
||||
],
|
||||
"log": [
|
||||
{
|
||||
"date": "2026-10-04",
|
||||
"text": "First finality lock on the live devnet: checkpoint 242 at 77.4% of all weight, two hours after genesis",
|
||||
"short": "First live finality lock: 77.4% of weight, 17 voters"
|
||||
},
|
||||
{
|
||||
"date": "2026-10-04",
|
||||
"text": "Proving: devnet v4 shards on the Apple M5 Max CPU, loaded machine",
|
||||
|
|
|
|||
Loading…
Reference in a new issue