Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Subterfuedal on May 30, 2018, 01:01:19 PM



Title: Noob - Bitcoin Core help, please.
Post by: Subterfuedal on May 30, 2018, 01:01:19 PM
I'm new to the idea of a master node, not even sure if I'm doing it right or if BTC Core is one.

I downloaded Bitcoin Core for OSX, completely.

I understand that it's, essentially a wallet but, is it also a master node?

How do I enable it? Are there rewards, percentages of btc, involved?

I don't really care about the "rewards" just want to make sure I'm doing it all the right way, the more we're all involved in decentralizing, the better it is for all of us.

Thank for your patience, hope I'm not too annoying.

 



Title: Re: Noob - Bitcoin Core help, please.
Post by: ranochigo on May 30, 2018, 01:11:17 PM
Bitcoin Core is not a master node. Master node mainly exist in altcoins such as Dash and they provide additional functionality as compared to Bitcoin nodes.

Bitcoin's full nodes store the blockchain, validate and relay the blocks and transactions. Bitcoin full nodes form the network but they are not being paid for it. You could get rewards for lightning nodes if people choose to use yours.


Title: Re: Noob - Bitcoin Core help, please.
Post by: Subterfuedal on May 30, 2018, 01:14:44 PM
Thank you very much, truly appreciate that. I'm looking into whether or not I'm configured the right way and I'm going to let it run.

Have a great day.


Title: Re: Noob - Bitcoin Core help, please.
Post by: odolvlobo on May 30, 2018, 08:35:21 PM
I'm new to the idea of a master node, not even sure if I'm doing it right or if BTC Core is one.
I downloaded Bitcoin Core for OSX, completely.
I understand that it's, essentially a wallet but, is it also a master node?
How do I enable it? Are there rewards, percentages of btc, involved?
I don't really care about the "rewards" just want to make sure I'm doing it all the right way, the more we're all involved in decentralizing, the better it is for all of us.
Thank for your patience, hope I'm not too annoying.

Bitcoin Core is a "full" node. It validates and relays transactions and blocks on the Bitcoin network. If you want to make money, you must run a "mining" node, which is a full node that also adds blocks to the block chain (and gets paid for that service). In the beginning, all full nodes were mining nodes, but as the difficulty rose and specialized equipment became necessary, most full nodes stopped mining. The ability to mine has been removed from Bitcoin Core

People disagree on whether or not a non-mining full node increases decentralization. They also disagree on whether or not running a full node improves your wallet's integrity.


Title: Re: Noob - Bitcoin Core help, please.
Post by: HCP on June 01, 2018, 12:45:07 AM
Thank you very much, truly appreciate that. I'm looking into whether or not I'm configured the right way and I'm going to let it run.
You should check the "connections" value here: Help -> debug window -> information

If the number of "incoming" connections is 0, then you are NOT running a "full" node... Other nodes are not able to connect to your node and request block and transaction information etc.

To receive incoming connections you need to make sure the "allow incoming connections" option in "Settings -> Options -> Network" is checked.

Alternatively you can use the listen=1 option in bitcoin.conf (or -listen=1 command line argument when starting bitcoind)

Refer here: https://bitcoin.org/en/full-node
And, more specifically, here: https://bitcoin.org/en/full-node#network-configuration