How bitcoin daemon search nodes to connect? What file in github
responsible for this? How they often change?
Bitcoin use peer discovery to find nodes to connect to, some are hard coded in the file bitcoin/src/chainparams.cpp of the bitcoin core client available on github.
You can find more information here:
Why this is hard
Bitcoin Core is chiefly a tool to synchronize with the current state of the network and to enforce the consensus rules with a self-owned piece of hardware. Beside being on the same page regarding the rules, this requires the node only to keep track of the ledger, the Unspent Transaction Output (UTXO) set. Bitcoin transactions need to be ...
getaddressinfo is a wallet RPC. It reports the information a specific wallet has about a receiving address it created. Without wallet, there is no information.
It seems to me that it should not be that difficult to dump all the information that the local blockchain currently has for a given address, without the need for a wallet.
The local blockchain ...
Here is my understanding - please let me know if any-step is incorrect.
Since my computer is not a node, how does my client software "send the message to the network". I presume I need to be connected to wifi. Then what?
Ledger Live, I believe, just connects to Ledger's service, and it uses Ledger's node. If you care about privacy ...