Add Whitepaper Link #21898

pull wawesomeNOGUI wants to merge 1 commits into bitcoin:master from wawesomeNOGUI:patch-1 changing 1 files +1 −1
  1. wawesomeNOGUI commented at 4:28 PM on May 9, 2021: none

    <!-- *** Please remove the following help text before submitting: *** Pull requests without a rationale and clear improvement may be closed immediately. GUI-related pull requests should be opened against https://github.com/bitcoin-core/gui first. See CONTRIBUTING.md -->

    <!-- Please provide clear motivation for your patch and explain how it improves Bitcoin Core user experience or Bitcoin Core developer experience significantly: * Any test improvements or new tests that improve coverage are always welcome. * All other changes should have accompanying unit tests (see `src/test/`) or functional tests (see `test/`). Contributors should note which tests cover modified code. If no tests exist for a region of modified code, new tests should accompany the change. * Bug fixes are most welcome when they come with steps to reproduce or an explanation of the potential issue as well as reasoning for the way the bug was fixed. * Features are welcome, but might be rejected due to design or scope issues. If a feature is based on a lot of dependencies, contributors should first consider building the system outside of Bitcoin Core, if possible. * Refactoring changes are only accepted if they are required for a feature or bug fix or otherwise improve developer experience significantly. For example, most "code style" refactoring changes require a thorough explanation why they are useful, what downsides they have and why they *significantly* improve developer experience or avoid serious programming bugs. Note that code style is often a subjective matter. Unless they are explicitly mentioned to be preferred in the [developer notes](/doc/developer-notes.md), stylistic code changes are usually rejected. -->

    <!-- Bitcoin Core has a thorough review process and even the most trivial change needs to pass a lot of eyes and requires non-zero or even substantial time effort to review. There is a huge lack of active reviewers on the project, so patches often sit for a long time. -->

  2. Add Whitepaper Link 87e7a0a91b
  3. hebasto commented at 4:32 PM on May 9, 2021: member
  4. jonatack commented at 4:33 PM on May 9, 2021: member

    @wawesomeNOGUI Search on "whitepaper" in the closed pull requests. 😉

  5. wawesomeNOGUI commented at 4:39 PM on May 9, 2021: none

    Ohhh is there no truly official whitepaper link?

  6. hebasto commented at 4:45 PM on May 9, 2021: member

    Ohhh is there no truly official whitepaper link?

    True Bitcoin resources have nothing "official" :)

  7. wawesomeNOGUI commented at 4:51 PM on May 9, 2021: none

    Decentralised stuff is pretty interesting! Is that link I found a good copy of the whitepaper though?

  8. RandyMcMillan commented at 4:55 PM on May 9, 2021: contributor

    @hebasto @jonatack,

    Why not just add a getwhitepaper command to the bitcoin-cli?

    or instructions on extracting it from the command line?

    seq 0 947 | (while read -r n; do bitcoin-cli gettxout 54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713 $n | jq -r '.scriptPubKey.asm' | awk '{ print $2 $3 $4 }'; done) | tr -d '\n' | cut -c 17-368600 | xxd -r -p > bitcoin.pdf
    
    

    That would be better than including an external link to the docs.

  9. hebasto commented at 4:57 PM on May 9, 2021: member

    Is that link I found a good copy of the whitepaper though?

    Yeap :) You always could compare it with other sources, e.g., https://bitcoin.stackexchange.com/questions/35959/how-is-the-whitepaper-decoded-from-the-blockchain-tx-with-1000x-m-of-n-multisi

  10. hebasto commented at 4:58 PM on May 9, 2021: member

    @hebasto @jonatack,

    Why not just add a getwhitepaper command to the bitcoin-cli?

    Why should it be a part of this repo?

  11. michaelfolkson commented at 5:03 PM on May 9, 2021: contributor

    I'd quite like to nip in the bud all these white paper PRs.

    I'm thinking delete "For more information read the original Bitcoin whitepaper" entirely from the README.

    Or alternatively add an additional sentence "This is not hosted in the Bitcoin Core repo but is available at various other external sites. Please do not open a PR to add a link to this repo."

    Thoughts?

    edit: I'm leaning towards the former, ie deleting it entirely from the README. If I don't hear opposition I'll open the PR.

  12. DrahtBot added the label Docs on May 9, 2021
  13. wawesomeNOGUI commented at 5:51 PM on May 9, 2021: none

    Isn’t the whitepaper a pretty important historical document for bitcoin though?

  14. michaelfolkson commented at 6:04 PM on May 9, 2021: contributor

    @wawesomeNOGUI:

    Isn’t the whitepaper a pretty important historical document for bitcoin though?

    Lots of excellent sites covering Bitcoin's history e.g. https://nakamotoinstitute.org/, https://diyhpl.us/wiki/transcripts/, https://btctranscripts.com/, https://www.lopp.net/bitcoin-information/history.html

    This repo covers Git history, issues, PRs for the Bitcoin Core implementation. It doesn't need to store general documents of Bitcoin's history like the above sites.

  15. wawesomeNOGUI commented at 6:16 PM on May 9, 2021: none

    Hmm I guess it’s just hard to tell what and where information is accurate except for the git history. What if we add a wiki to the GitHub with all those different links in it, (since there’s some links already in the Readme)?

  16. ghost commented at 6:23 PM on May 9, 2021: none

    Isn’t the whitepaper a pretty important historical document for bitcoin though?

    Yes. However, maintainers and few contributors in this project (Bitcoin Core: One of the implementation for Bitcoin) don't think its required in this repository.

    You can read the original whitepaper here: https://web.archive.org/web/20091128185352/http://voxel.dl.sourceforge.net/project/bitcoin/Research%20Paper/bitcoin.pdf/bitcoin.pdf

    Links are available in README for other implementations as well: https://github.com/bitcoinknots/bitcoin

    In case you prefer reading the white paper with a URL that starts with github.com/bitcoin/bitcoin

  17. fanquake closed this on May 9, 2021

  18. fanquake locked this on May 9, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 18:14 UTC

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