...
2) The power requirements of a 51% are an order of magnitude bigger than the world's largest datacenters.
Here's an interesting calculation:
With the current block reward (25 BTC), each hour approximately 150 BTC (6 x 25) are produced. At an exchange rate of $400/BTC, that's $60,000 of coins.
In a competitive market, the price of a commodity tends to its cost of production. As a "rough estimate," let's assume that this production cost is entirely electricity. At $0.05 / kW-hr, one could purchase 1.2 GW of electricity to produce those 150 BTC:
($60,000/hr) / ($0.05/kW-hr) = 1,200,000 kW = 1.2 GW.
Assuming an attacker was adding
new hashing power to conduct the 51% attack, the attack miners would need to consume approximately the same amount of electrical power. That's the same order of magnitude as the installed capacity at the Hoover dam (2.08 GW) on the Colorado River:
The dam with the largest installed capacity is the Three-Gorges Dam on the Yangtze River in China (22.5 GW) shown below. If the bitcoin price were $7500, it would require this dam running at fully capacity powering bitcoin miners to 51% attack the network.
It's interesting to imagine all that water in the dam's reservoir pushing the wheels inside the dam's turbines, which then push electrons through the gates of a bunch of SHA256 ASICs.
That's the scale of power required to conduct an attack.