So what's the perfect scenario in your opinion? Are you in favour of leaving the block size as it is at 1mb, hoping that more transaction will fill up the blocks to the max and cause the tx fees to increase accordingly?
Yes, at the very least for now.
It should be seen as an advantage that the solutions built on top of this would end up being actually much more consumer-friendly than insisting on everyone using the blockchain directly. Bitcoin's potential to disrupt financial institutions lies in its ability to actually push the bankrupt ones into bankruptcy, and allow actual transparency. Not in letting Joe and Jane play the banker.
But for many, including myself, being able to be your own bank is very (if not most) important feature of bitcoin. Why would you want to take that away from anyone?
I do agree that bitcoin is not well design for buying coffee at starbucks and that there is uncertainty whether the future tx fees will be sufficient to secure the network.
But it makes way more sense to increase the block size (not necessarily as proposed by gavin), hoping that number of tx (and therefore fees) will be steadily growing. And if that's not the case, some other, progressive fee structure could be implemented (I'm not tech-savvy, but assume it's possible).
While leaving 1mb limit could be very destructive. What if there are no practical and trusted off-chain payment solutions when 1mb proves to be not enough? And what if such solutions are developed (ie trusted 3rd party, some "Bitcoin PayPal" system) and become too popular, to the extent that no one sends on blockchain unless they really have to? You still have issue of insufficient fees, maybe even worse than in the first case.
...
one of the unique and beneficial attributes of btc is you can send someone a 50 cent tip or a million dollars for almost nothing in transaction fees
i think it would be a big mistake to put higher fees on higher tx amounts and i would vote against it ,raise the block size if necessary and prune the blockchain is a better idea imo
...
Agree. It would be even better if instead of the standard 0.0001 fee there's 0.00001 fee etc. But the trick is to find the right balance in the bitcoin ecosystem. It must be cheap and convenient for the people to use it, but miners must also get incentive to keep the network secure. Right now the fees are not a significant part (due to block reward being quite high) but they will be crucial in the future.
Sliding scale fees may not sound that great from the 'propaganda' point, but the idea is not that bad and definitely worth considering.
+1000 on blockchain pruning, would love to see that even before the 20mb fork.