We just need a client that makes it so that there is no cost to forging. Then even if your chances are small there will still even then be no reason not to participate. All other things being equal a 0.001% chance to win 1000 dollars is better than a 0.000% chance of winning 1000 dollars even though 0.001% is a pretty slim chance.
Nxt is going to go to those kinds of prices because it is useful, this means transaction confirmations are quick and reliable.
No crypto has made it big in retail yet and BTC and most of its derivatives with multi minute and unpredictable transaction confirmation is a dead duck for this.
The explanation of how Transparent Forging can be evolved to instant transactions is brilliant if it can be achieved but pointless if the node receiving those transactions cannot or does not process them reliably.
I too want everyone to benefit equally from their stake and see the benefit returned in forging benefits but we also need to encourage a strong network - not just in the number of nodes and their decentralisation but also that each node can meet a minimum specification in terms of the need of the network for overall processing speed.
Right now you can run NXT on a TV stick, RasPI or whatever and forge, in the future, if NXT is successful I am not sure these will meet the minimum requirements for the network to deliver a consistent performance and the network should be built to depreciate weak nodes or it will fail.
The ability for the community to join together to create a strong node is important which is why I think we need forging pools of some description to address both issues - the forging reward and the network reliability.
If in the end even if we can run a node on a solar powered device with a big network pipe - why have 10,000,000 of these with 100 NXT why not have 1000 of these with 1,000,000 NXT but the stakeholders still get their forging benefits - surely this is even better for the environment.
The Infrastructure committee needs people like you to figure all this out and come up with recommendations. I predict that in order to support the high transaction rate, it will need to be subsidized for a time. Good thing we have the budget for that.
I would like to see an adaptive overall network speed. This would maximize the effective throughput, while minimizing the max throughput we need to handle. Similar to dynamically allocating only the RAM you need, instead of allocating the max RAM you will ever need. A cost savings of 2 to 10 is possible, depending on usage spikes.
Minimizing bandwidth by going to binary format, blockchain pruning or blockchain FIFO for non-hallmark nodes, etc, etc.
We need to figure out all this and then make it happen. I have many ideas for what we can build on top of NXT, but the current 1 NXT fee makes them unviable. I change my vote from 0.1 to 0.01 NXT per transaction. Keep in mind a "transaction" is everything, eg. AM, AT, AE, not just sending of NXT. If it was possible to have different fees for different uses, that might give us the best of both worlds. We could keep sending money at 1 NXT, AE trades at .01 NXT, etc.
Imagine what happens if AE trades cost .01 NXT and the btc-e bots (I have some of them) started day trading. At 1 NXT, it will never happen. At .01 NXT, it starts becoming something that is possible.
James