| > but transaction fees do not decrease as more transactions occur. Yes, it does. The transaction fee is a dynamic fee based on the block size. As the block size increases, the transaction fee decreases. The theory being that an increased blocksize means there's increased demand for Monero, which implies that the value of Monero has increased, so the transaction fee should decrease. https://github.com/monero-project/monero/blob/4a20a5b5ea4adc... https://monero.stackexchange.com/questions/2531/how-does-the... > There are limits to how big the blocks can grow Perhaps. But they are not hardcoded. The limits are based on the network infrastructure (lag, node calculation speeds). Basically, the blocks will grow until orphaning becomes a serious problem. > and also how quickly they respond to demand, This is in, in fact, the only hard coded limit of the things you mentioned. |
When I say there is a limit to block sizes, I am referring to the factors, lag, etc, you mention. I believe monero has had to change the block times in the past, as too many orphans were occurring, and block size is another dimension that this will occur on, as it affects the latency of communicating the blocks.
Monero is great, but once you factor in the larger transactions I am extremely doubtful that you could get a higher throughput from it than bitcoin.