Bitcoin Forum
May 14, 2024, 12:46:43 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why are there no rewards for running a full node?  (Read 224 times)
Drysprinkles291 (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
November 06, 2018, 12:04:59 AM
 #1

i think it should be incentivized to run a updated full node. Why was it originally not intended to have build in rewards for people who make an effort like this?


1715690803
Hero Member
*
Offline Offline

Posts: 1715690803

View Profile Personal Message (Offline)

Ignore
1715690803
Reply with quote  #2

1715690803
Report to moderator
1715690803
Hero Member
*
Offline Offline

Posts: 1715690803

View Profile Personal Message (Offline)

Ignore
1715690803
Reply with quote  #2

1715690803
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715690803
Hero Member
*
Offline Offline

Posts: 1715690803

View Profile Personal Message (Offline)

Ignore
1715690803
Reply with quote  #2

1715690803
Report to moderator
1715690803
Hero Member
*
Offline Offline

Posts: 1715690803

View Profile Personal Message (Offline)

Ignore
1715690803
Reply with quote  #2

1715690803
Report to moderator
1715690803
Hero Member
*
Offline Offline

Posts: 1715690803

View Profile Personal Message (Offline)

Ignore
1715690803
Reply with quote  #2

1715690803
Report to moderator
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
November 06, 2018, 02:13:21 AM
 #2

Where would the funds for these rewards come from?
Who would be responsible for distributing them?
How would you determine how much reward any given node should receive?
Have you considered that this might "centralize" nodes... Encouraging large clusters of full nodes to claim rewards?

The reward of running a node is helping to keep the network decentralized and secure.


█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10562



View Profile
November 06, 2018, 05:33:09 AM
Merited by Jet Cash (2)
 #3

because not everything is about "making money" and bitcoin was not created to help you "earn money". when Satoshi created bitcoin, his goal was to create a decentralized payment system that can work peer to peer unlike the altcoins that are being  created these days with the goal of earning the most amount of money.

so what is the rewards? the reward is that when you run a full verifying node you are contributing to a decentralized network that is as strong as its peers. when you contribute you are making it stronger and also you gain the benefits of being able to fully verify everything including transactions.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
NeuroticFish
Legendary
*
Offline Offline

Activity: 3668
Merit: 6396


Looking for campaign manager? Contact icopress!


View Profile
November 06, 2018, 06:44:19 AM
 #4

The pools, exchanges and probably other businesses do have full nodes, for their needs and for safety. Others can do this for the sake of decentralization.

Rewards? It can be good and it can be bad. Just look at the masternode coins; I don't like them, I don't find that model as safe and decentralized as Bitcoin.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
HeRetiK
Legendary
*
Offline Offline

Activity: 2926
Merit: 2091


Cashback 15%


View Profile
November 06, 2018, 10:56:52 AM
Merited by LoyceV (2)
 #5

Where would the funds for these rewards come from?
Who would be responsible for distributing them?
How would you determine how much reward any given node should receive?
Have you considered that this might "centralize" nodes... Encouraging large clusters of full nodes to claim rewards?

The reward of running a node is helping to keep the network decentralized and secure.

To expand on HCP's post: Assuming one would reserve a portion of the block subsidy to reward people running full nodes you'd still have the problem of distribution. Problem being, while the work aspect of PoW can not be "faked" (ie. the amount of computational power required is cryptographically secured), pretending to be a multitude of full nodes is fairly trivial (eg. on the extreme end an ISP could simply point hundreds or thousands of IP addresses to a single machine and nothing would be gained in terms of decentralization or reliability). That is to say, a full node subsidy is much easier to be gamed than a PoW-based mining subsidy.

It is also worth noting though that the original design of Bitcoin doesn't seem to have accounted for the division of mining and non-mining full nodes we see today (ie. the first versions of the Bitcoin reference client included the mining logic as well). However there's a lot of speculation in terms of what satoshi did and did not intend so I'll leave it at that.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Davidbugs
Newbie
*
Offline Offline

Activity: 17
Merit: 2


View Profile WWW
November 06, 2018, 11:16:22 AM
 #6

The pools, exchanges and probably other businesses do have full nodes, for their needs and for safety. Others can do this for the sake of decentralization.

Rewards? It can be good and it can be bad. Just look at the masternode coins; I don't like them, I don't find that model as safe and decentralized as Bitcoin.

Sorry if the question seems stupid. But I don't see what need an exchange has to run a full node...
HeRetiK
Legendary
*
Offline Offline

Activity: 2926
Merit: 2091


Cashback 15%


View Profile
November 06, 2018, 12:16:11 PM
 #7

The pools, exchanges and probably other businesses do have full nodes, for their needs and for safety. Others can do this for the sake of decentralization.

Rewards? It can be good and it can be bad. Just look at the masternode coins; I don't like them, I don't find that model as safe and decentralized as Bitcoin.

Sorry if the question seems stupid. But I don't see what need an exchange has to run a full node...

To track in- and out-going transactions.

Because any third party an exchange relies on for receiving transaction data could potentially send them wrong data (eg. fake successful deposits where none took place or act as if a withdrawal has been non-successful even though it hit the blockchain) -- willfully or otherwise. The only way to avoid this risk is by running a full node by yourself.

Note that the very same problem is true for anyone using a SPV wallet such as Electrum instead of running their own full node. Difference being that you are likely 1) not as big a target as an exchange and 2) keeping track of in- and out-going transactions manually.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16657


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
November 06, 2018, 01:11:28 PM
 #8

It is also worth noting though that the original design of Bitcoin doesn't seem to have accounted for the division of mining and non-mining full nodes we see today (ie. the first versions of the Bitcoin reference client included the mining logic as well). However there's a lot of speculation in terms of what satoshi did and did not intend so I'll leave it at that.
Exactly! Satoshi's whitepaper didn't make a distinction between miners and nodes. The whitepaper mentioned "CPU power", thereby assuming all nodes are searching for new blocks, and all nodes can earn the block reward when they find a block.
Unfortunately, this financial incentive disappeared when ASICs made CPU (and GPU) mining impossible. One could argue all miners should run a full node, but most of them use mining pools, which means only the mining pool itself needs to run a full node.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!