I'd like to add to this. There is definitely a barrier of entry with regards to 
setting up a full node. Unless you're living in a first world country, the 
bandwidth requirements alone, will outright prevent you from even setting up a 
full node (sync since genesis).

To maintain that also becomes a sunk cost, as there is no financial incentive 
to run a node, only an idealogical one. Most of the people who benefit and will 
benefit from Bitcoin, are the un-banked. Which you will find in 3rd world 
countries, that don't have ISPs that provide the data packages, to cater for 
the requirements of running a full node. I'm sure many would like to, but 
simply cannot afford it.

A user may not want to run a node at home, but rather on a digital ocean or AWS 
server, which they cannot afford to do either considering the bandwidth and 
storage costs associated with it. However, I don't think they should be 
excluded from participating in the network (supporting proposals, voicing their 
opinions, running their own wallets, writing their own applications on top of 
Bitcoin [which I think is extremely important]).

So I would definitely be in favour of a small node of sorts. It will present us 
with some interesting technical challenges along the way but it's definitely 
worth while looking into.

Financially incentivising nodes is a really weird area because it would allow 
someone to essentially automate the deployment of nodes. i.e. if a node can pay 
for itself 100% (even at a lesser value, it just becomes cheaper overall), you 
could write an application that uses an AWS API or a digital ocean API to 
automatically deploy 100's of nodes. Which sounds great but not if that person 
is malicious and wants to prevent the community adopting proposals.

Just my 2 cents worth.

Sent with [ProtonMail](https://protonmail.com) Secure Email.
_______________________________________________
bitcoin-dev mailing list
bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev

Reply via email to