Commit Graph

77 Commits

Author SHA1 Message Date
Aere Network
ac3d299e3f Dated corrections (2026-10-27): AIP-7 and AIP-13 carry a note that their statements that AERE consensus is classical describe chain 2800 before AIP-22 stage 4 (block 24,300,000); AIP-22 gains three dated notes (section 3.3, the clause on the envelope's recovered address no longer applies from stage 4; the correction of 2026-10-25 to section 5, every consensus message still carries the ECDSA envelope, whose form both clients judge; Security Considerations, 'Denial of service by seals': no per-peer bound in the consensus layer of either client, and a forged proposal can cost about 1,025 Falcon-512 verifications) and an Errata entry; execution-kernel/MACHINE-INTERFACE-CONTRACT.md no longer says it was written the day a consensus milestone went live at block 14,050,000 (withdrawn 2026-08-19) and names what the block hash covers; formal-consensus/RULEAZA-TOT.md dated. 2026-10-28 00:07:07 +02:00
Aere Network
6d24576357 Dated corrections (2026-10-27): formal-consensus/RULEAZA-TOT.md translated into English and dated (it stated, without a date, facts of the chain of August 2026); the models print the chain facts of their time with the date, or the facts of today (labels and printed strings only, the logic and the verdicts unchanged: 37 of 37 models pass); README: 37 models counted on 2026-10-27 and the reproduction pointer to aere-docs REPRODUCE.md section 3b 2026-10-27 15:01:25 +02:00
Aere Network
9b2a69ab6b Dated corrections (2026-10-27): README (a validator refuses an anchor below the threshold; the published follower lowers the count to one seal); formal-consensus models print the chain facts of today or date the ones of their time (ten validators, the anchor certificate enforced since 2026-08-14, votes attributed through post-quantum seals since block 24,300,000); verdicts unchanged (ALL MODELS PASS) 2026-10-27 06:48:09 +02:00
Aere Network
42047a8b48 Dated corrections (2026-10-26): execution-kernel/mi-replay-diferential.mjs honesty field (since block 24,300,000, AIP-22 stage 4, consensus votes count only through their verified post-quantum seals; headers are still admitted on ECDSA commit seals until stage 5); aips/README index brought to the AIP index of the same date 2026-10-26 22:55:48 +02:00
Aere Network
c87197bd8b AIP-22: dated correction to the transition principle (from stage 5 one post-quantum validator key can serve a non-validating node a branch up to the next anchor, which a quorum certificate ends) 2026-10-26 09:41:57 +02:00
Aere Network
0bf80e42fe AIP-22 stage R and stage 4 in force on chain 2800 (2026-10-24, 2026-10-25): dated corrections to the README, pq-stark README and AIP index (votes attributed only through verified post-quantum seals since block 24,300,000; headers still admitted on ECDSA commit seals until stage 5), AIP-1 and CONTRIBUTING editorial rules corrected with their date, AIP-22 dated correction to rule 2 of section 4, AIP-3 interval dated 2026-10-26 06:27:26 +02:00
Aere Network
4c4d57cd2c Dated correction (2026-10-26): README, ten Foundation-run validators since 2026-09-11 (f=3, commit quorum 7 of 10) 2026-10-26 00:07:50 +02:00
Aere Network
1b788f86d1 Dated corrections (2026-10-25): AIP-8 consensus note (per-block finality was the classical ECDSA statement until block 24,300,000, AIP-22 stage 4; the second client attributes every consensus message through its post-quantum seal since then); README: anchor certificate seals proved signing, not decision, below block 24,148,752 2026-10-25 23:00:30 +02:00
Aere Network
c74184dc55 AIP index: the anchor certificate seals proved signing, not decision, below block 24,148,752; from that block (AIP-22 stage R) a certificate carrying the quorum of one round proves the decision 2026-10-25 22:51:57 +02:00
Aere Network
7493940923 AIP-22: dated correction to section 5 (after H_hdr a commit still carries the validator's ECDSA commit seal, checked by both clients as an additional check; no header carries an ECDSA signature) 2026-10-25 20:17:51 +02:00
Aere Network
7932becfb4 AIP-20, AIP-22, index and execution-kernel contract: AIP-22 stage 4 in force on chain 2800 since block 24,300,000 (2026-10-25), dated notes 2026-10-25 08:14:53 +02:00
Aere Network
200f4338f0 execution-kernel/MACHINE-INTERFACE-CONTRACT.md: restore the sentence on consensus finality as it stands today (classical secp256k1 ECDSA QBFT plus a Falcon certificate); the previous commit carried, by a staging race on 2026-10-24, a draft sentence written for AIP-22 stage 4, which is not in force before block 24,300,000 2026-10-25 03:47:40 +03:00
Aere Network
1e386c7e18 AIP-21, AIP-22: note added 2026-10-24: stage R (the round-bound post-quantum commit seal, COMMIT-2, and the v3 anchor certificate) is in force on chain 2800 since block 24,148,752; from that block a v3 certificate carrying the quorum of a single round proves the anchor's parent decided; stage 4 takes effect at block 24,300,000 (announced 2026-10-22) 2026-10-24 12:57:55 +03:00
Aere Network
f54fb37175 AIP-23 proof kinds: agent-witness-checkpoint, a checkpoint of the hosted agents witness log (log name, size, RFC 9162 root, the witness, the chain where it is notarized, the merge delay) 2026-10-20 01:16:45 +03:00
Aere Network
0a58d9f04a AIP-22 conformance corpus: two equivocation-pair descriptions name the repaired form by its date (2026-10-16) instead of an internal tracking identifier; vectors, verdicts and blocks unchanged 2026-10-19 09:41:25 +03:00
Aere Network
316ba7171f AIP-23 proof kinds: secret-access carries requestHash (the presentation is signed for this exact request), claimedHolder/claimedPresenter, judged, and the allowed values of each field 2026-10-19 00:06:23 +03:00
Aere Network
6110ef2047 AIP-23 proof kinds: secret-access (a secrets service judged one request on a named secret: verdict, rules, presented identity and policy by digest; never the value); 17 kinds 2026-10-18 15:47:41 +03:00
Aere Network
39e0d944ca AIP-22 conformance corpus (section 9) regenerated from the repository: the equivocation-pair vectors now carry the round-bound COMMIT-2 form of 2026-10-16 (eight, two valid), judged identically by both clients 2026-10-16 10:40:43 +03:00
Aere Network
84e00729d1 AIP-22 section 6 (2026-10-16): the erratum paragraph made precise: the evidence verifiers of both clients judge the equivocation vectors identically; on incoming consensus messages the second client on chain 2800 requires the post-quantum seal on commits only (the other three types from stage 4, whose height is not set there); 'all four instances' reworded as the two new and two retired contract instances 2026-10-16 10:24:25 +03:00
Aere Network
e1c39747ed AIP-22 erratum (2026-10-16), section 6: the first form of the equivocation-evidence contract took two COMMIT-1 seals (no round) as evidence; COMMIT evidence is now round-bound (COMMIT-2), new instances on testnet 28001, the old ones retired, both clients agree on the eight vectors 2026-10-16 03:55:34 +03:00
Aere Network
7a5340aea5 AIP-22: the measured shape of chain 2800 'today' (Motivation) gave the certificate grid and threshold of before stages 1 and 2; corrected in place with today's values (Falcon-512 every 32nd block, hybrid every 128th, at least seven per scheme) and a dated note (2026-10-12) 2026-10-12 13:16:19 +03:00
Aere Network
994eaacf8e Correction (2026-10-12): the 2026-09-24 consensus note said every QBFT consensus message must carry a Falcon-512 seal; on chain 2800 the nine AERE-client validators refuse any message without it, the second client enforces it only on commit messages. Clause corrected in place, with the date of the correction 2026-10-12 11:45:11 +03:00
Aere Network
382d9c44fc Citations: CITATIONS-UNRESOLVED.md regenerated against the whole published family (the previous regeneration indexed only the local bundle and declared as unpublished a few paths a reader can open) 2026-10-12 06:05:25 +03:00
Aere Network
19039e5b71 Citations: regenerated CITATIONS-UNRESOLVED.md (O-017, 2026-10-12); the cross-repository citation in the rewrite-bound note written in the side-by-side form; AIP-8 restaged 2026-10-12 06:03:27 +03:00
Aere Network
381c8e508b AIP-22: correction dated 2026-10-11 - the external audit is no longer a precondition of the chain 2800 heights (scheduled after the remaining stages since 2026-09-30); stages 4 and 5 follow testnet 28001 with both clients and an internal adversarial review, which is not a third-party audit; the rows that said otherwise are kept as written 2026-10-11 10:32:20 +03:00
Aere Network
3b62b2c757 AIP-20, AIP-22, README: message-layer enforcement stated per client (corrected 2026-10-09): every validator refuses a commit without a post-quantum seal, the nine primary-client validators any consensus message since block 17,700,000; the second client enforces commits since 18,131,633 and the other three types from AIP-22 stage 4, whose height is not yet set on chain 2800; dated notes and an Errata entry, nothing removed 2026-10-10 00:02:22 +03:00
Aere Network
39ec3c684a AIP-21/22: dated errata notes of 2026-10-07 (fixture seals, tail counting, checkpoint bound); nothing removed 2026-10-07 15:31:33 +03:00
Aere Network
2fe5a51bbd formal-consensus, research: the rewrite bound under the round-free seal model (2026-10-07): the security argument and its z3 model, 13 proofs with 8 negative controls; 37 of 37 models in the suite 2026-10-07 13:43:13 +03:00
Aere Network
c5f4691dfa formal-consensus: the reproduction steps name the clone root instead of a workstation path 2026-10-06 01:37:05 +03:00
Aere Network
51c17f08de AIP-20: clarification dated 2026-10-05 under the quantum threat model: the post-quantum seal is already required beside the classical signature on consensus messages; what is not active is the seal as the validity criterion (AIP-22 stage 4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 17:11:14 +03:00
Aere Network
4739d4206b AIP-20: key reuse with the empty ML-DSA context, and a dated correction on consensus enforcement; AIP-22 and README: seals stated as many as the quorum, proving signing, not decision (erratum of 2026-10-01) 2026-10-01 19:11:23 +03:00
Aere Network
c9ba6d4bec AIP-21 erratum and AIP-23 note (2026-10-01), formal models annotated: the post-quantum commit seal carries no round
AIP-21: a record that reaches `post-quantum` shows that the commit quorum of distinct validators sealed the block
post-quantum in some round; it does not by itself prove that the block was decided (follows the AIP-22 erratum of the same
day). AIP-23: dated note on what the finality level rests on; level names unchanged. Three formal models carry a dated note
where they treated certificate uniqueness as a property of the code rather than of the model.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 17:10:21 +03:00
Aere Network
51d63e4c17 AIP index: numbering is contiguous from 1 to 23 (the sentence still said 22, and that no AIP numbered 23 or higher existed)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 16:19:01 +03:00
Aere Network
95435019dd AIP-22 erratum 2026-10-01: the post-quantum commit seal carries no round, so a certificate of seals does not prove that the anchor's parent was decided
Measured in the reference client: at N = 10, seven valid Falcon-512 seals over M(p) from rounds 0 and 2 while p' is decided in
round 3, and an anchor over p carrying them passes the certificate rules. Withdrawn as written until the commit seal binds the
round: the finality definition of section 1, the Rationale's implication that a quorum of seals proves consensus, and the
Security Considerations claim for H_fin. Chain 2800 below stage 5 is not affected. The original text stays; the correction is
dated in a note at the top and in the Errata.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 15:28:19 +03:00
Aere Network
856c5df2f8 AIPs: dated notes for AIP-20, AIP-21 and AIP-22 on chain 2800; AIP-22 stages 1 to 3 active
AIP-22 described chain 2800 "today" as the chain before stages 1 to 3. A note dated 2026-09-30 says which
stages are active from which block; the index row and the README summary carry the same heights.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 13:27:18 +03:00
Aere Network
3117a33107 AIP-23: a sixteenth proof kind, agent-decision (an AI agent's action judged against a policy named by its hash, allowed or refused and why), with its conformance envelope; its actionHash is the SHA-256 of the canonical JSON of the action, so anyone can recompute it. Produced by the agents component published in aere-quantum the same day. All sixteen envelopes VALID with verify-proof.mjs offline. 2026-09-29 22:01:33 +03:00
Aere Network
a464214626 AIP-23: the proof kinds AERE produces, with their conformance envelopes (aips/aip23-kinds/: fifteen kinds, authorization, settlement and provenance added 2026-09-28; KINDS.json lists each kind's required fields); correction: the notary on chain 2800 has held digests since 2026-09-17 (the measured status of 2026-09-27 said nothing was notarized there), Errata 1 2026-09-29 11:44:27 +03:00
Aere Network
f86746a376 AIP-23 AERE Proof Protocol (Draft) published with its reference verifier and conformance vectors (aere-node/tools/); index: AIP-22 status brought to date, AIP-23 added 2026-09-27 06:44:07 +03:00
Aere Network
6d907fa2e9 AIP-22 conformance corpus complete: the ninth kind (classical-only fork, from rehearsal network 28099), all nine kinds judged conformingly by both clients; the options and files each harness judged with, per chain (config-28001/, config-28099/) 2026-09-27 05:57:01 +03:00
Aere Network
dccd277337 AIP-22: dated addition of 2026-09-27, the public verifier's early refusals exit 1 on Windows (were 127) 2026-09-27 05:32:14 +03:00
Aere Network
fa920a45a5 AIP-22: conformance corpus published (aips/aip22-conformance/, eight of the nine kinds of section 9, every vector judged by both clients); section 5 re-proposal correction and the 2026-09-25/26/27 stage records; erratum for section 5 2026-09-27 05:24:44 +03:00
Aere Network
c40c52d3b6 AIP-22 erratum, section 9: conformance vectors are to be published (none yet); the stage proofs on 28001 are the two clients checked against each other on a live chain 2026-09-25 01:32:33 +03:00
Aere Network
cd0b36af8d AIP-22 erratum: ECDSA-quorum ZK light clients stop following at H_id (the set becomes ids), not at H_fin; read in the guest program's verify_finality, corrected in place 2026-09-24 23:42:40 +03:00
Aere Network
b1eceecbd8 Note added 2026-09-24 in seven research documents (validator-set figures are dated; ten validators since 2026-09-11) and in the Stage 4 execution contract (Block-STM on since 2026-09-05) 2026-09-24 23:12:35 +03:00
Aere Network
7f00c88a86 AIP-22: dated record, the public verifier checks the proposer seal on every recent header (stage 5), proven on testnet 28001 with two planted forgeries rejected 2026-09-24 23:04:07 +03:00
Aere Network
b1f852bc52 AIP-2, 3, 7, 17: propozitiile la prezent despre sapte validatori datate (setul de zece din 2026-09-11, al doilea client validator); AIP-7 fara 'audited native code' 2026-09-24 22:38:31 +03:00
Aere Network
95ef18af25 Citations: declaration regenerated against the whole published family (paths in sdk-js and aere-client2 resolve and are no longer listed) 2026-09-24 17:36:34 +03:00
Aere Network
5c8d100173 Citations: the declaration of unpublished paths regenerated (2026-09-24); cross-repository citations written with their repository name 2026-09-24 17:35:07 +03:00
Aere Network
57fef08cd2 AIP-20: live on chain 2800 since block 19,900,000; the first native post-quantum transaction (block 19,900,028) imported identically by every node, the corrupted-signature control refused by both clients 2026-09-24 02:05:16 +03:00
Aere Network
72360f1ea6 AIP-22: stage 6 (on-chain equivocation evidence) built and proven on testnet 28001; the gas estimate replaced by the measurement 2026-09-24 01:35:25 +03:00