Assuming that it costs $1,850 per TH/s and a network hashrate of 110 PH/s an attacker would need to spend ~$101 million in order to launch a 51% attack. This would account for less then one years worth of Western Union's revenue, however bitcoin does provide for some of this revenue from trades. Western Union does currently have advantages of being on the correct side of the law as they are a registered money transmitter. With difficulty rapidly increasing it will become rapidly difficult to implement such an attack. Additionally an attacker would need to purchase this capacity in the open market and it should be obvious that someone is going to launch such an attack when the price of miners increases with the additional purchases, this would provide opportunity to somehow defend against a 51% attack.
yes, it would cost a small fortune to buy that kind of mining power, but if they started a pool with some amazing value proposition, they could find themselves in a ghash.io scenario, with the majority of the network under their control...
"but then everyone would switch pools"
probably true, but what if they were operating 2-3 pools? they could still outpace the network and people wouldn't really see it coming.. this is part of the problem with pools - I don't believe satoshi really accounted for pools..
where I'm left curious is around p2pool.. Could a mass migration to p2pool help mitigate the riak of such an attack? would love to hear from someone who is well versed in how p2pool works.