we can have only a limited amount of tx everyday... Limit already reached today with maybe 1 million bitcoiners! So how do you want to reach teh billion? That's impossible!
Did I miss something?
1. Limit is reached today thanks to the tons of dust due to low fees
2. Anyone can build systems on top of bitcoin to make instant and almost free transactions for micropayments and not only micro.
1. The network capacity is half a million transactions per day no matter how high the fees are. Fees don't change capacity.
2. If people are forced onto layers, then the fees that go to securing the network will go to the layers also, depriving the miners of needed compensation when the blockreward gets halved. If the 1 MB limit is never raised, then the network will eventually be funded by those same half million people even if billions are using it in layers and side chains. That will present a security problem.
extrapolating out hashing difficulty, the mining network in a couple of years will be several gigawatts, all funded by fees because the block reward will be next to nothing. That means that fees will have to reflect a cost of hundreds of dollars per transaction if we keep the 1 MB limit!