It sounds like we can't go much past 100TPS, thats 100KB of bandwidth. If a node every falls behind, how will it catch up?
This sounds like a fundamental limitation if the total TPS is limited by the slowest node. Or maybe only a few nodes can keep up with the 1000TPS and there is a way for slower nodes to catch up somehow? If BCNext solved this, it will be total NXT domination.
Lightweight clients don't need full blockchain. That's why we need
public nodes that will become Service Providers in the future.
Ah, so to be a public node, you need to have 1Mbps. Otherwise you never sync up to blockchain so you might as well run lightweight client.
A raspi with 1Mbps will be more useful to NXT infrastructure than massive server without 1Mbps.
Any idea how many 1Mbps public nodes we need for strong stable NXT network to sustain 1000TPS. (That is just such a mind boggling number, but here we are planning for it!)
James