Skip to content

RGM Core v2.0.1

Latest

Choose a tag to compare

@rgmcore rgmcore released this 10 Aug 14:36

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 with memory_cleanse on clear (replacing an optimizer-removable std::fill).
  • First independent seed node217.25.238.104 added 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 + fixed SIGHASH_ALL in the post-quantum path (key bound via HASH160(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.