Once Bitcoins become a serious threat to the "banking industry", wouldn't it be easy for them to kill Bitcoins? E.g. spend some peanuts (e.g 20 million $), design some advanced ASICS - and take over 51% of the network.
Well,right now at 17.67 Thash/s capacity (per BitcoinWatch.com) that means about 700 of the BFL BitForce FPGA mini rigs are all that are needed to achieve 51%. If that much equipment was available (except it isn't), at $15,295 each only a little over $10 million would be needed to achieve 51%.
But what they can do with 51%? Not much.
They can omit transactions from the blocks and they can go back some blocks and double spend transactions sent to them. That's the extent of it. They can't spend my coins.
So who can they double spend against? Orders placed with online merchants for physical delivery requires a physical address. It is not good for business if you are a bank and get caught doing something like this, so that's out. So what businesses that are left for double spending against are the exchanges. But exchanges have AML limits that cap the per-day withdrawal, even for trusted accounts.
So for the attack to do damage would require the control of a lot of non-verified accounts. I suspect the bigger exchanges would sense something is up if all of a sudden a lot of non-verified accounts were to suddenly request withdraws all at once.
A double spend attack might do damage to some exchanges and possibly harm those who had funds held at certain exchanges if those exchanges become insolvent as a result. So the exchanges would learn and implement better detection to impose stricter withdrawal limits when the hash rate rises rapidly. Or whatever. But the banking industry wouldn't "kill bitcoin" as a result.
Now if they gain 51% and are not accepting new transactions in any blocks, then that would be disruptive. It would be a shame if they went through all that work and an economic majority of the Bitcoin economy decided to hard fork and the algorithm was made to include one extra step, such as adding one more operation e.g., sha256(LShift(sha256())) and that rendered those ASICs completely useless.
This is a temporary vulnerability anyway. ASIC designs from more than one vendor are being worked on. Once we get past wide distribution of ASICs, then there is no longer the risk of some vastly more powerful technology available to an aggressor attempting to thump what the free market has achieved. (at least not until quantum computers arrive).