bip47: Change BIP type, move text from above preamble #2214

pull murchandamus wants to merge 3 commits into bitcoin:master from murchandamus:bip47-touch-ups changing 2 files +11 −9
  1. murchandamus commented at 10:45 PM on July 22, 2026: member

    BIP47 describes a scheme that an implementation can be compliant with. Therefore, it should be a Specification BIP. It also has a Changelog above the Preamble which is not compliant with BIP3. This text is moved to the bottom of the document into a new Changelog section instead.

  2. murchandamus added the label Metadata Update on Jul 22, 2026
  3. murchandamus commented at 10:47 PM on July 22, 2026: member

    cc: @justusranvier to notify author.

    Justus: if you want, this PR could also drop the Comments-Summary and Comments-URI headers from the preamble which are optional since BIP3 was deployed. Please let me know at your convenience what your preference is.

  4. murchandamus added the label Pending acceptance on Jul 22, 2026
  5. justusranvier commented at 10:52 PM on July 22, 2026: contributor

    I do not object to removing the Comments-Summary and Comments-URI vandalism.

    As a historical note the reason the BIP was originally categorized as "information" is because it did not affect the consensus rules of the network and that seemed to be the convention of the time.

  6. jonatack removed the label Pending acceptance on Jul 23, 2026
  7. in bip-0047.mediawiki:388 in 1302aa8b2d
     379 | @@ -385,3 +380,12 @@ Alice's wallet should spend the notification change output at the next appropria
     380 |  * [[https://en.bitcoin.it/wiki/Base58Check_encoding|Base58Check encoding]]
     381 |  * [[https://bitmessage.org/bitmessage.pdf|Bitmessage]]
     382 |  * [[https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-April/007812.html|Mailing list discussion]]
     383 | +
     384 | +==Changelog==
     385 | +
     386 | +* 2021-02-15:
     387 | +** Finalize specification
     388 | +* 2017-09-29:
    


    jonatack commented at 3:10 AM on July 23, 2026:

    (unless this change was intentional?)

    * 2017-09-28:
    

    murchandamus commented at 7:18 PM on July 23, 2026:

    No, will fix, thanks for catching it.

  8. murchandamus commented at 7:16 PM on July 23, 2026: member

    I do not object to removing the Comments-Summary and Comments-URI vandalism.

    Okay, I’ll drop them.

    As a historical note the reason the BIP was originally categorized as "information" is because it did not affect the consensus rules of the network and that seemed to be the convention of the time.

    Yes, BIP3 changed the definitions of BIP types and I’m going through existing BIPs to update them to conform to BIP3.

  9. bip47: Move Changelog to bottom 390864222b
  10. bip47: Update to Specification type 583d925f1a
  11. bip47: Drop Comments headers d22168c19f
  12. murchandamus force-pushed on Jul 23, 2026
  13. murchandamus merged this on Jul 23, 2026
  14. murchandamus closed this on Jul 23, 2026


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: 2026-08-03 08:10 UTC

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