Skip to content

Latest commit

 

History

History
144 lines (99 loc) · 6.63 KB

File metadata and controls

144 lines (99 loc) · 6.63 KB

Release Notes

Unreleased - v0.3 research foundation

Added

  • Canonical small PHSPv1/PHSMv1/PHCPv1 conformance vectors and manifest.
  • Property-based dense-equivalence tests and full single-byte mutation rejection.
  • Reproducible soundness-budget and benchmark-report tools.
  • Security model, falsifiable research protocol, and primary-source prior-art review.

Security

  • Enforced deterministic primality validation for every Rust Field.
  • Fixed near-u64::MAX field addition overflow.
  • Added matching Python primality validation.
  • Added decoder limits for variables, terms, degree, seeds, and total incidences.
  • Rejected oversized polynomial degrees before allocation.

v0.2.1 - 2026-06-05

Added

  • Closed-form constant sum-check over 2^70 Boolean points.
  • Seeded-affine sum-check over configurable domains, demonstrated at 2^4096.
  • Stable PHSPv1 million-round seeded sparse certificates.
  • Stable PHSMv1 external sparse workloads and commitment-bound PHCPv1 proofs.
  • Separately implemented standard-library Python verifier for both sparse formats.
  • Unified verification guide and reproducible reference artifacts.

Changed

  • Combined the v0.2 network, migration, rollup, and operations line with the large-domain proof work.
  • Normalized the source manifest and expanded packaged documentation.
  • Tightened public claims to distinguish implicit-domain scale from arbitrary computation, succinct verification, and established novelty.

v0.1.58 - 2026-02-18

Added

  • External DA publisher pipeline with receipts (HTTP relay + Ethereum anchoring support).
  • Permissionless join guide, community onboarding, tokenomics, and bounty policy docs.
  • Dockerfile + compose for community node operators.

Changed

  • Stake governance tuned for 5-of-7 signer threshold; membership expanded for multi-node scale.
  • Shard gossip bridging + quorum/BFT flow tightened for stable finality.
  • Ops references refreshed (mainnet launch guidance + governance policy notes).

v0.1.54 — 2026-02-08

Changed

  • Production ops hardening: shared node env files, new launcher script, and systemd security guards.
  • Added healthcheck, backup, and log-export timers with alert hooks.
  • Introduced release deployment/rollback helpers.
  • Bumped crate/docs to 0.1.54 and synchronized README, ops notes, training binder, mainnet launch notes, and Protocol Manual version stamps.

v0.1.49 — 2025-11-11

Changed

  • Bumped crate/docs to 0.1.49; synchronized README, Protocol Manual, and schema samples. Generic 0.1.x references remain as-is by design.

v0.1.48 — 2025-11-09

Changed

  • Bumped crate/docs to 0.1.48 and updated the transcript ABNF (numbers = number *(SP number)), regenerating the Protocol Manual PDF to keep the canonical format aligned with the crate.

v0.1.47 — 2025-11-08

Changed

  • Clarified transcript digest framing (binary layout, non-participating lines), documented the exact Merkle hash domain/markers, added the normative fold-digest framing, tightened ABNF to exactly 64 hex characters, and refreshed the Protocol Manual/PDF accordingly.

v0.1.46 — 2025-11-08

Changed

  • Normalised transcript examples to include a space after every statement:/transcript:/round_sums:/final: colon, and bumped all version references/PDF output to 0.1.46.

v0.1.45 — 2025-11-08

Changed

  • Tightened the Protocol Manual transcript grammar (ABNF cardinality, historical final_eval note), clarified JSON/Merkle disclaimers, standardised “fold digest” terminology, and bumped all version references/PDF output to 0.1.45.

v0.1.44 — 2025-11-08

Changed

  • Corrected Protocol Manual inconsistencies (hash tables, transcript grammar, challenge/merkle descriptions, Chapter VI challenge wording), rebuilt the PDF, and bumped all version strings to 0.1.44.

v0.1.43 — 2025-11-08

Changed

  • Bumped crate/docs to 0.1.43 and removed stray nested powerhouse/ + publicpower/ directories so the workspace matches the published layout exactly.

v0.1.42 — 2025-11-08

Changed

  • Ledger parsers now ignore non-ledger_*.txt files, accept # challenge_mode/# fold_digest comment lines, load fold_digest.txt hints, and include metadata in anchor files/JSON (challenge_mode, fold_digest, crate_version).
  • Updated the hash-pipeline demo to anchor the actual proof transcript (not the genesis stub), regenerate the fold digest/field value, refresh bootstrap logs, and synchronize every README/book/training reference with the new constants.

v0.1.41 — 2025-11-07

Changed

  • Title page and Chapter I now reference version 0.1.41 so the manual, crate metadata, and release stay aligned.

v0.1.40 — 2025-11-07

Changed

  • Corrected the hypercube holo-map axes and vertex labels, added the explicit orientation legend, and regenerated the PDF to match.

v0.1.39 — 2025-11-07

Changed

  • Realigned the hypercube holo-map ASCII diagram in docs/book_of_power.md and regenerated the PDF so inspectors receive the precise geometry reference.

v0.1.38 — 2025-11-07

Changed

  • Fully renumbered each chapter (no ghost indices) and documented fallback typography for the Protocol Manual PDF.
  • Added explicit version-lock blurb plus challenge-mode metadata in transcripts/anchors.
  • Regenerated docs/book_of_power.pdf to match the finalized manual.

v0.1.37 — 2025-11-07

Added

  • Transcript ABNF, hash framing pseudocode, challenge derivation notes, Merkle capsule spec, JSON schema sketch, metrics crib sheet, and glossary inside docs/book_of_power.md.
  • Golden test vectors (ledgers, fold digest, anchor root) plus new Spec Compliance checklist in docs/training_binder.md.

Changed

  • Clarified fold digest persistence, field reduction endianness, temp-path overrides, key-handling cautions, and CI guardrails.
  • Regenerated docs/book_of_power.pdf with the updated content.

v0.1.36 — 2025-11-07

Changed

  • Fixed manual wording to remove disallowed terminology and regenerated the published PDF.

v0.1.35 — 2025-11-07

Added

  • Ritual ASCII visualizations (hex sigil, hypercube map, anchor cross-section, challenge waterfall, compliance seal) directly into docs/book_of_power.md so auditors get instant visual cues.
  • docs/training_binder.md operator packet covering field drills, transcript printouts, challenge logs, and signature blocks for compliance.
  • docs/book_of_power.tex + generated PDF export for sharing the manual without depending on local markdown renderers.

Changed

  • Wrapped the TeX build with fvextra to break long lines cleanly, keeping ledger commands/URLs readable in the PDF.
  • Bumped crate version to 0.1.35 to mark this documentation-heavy release.