Would it be possible to add a blockchain (/blockchain-like) layer to a network like this that is tied to your node's provided throughput?
I.e. - I pay for a node in the network, and get paid incrementally every time someone accesses the network via my node? The payment being slightly higher based on the speed/bandwidth of the node I've provided.
I imagine the payment could be a combination of a "pay what you can" donation as in this example, and a generated coin based on the increase in value of having a network like this in a regional area.