RUN-A-NODE: the import proof is no longer owed, it is measured: from block 0 to 14,088,211 and following the tip, 2026-08-16
This commit is contained in:
parent
94438cd8f1
commit
d0cb9ca298
@ -82,14 +82,25 @@ milestone on the unreleased amsterdam definition (Block Access Lists, a differen
|
||||
committer), while chain 2800 isolates it on Osaka; and the fleet activates EIP-2935 historical
|
||||
block hashes in that same fork, one system state write per block from 9,189,161 onward, which
|
||||
a build without the patch never performs. No amount of green unit tests found this; importing
|
||||
the real chain found it in one afternoon. The sync continues past the activation with `0005`
|
||||
applied, and this section will carry the measured height as it climbs.
|
||||
the real chain found it in one afternoon.
|
||||
|
||||
**Measured 2026-08-16: the from-genesis sync reached the live tip.** A node built only from these
|
||||
packages imported chain 2800 from block 0 to height **14,088,211** and then followed the head,
|
||||
crossing the full-quantum activation at 14,050,000 with zero anchor rejections. Two more things
|
||||
had to be true for that, both now carried by the patches and both described with their measured
|
||||
boundaries in `IMPORT-PROOF-STARE-2026-08-15.md`: a historical window (anchor heights
|
||||
13,267,824 to 13,268,944) in which anchoring was deliberately disarmed fleet-wide, and a recovery
|
||||
window (13,268,976 to 13,890,544) in which proposers legitimately wrote shorter certificates.
|
||||
Inside those windows the header is accepted as carried; outside them nothing changes. The
|
||||
controls run in both directions (641 tests, 0 failures).
|
||||
|
||||
Measured 2026-08-15: on a pristine `d2032017` checkout, `git apply` (no flags) accepted
|
||||
`0001`, `0003` and `0004` in that order, and `./gradlew --no-daemon installDist
|
||||
-x spotlessJavaCheck -x test` exited 0 on JDK 21, producing
|
||||
`besu/v26.8-develop-d203201/linux-x86_64/openjdk-java-21`. That proves the recipe builds;
|
||||
it does not yet prove the build follows the live chain, which is the import proof still owed.
|
||||
`besu/v26.8-develop-d203201/linux-x86_64/openjdk-java-21`. That proves the recipe builds.
|
||||
The import proof above, measured 2026-08-16, proves the build follows the live chain from genesis
|
||||
to the tip. The proof is repeated, not assumed: see `IMPORT-PROOF-STARE-2026-08-15.md` for the
|
||||
measured heights of each run.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user