I have been using blockchain alright, but for the past two days, I have had at least 2 unconfirmed transaction out of 5 even after 24 hours.
Is it the problem with the network, or is it the problem with blockchain itself?
I am having the same problem too.
Yesterday I was doing some "banking," moving around a lot of coins over several transactions using the blockchain.info iPhone app. Except for two transactions, all were included immediately in the next block that was found.
The two "stragglers" that weren't immediately confirmed, both had zero fees (I guess because no fee was technically required?). Both were transactions for more than 1 BTC. The first straggler was confirmed 4 hours later while the second has been unconfirmed for almost 24 hours now. I should also note that I have my "fee setting" to
generous.
To avoid frightening new users (if I was new, this would have spooked me), and to avoid causing old users unnecessary delays, it should be possible to set up the wallet so that a fee is always included, even when not required. I would glady spend a small amount of pocket change if it saved me from checking the app every few hours wondering if the no-fee transaction will ever be confirmed.