interesting! there is currently 28K+ unconfirmed transactions according to blockchain.info.
but in my experience this usually happens for two reasons:
1) there is gap between blocks that were found (this is not the case here there were 5 blocks in last hour)
2) there is a spam attack going on (don't know how to find out if this is true or not!)
There might have been 5 blocks in the hour before you posted but steven0021 says that yesterday there were only 12 blocks over a span of 3 hours. Normally there should be 18 blocks over a span of 3 hours so the mempool got filled with unconfirmed transactions. I haven't heard about a spam attack recently.
Can someone please tell me why the last two transactions to this address are still not confirmed.
1EJZgZ2gYoYFDoK3mL8SLwHGD7BVJVuZTN
I think that I have paid more than enough fee.
Thanks
50 satoshi per byte fee is not "more" than enough anymore, but high enough to get your transaction in the next 20 blocks or so.
Problem is there's only 12 blocks since 3 hours ago and the latest was 1 hour and 12 minutes ago (which means that you're unlucky.). So your transaction should be confirmed within 6 blocks (or 1 hour
average).
Edit:
Whoops. Terrible math in action there. I meant 8 blocks, not 6.