Skip to content

Commit 663efa5

Browse files
committed
BIP 8: Move recommendation for "name" to "Selection guidelines"
1 parent 3a75853 commit 663efa5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bip-0008.mediawiki

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Block time is somewhat unreliable and may be intentionally or unintentionally in
3434

3535
Each soft fork deployment is specified by the following per-chain parameters (further elaborated below):
3636

37-
# The '''name''' specifies a very brief description of the soft fork, reasonable for use as an identifier. For deployments described in a single BIP, it is recommended to use the name "bipN" where N is the appropriate BIP number.
37+
# The '''name''' specifies a very brief description of the soft fork, reasonable for use as an identifier.
3838
# The '''bit''' determines which bit in the nVersion field of the block is to be used to signal the soft fork lock-in and activation. It is chosen from the set {0,1,2,...,28}.
3939
# The '''startheight''' specifies the height of the first block at which the bit gains its meaning.
4040
# The '''timeoutheight''' specifies a block height at which the miner signalling ends. Once this height has been reached, if the soft fork has not yet locked in (excluding this block's bit state), the deployment is considered failed on all descendants of the block.
@@ -44,7 +44,7 @@ Each soft fork deployment is specified by the following per-chain parameters (fu
4444

4545
The following guidelines are suggested for selecting these parameters for a soft fork:
4646

47-
# '''name''' should be selected such that no two softforks, concurrent or otherwise, ever use the same name.
47+
# '''name''' should be selected such that no two softforks, concurrent or otherwise, ever use the same name. For deployments described in a single BIP, it is recommended to use the name "bipN" where N is the appropriate BIP number.
4848
# '''bit''' should be selected such that no two concurrent softforks use the same bit.
4949
# '''startheight''' should be set to some block height in the future, approximately 30 days (or 4320 blocks) after a software release date including the soft fork. This allows for some release delays, while preventing triggers as a result of parties running pre-release software, and ensures a reasonable number of full nodes have upgraded prior to activation. It should be rounded up to the next height which begins a retarget period for simplicity.
5050
# '''timeoutheight''' should be 1 year, or 52416 blocks (26 retarget intervals) after '''startheight'''.

0 commit comments

Comments
 (0)