the requirement of such large scale complicated computations using thousands upon thousands of chips, is what secures it. if it onlyrequired 10 PC's to compute the block.. then i can easily turn on 11 computers myself and destroy the lot.
although its not energy efficient. MANY studies have shown the electricity usage of bitcoin mining is less than what las vegas use... and their currency is plastic poker chips (sarcastic joke)
bitcoins energy usage for world wide currency is many many times less then wall street (one district of new york) and their currency is USD
bitcoins energy usage for world wide currency is many many times less then london and their currency is GBP
so if we added up the power consumption of lasvegas, new york and london. then the total power usage of 'centralised currencies' is hundreds of times more then bitcoins 'peoples currency'.
putting it another way. if you were to imagine how many ATMS exist in the world. how many customer facing local banks there are in every town of the world. and how many office computers exist in them. then add the corporate offices and call centres. then add on the offices and call centres of mastercard and visa. then add on the offices of western union, then add on the offices the forex and stock exchanges..
bitcoin does not have that much amount of network cabling, does not have that many humans playing around with computers, does not have that many office desks, chairs lighting coffee rooms, toilets, etc..
so im not that bothered by it that much.,
and after all with ASICS
a single 1thash ASIC that has a power consumption of 2PC's yet has the computational power of 18000 CPU's(~56mhash). meaning that if the hashing power was the same today, but smart people did not make ASICS. then we would need 18k PC's per Thash. thus smart asic manufacturers are actually doing a great job reducing the amount of computers needed to protect bitcoin and making it more energy efficient.
give it a few years and petahash miners would have the same power consumption as a pc / thash miner