Infrastructure Treasury funding

For what it’s worth, from the client side, the medium term plan is to remove the concept of RPC nodes (they would simply be full nodes instead) and to make the handling of bootnodes automatic.

See:

This removes a lot of overall maintenance overhead (such as managing domain names and load balancers) and completely removes the possibility of attacks (apart from of course (D)DoS attacks).

Should there be ever a malicious actor or issues with a service the member can be easily removed.

This is unfortunately not a good solution, because 1) you must somehow be made aware of the fact the actor was malicious or has an issue, which is more easily said than done 2) you’re removing the malicious actor after the fact.
If an RPC provider is malicious and is technically competent, you simply won’t be able to detect it.

5 Likes