Maintenance and hardening release. Not a hard fork — v2.0.0 and v2.0.1 nodes are protocol-compatible.
Changes
- PQ key hardening — the ML-DSA-44 private key is now held in
secure_allocator(mlock'd, non-swappable memory) and wiped withmemory_cleanseon clear (replacing an optimizer-removablestd::fill). - First independent seed node —
217.25.238.104added to fixed seeds (activates when networking opens at block 25,000). - Test suite — consensus tests for the golden-block subsidy / total supply, the emergency difficulty rule (block 364), and an ML-DSA-44 sign/verify round-trip.
- PQ sighash justification — documented the empty
scriptCode+ fixedSIGHASH_ALLin the post-quantum path (key bound viaHASH160(program)).
Network status
Mining pools and open node/RPC networking activate at block 25,000; until then the early phase runs on the solo miner for a fair start. Post-quantum (rgm1z…) addresses activate at block 50,000.
Verify
Check the archives against SHA256SUMS.txt:
sha256sum -c SHA256SUMS.txt
(RU) Релиз усиления безопасности, не хардфорк (узлы v2.0.0/v2.0.1 совместимы). Усиление PQ-ключа (secure_allocator + memory_cleanse), первый независимый seed 217.25.238.104 (активен с блока 25 000), тесты (эмиссия/supply, аварийное правило @364, ML-DSA-44 подпись/проверка), обоснование PQ-sighash. Пулы и открытая сеть — с блока 25 000, PQ-адреса — с 50 000.