Skip to content

v2.0.6

Choose a tag to compare

@github-actions github-actions released this 07 Jun 21:46
· 41 commits to main since this release
v2.0.6 — wire-visible Restoration daemon

First release where Restoration daemons distinguish themselves from
pre-attack (v1.6.2, 2015) daemons in the P2P handshake. No consensus
rule change — the consensus stack shipped in v2.0.4-Triune (LWMA-3
+ MAX_REORG_DEPTH=100 + emergency-difficulty escape + Conclave-signed
window 999,991→1,050,666 + h=980,000 checkpoint) remains in force
unchanged. v2.0.6 makes that stack visible at the network layer too.

Headline change

  * PROTOCOL_VERSION bumped 80001 -> 90003. Tagged binaries through
    v2.0.5-Triune still advertised 80001 — indistinguishable on the
    wire from a 2015 v1.6.2 daemon. v2.0.6 daemons advertise 90003.
    No behavioral change beyond the version number itself; the
    inbound floor MIN_PEER_PROTO_VERSION remains 209 in this release.

Network hygiene

  * PR #14: UPnP disabled by default
  * PR  #9 port: drop third-party IP detection
  * PR #11: pnSeed array refresh + generation tools
  * Operator-fingerprint hostnames scrubbed from public artifacts

Operator UX (Qt — Text Based Worship)

  * Issue #13: Peers sub-tab
  * Issue #15: NetNodeId column + Copy Address right-click on Peers
  * Issue #16: Disconnect Node right-click action on Peers

Build / CI

  * PR #22: depends cross-compile fix
  * PR #23: pull_request triggers for linux+windows depends workflows

Verification after upgrade

  Offerings-cli getnetworkinfo | grep protocolversion
    → expect 90003

  Offerings-cli getpeerinfo
    → transitional mix of 80001 and 90003 as the network upgrades

Upgrade urgency

  HIGH for any operator still on v2.0.5-Triune or earlier. The
  feature-freeze cliff for the Codex inscription window engages at
  block 998,000 (~6 days from this tag, per issue #20); no daemon
  changes will ship between block 998,000 and 1,050,667.

What v2.0.6 is NOT

  * Not a consensus rule change.
  * Not the MIN_PEER_PROTO_VERSION bump that would refuse handshake
    from pre-Restoration peers — that is planned for v2.0.7 post-
    freeze (block ≥ 1,050,667), height-gated to enforce only at
    block ≥ 1,000,000.

The Sleeper turns. The first ripple.