That sucks.
So we pretty much just have to wait it out and hope the coins get spread out evenly enough?
Hashing power is what the 51% attack is all about, and anyone can help with that by buying a little hardware and setting up a miner to join a pool, and be ready to switch to a different pool if needed.
That makes me curious about how one would be able to tell if one was contributing hashing power to an attacker. I think it might be impossible because the software would have to be altered to use a different set of transactions than the network is broadcasting.
So cheer up!
I phrased it that way because I figure if we hit 21 million without a 51% then we're safe right? By that time, if we're safe, the coin will be distributed somewhat vaguely evenly (at least, nobody has more than half).
No. As long as anyone is using Bitcoin there will be new blocks containing transactions and a 51% attack is possible. The only thing that happens near 21 million coins mined is that miners get only fees instead of fees and subsidy.
Gotcha. Guess I'm still solidifying my understanding of this thing. In that case, is it possible for a benevolent soul to sit on 50% of the hash power?
Presumably benevolent souls sit on 100% of the power right now, at least we don't have reason to think otherwise, but we wouldn't necessarily know. The problem with knowing who controls an immense amount of power is that they'll be defeated with drugs and a $5 wrench.
Also, it wouldn't help in the slightest for the current power to be shuffled around. The only thing that helps is more power.