bip-325: document signet minimum difficulty #2056
pull ajtowns wants to merge 1 commits into bitcoin:master from ajtowns:202512-bip325-signet-powlimit changing 1 files +9 −0-
ajtowns commented at 2:11 am on December 13, 2025: contributorThis was implicit in the genesis block’s nbits value, but better to be clearer.
-
in bip-0325.mediawiki:81 in 3279d6dc07
74@@ -75,6 +75,15 @@ A block is considered fully validated only if the to_sign transaction is a valid 75 76 There is one other acceptable special case: if a block's challenge is e.g. `OP_TRUE` (`0x51`), where an empty solution would result in success, the block is also considered valid if the signet commitment is absent. 77 78+=== Minimum Difficulty === 79+ 80+The minimum difficulty for blocks in signet is approximately 81+0.0011265, corresponding with a maximum target of
jonatack commented at 5:41 pm on December 13, 2025:nit,
s/corresponding with/corresponding to/(use “corresponding with” for communication with, and “corresponding to” for when two things are similar, match, or are in agreement)
jonatack added the label BIP update by author on Dec 13, 202556e909458bbip-325: document signet minimum difficulty
This was implicit in the genesis block's nbits value, but better to be clearer.
ajtowns force-pushed on Dec 13, 2025in bip-0325.mediawiki:83 in 56e909458b
74@@ -75,6 +75,15 @@ A block is considered fully validated only if the to_sign transaction is a valid 75 76 There is one other acceptable special case: if a block's challenge is e.g. `OP_TRUE` (`0x51`), where an empty solution would result in success, the block is also considered valid if the signet commitment is absent. 77 78+=== Minimum Difficulty === 79+ 80+The minimum difficulty for blocks in signet is approximately 81+0.0011265, corresponding to a maximum target of 82+<code>00000377ae000000000000000000000000000000000000000000000000000000</code> 83+which is represented by an nBits value of <code>0x1e0377ae</code>.
jonatack commented at 6:29 pm on December 15, 2025:Verified the maximum target and nBits values correspond to those for signet in
src/kernel/chainparams.cppin Bitcoin Core:0consensus.powLimit = uint256{"00000377ae000000000000000000000000000000000000000000000000000000"}; 1 2.../... 3 4genesis = CreateGenesisBlock(1598918400, 52613770, 0x1e0377ae, 1, 50 * COIN);Edit: verified that these values yield a minimum difficulty of ~0.0011265.
jonatack commented at 6:39 pm on December 15, 2025: memberACK 56e909458bb73ae430d5e7816f82e4579c600ec1jonatack merged this on Dec 15, 2025jonatack closed this on Dec 15, 2025
Labels
BIP update by author
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-12-27 06:10 UTC
This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-12-27 06:10 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me