2

I would like to know if there a way('command') to know what is the max supply of bitcoin using my own node without trusting a third party.

Also if anyone could explain to me why :

bitcoin-cli gettxoutsetinfo

returns this message when written:

*error: Could not connect to the server 127.0.0.1:8332 (error code 0 - "timeout reached")
    Make sure the bitcoind server is running and that you are connecting to the correct RPC port.*

Is that bcuz I'm running behind tor? Would be great if some of you guys can expand on these 2 doubts.

  • 1
    There is no such command. – Pieter Wuille Jan 2 at 16:43
  • Does this answer your question? Will there be 21 million bitcoins eventually? – Septem151 Jan 2 at 21:52
  • Hey @Septem151 , I read all the answers regarding those questions and unfortunately that was not exactly what I was looking for. I could have sworn i once saw someone posting some sort of 'command' in Twitter with the max supply but maybe I'm wrong. Nonetheless, as someone stated here having that kind of command would be trusting a 3rd party. – Lebowski Jan 3 at 1:10
2

In a sense, such a command would be trusting a third party: any putative answer would be that given by whoever supplied that code to you; and it may not be trustworthy - it could tell you it was 21 million, but behind the scenes actually use, say, 42 million.

The nearest you could do would be to download the source code from a proper source and, having verified your download, check the file src/amount.h for the line static const CAmount MAX_MONEY = 21000000 * COIN; before building the software yourself. You are now more sure that your node has the proper max supply.

  • Hey thanks for the reply, what you say indeed makes tons of sense having that kind answer would imply me trusting someone else. – Lebowski Jan 3 at 1:03
  • 3
    That MAX_MONEY constant is actually immaterial when it comes to inflation schedule, it's just a sanity check. The actual subsidy rule is implemented in the GetBlockSubsidy function in Bitcoin Core's src/validation.cpp. – Pieter Wuille Jan 3 at 12:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.