BIP 149: Segregated Witness (second deployment) #526

pull shaolinfry wants to merge 5 commits into bitcoin:master from shaolinfry:bip-segwit-uasf changing 2 files +72 −0
  1. shaolinfry commented at 10:46 am on April 29, 2017: contributor
  2. BIP proposal: segwit-uasf d561da8b5e
  3. in bip-segwit-uasf.mediawiki:33 in d561da8b5e outdated
    28+
    29+This deployment will set service bit (1<<5) as NODE_UAWITNESS.
    30+
    31+==Deployment==
    32+
    33+This BIP will be deployed by BIP8 with the name "uasegwit" and using bit 2.
    


    luke-jr commented at 4:14 pm on April 29, 2017:
    I think it would be best to keep “segwit” as the name here, if only deployment strategy is changed.

    luke-jr commented at 4:16 pm on April 29, 2017:

    Normally bits aren’t assigned until the proposal leaves Draft stage (at least in principle) I think? (There’s also an allocations file that would need updating)

    Considering that there may be changes to the proposal before re-deployment, it is probably better not to give the impression it is ready for implementation.


    shaolinfry commented at 9:01 am on April 30, 2017:
    Changed to TBD. Will update deployments file once there is an actual deployment.

    shaolinfry commented at 9:02 am on April 30, 2017:
    It’s unclear to be if each BIP9 deployment needs a completely different common name or not, but in any case, since we need a new service bit, I think there has to be a new name anyway. I’m going to leave this as is for the time being.
  4. in bip-segwit-uasf.mediawiki:41 in d561da8b5e outdated
    36+
    37+For Bitcoin testnet, segwit is already activated so no deployment is specified.
    38+
    39+==Rationale==
    40+
    41+This BIP can be deployed well in advance of the BIP8 '''starttime''' so that the '''timeout''' will be sufficiently far in the future to allow Bitcoin users to uprgade in preparation.
    


    luke-jr commented at 4:14 pm on April 29, 2017:
    upgrade*

    shaolinfry commented at 9:00 am on April 30, 2017:
    fixed
  5. Correct spelling and remove bit b21b63cbdf
  6. Add ML discussion e8e8e1b1e5
  7. in bip-segwit-uasf.mediawiki:33 in e8e8e1b1e5 outdated
    28+
    29+This deployment will set service bit (1<<5) as NODE_UAWITNESS.
    30+
    31+==Deployment==
    32+
    33+This BIP will be deployed by BIP8 with the name "uasegwit" and using bit TBD.
    


    luke-jr commented at 1:51 pm on April 30, 2017:
    Note that a new name will require redeployment of mining software.

    shaolinfry commented at 1:57 am on May 1, 2017:
    fixed
  8. Add compatibility section and remove bit a7a89dc6a0
  9. shaolinfry commented at 2:00 am on May 1, 2017: contributor
    Should be good to go now.
  10. luke-jr renamed this:
    BIP proposal: segwit-uasf
    BIP 149: segwit-uasf
    on May 1, 2017
  11. luke-jr commented at 2:27 pm on May 1, 2017: member
    Use BIP 149. Title currently exceeds 44 character limit.
  12. luke-jr added the label New BIP on May 1, 2017
  13. Assign BIP149 54f63e56be
  14. luke-jr renamed this:
    BIP 149: segwit-uasf
    BIP 149: Segregated Witness (second deployment)
    on May 1, 2017
  15. luke-jr merged this on May 1, 2017
  16. luke-jr closed this on May 1, 2017


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: 2024-12-26 18:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me