Is there any way a reward for people who run a FULL node, could be incorporated into the
BTC protocol?
Many people do not want to download 25Gb to enable them to run a local FULL node.
They could fund this reward, through a fraction of the miners fees, towards people who are running a FULL node. In this way more people would be encouraged to do this, and it would secure the
decentralization of the
BTC currency.
Most people today, run no node and use online wallet services to access the blockchain. {If this trend continue, decentralization would become less}
Otherwise, some sort of preference could be given to users running FULL nodes, when it comes to transaction. {But it will become too complex then, to query if someone is running a FULL node, to determine if preference should be granted, and it would put addisional overhead on the protocol, which will decrease overall speed}
Is this in any way feesable? or not a threat that needs urgent attention?