I doubt any country will be eager to adopt Bitcoins as their official currency when any counter-party can effectively take control of blockchain at their leisure with insignificant investment in comparison to their running budgets .
...what?
You think a country can't beat current hashing hardware amounts in the network? how many GPUs currently run on the network? lets say 50,000 units, think it's impossible to beat that number for any country? Even Greece can overtake blockchain if it wants too
I thought we had more processing power combined than the latest super computer?
A person in the guinness book of world records thread last week said about this.
Don't quote me on it, but from what I recall China was operating the latest one.
Right, combined we have a very significant processing power. Which consists of what? 50,000 GPus, 100k GPUs at best.. Give me $100M and I'll quadruple current hashing rate at minimum. What's $100M for a country? - it's like 100 dollar bill to me and you if not less
Damn, I was not aware of this.
May I ask you what someone would be able to do if they were to take control of the blockchain?
With significant network power they could rewrite blockchain and deny your transactions/coins as invalid, etc. look up >50% hash rate vulnerability.
I'm saying if a country decides to adopt Bitcoin in its current stage of development. If such country has enemies wishing to destabilize it in any possible way, with insignificant investment they could effectively corrupt their newly acquired official Bitcoin currency. If a country adopting bitcoins invests in its own processing power to back up network, then it could become a new warfare who could out-hash the enemy. Much cheaper than building/supporting fleet of stealth bombers/fighters/missiles/etc.
Just a few notes on this situation.
1) Cost is not the limiting factor when it comes to preforming a 51% attack, taking over the block chain is cheap, the problem is getting the cards. As it is the small mining community has already made a major impact in the supply of high end ATI cards, it would take months for any person to get their hands on enough cards to preform a serious attack. Any attempt to acquire such a large number of cards so quickly would throw up red flags all over the place and give the nation under attack ample time to prepare. Any nation attacking Bitcoin would bring it into the eyes of the mainstream media, with more attention comes more miners using already purchased hardware to mine. In attempting to take over the network within any reasonable span of time a nation would bring enough attention to itself to increase the security of the network. The fact is they just dont make the high-end cards fast enough for them to get their hands on even 30,000 within a year.
2) You can not rewrite the block chain with a 51% attack, currently the developers have hard coded points before which the block chain can not be changed, but even if they did not to rewrite the block chain they would have to create a new chain with more proof of work than the main one, that is no easy task, to do so they would need to put more work into their chain than there is work in the current Block chain, this would take years to do (assuming they go all the way back) even if they had significantly more than 51%.
tl;dr Bitcoin is cheap to take over, but money will have a hard time getting those cards made fast enough, re-writing the block chain is currently impossible due to the devs.