Skip to content

BitcoinIII Core v31.0.1

Latest

Choose a tag to compare

@argfamobile argfamobile released this 27 Jun 18:29

BitcoinIII Core v31.0.1 - BIP324 v2 connectivity fix

Patch release fixing a P2P connectivity regression in v31.0.0 (rebase onto Bitcoin Core 31.0).

Fix

The rebase left src/bip324.cpp vanilla, reverting the BIP324 v2 shared-secret salt prefix from bitcoinIII_v2_shared_secret to upstream bitcoin_v2_shared_secret. Network magic was unchanged (so v1 still worked), but the differing salt derived different v2 session keys: outbound v2 handshakes exchanged ellswift keys but never completed (peers stuck in "detecting", no v1 fallback because bytes were received), collapsing outbound connectivity. This restores the bitcoinIII_ salt so v2 interoperates with the whole network.

Anyone running v31.0.0 should upgrade.

Assets

  • BitcoinIII-Core-v31.0.1-x86_64-linux-gnu.tar.gz - Linux x86_64 (daemon + cli)
  • win64-gui added shortly