Bitcoin hash-rate exceeds total computing power of all the world’s computers
tarangill.com
tarangill.com
Adding a FPGA to the CPU/GPU mix could narrow the gap:
Nitpicks aside, though, the Bitcoin network's hashrate is mindblowing.
Or it doesn't work quite that way?
Would be interesting fiction (ala Cory Doctorow style) if say the NSA created a crypto-currency to make everyone else crack messages for them.
No, the work done is very specific. It's hard to imagine a usecase where it would be useful to take advantage of it.
If you define "world's computers" as "desktop PCs" and you exclude GPUs (which my son seems to use to heat his bedroom), then maybe this statement makes some sense ... but it's really a pretty weak milestone.
but this is ridiculous. Personal computers are 3 ghz * 2-4 cores * a billion devices.[1] It is huge!
That's why we can work at layers that are 10 layers above what we're actually doing. Such as a style sheet interpreted by a browser.
Try dropping down to C sometime. These machines are not toys.
[1] random lazy link: http://www.ask.com/question/how-many-computers-are-there-in-...
Perfectly secure systems exist that don't require this lunacy.
So really, we could make a better system, one that uses far less power, by just accepting that some things cannot be decentralized and designing a system accordingly.
The difference is that with Bitcoin, we are also pouring otherwise useful energy down the drain as part of the security model. The is purely because of a fantasy about an ideal kind of money that requires no central authority. If we were to drop that fantasy and accept the existence of authorities in the system, we could create a digital cash system that:
* Has the same kind of payment security properties as Bitcoin
* Actually allows for anonymous payments
* Supports offline transactions
* Requires many orders of magnitude less power than Bitcoin
Of course, as soon as you say "central authority," the Bitcoin crowd dismisses the idea entirely, regardless of its merits and regardless of the existence of concentrated authority in Bitcoin.
The main point stands though - without thw decentralisation fetish, this thrashing would be unnecessary.
Try to hack a bank, or exploit credit cards, or even break in a vault, and you'll see what kind of external measures governments and private agencies put into protecting the system (hint: you'll get locked forever, or shot, or worse)
Now imagine you succeed, and somehow don't leave any exploitable trail, do you think a story will pop somewhere? I don't.
Centralized money systems are the reason today, what you make in a month working 16 hours a day in some country will buy you a drink in another. This allows rich countries to straight up buyout any poor country's production, and for trivial amounts. It leaves them in a state where people are starving, even though they produce enough to feed 10x their population.
Imagine a world where a bag of rice costs the same in every country. Yeah, currencies are awesome.
Edit: just to be clear, I'm not saying rich countries are evil(er), because this would not work without the cooperation of poor countries leadership.
Deleted comment
20k buys you 40t of rice a year on the current marker. How many people do you need on an exploitation to produce 40t/year? 3? 5? 10?
There's your number. With a year's work (doing the exact same thing), you can buy several people's yearly production. The reason for that are currencies.
Without them things would equalize over time (it's happening in EU right now, though only internally). It's a long and bumpy process, but eventually it removes the ability from a country to drain another for next to nothing.
Edit: deleted post said there was evidence a uniform supply pricing was actually bad for poor countries
That is the wrong comparison. The right comparison is this: does Bitcoin require more electrical energy per transaction than VISA?
If the answer is not "yes" today, it will eventually be "yes." Here is a thought experiment:
Suppose that a new technology is developed that halves the energy required to process a VISA transaction and check for fraud. VISA has every incentive to adopt that technology, and thus reduce its power consumption.
Now suppose that a new technology halves the energy required to process Bitcoin transactions i.e. to compute hashes. Since miners profit by computing more blocks, their incentive is to adopt the new technology, compute hashes at twice the rate, and their net power consumption remains constant.
However Visa has no incentive to search formore efficient technologies where are you in bitcoin my name is constantly being developed to become more efficient and it isn't necessarily the number ofhashes you are getting but thenumber of hashes you get per watt of electricity used. so the incentive is there for minors always, this is not the case with visa
apologies for paul wording Ion phone
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.105...
In other words, you can set things up so that no single authority can fail in a way that would cause the entire system to fail. You can have N authorities such that a minimum of K are needed to keep the system working.
wat
edit: clarification, the total hash rate has zero bearing on the overall security. The question is about how hard it is to gain majority, in other words, how that hashing power is distributed.
At the time of writing, the two largest pools have 50% of the hashing power: https://blockchain.info/pools. If they decide to work together and perhaps DDOS a smaller third pool, they can have 51% pretty easily.
Inb4 'they wouldn't do that', the largest pool (ghash.io) is known to have attempted double spends before. Besides, surely one wouldn't argue that Bitcoin's security is a matter of confidence in a few pool operators being friendly?
If bitcoin powers the post-modern financial industry, the resource savings will be enormous.
They will all still be there, there will just also be lots of machines calculating SHA256 hashes
[EDIT: Corrected the numbers to match what you wrote. It is irrelevant, though -- if you get a gigahash for X watts with PCs, you'll use X watts to get X gigahashes with a 1W/gigahash ASIC.]
To put it another way, not going to 30kW of ASICs is equivalent to taking 30kW of PC mining hardware and turning some of it off (in a pre-ASIC world where PCs are the most efficient mining hardware available).
I don't think we'll get to a point where BTC has a significant footprint anytime soon.
ok, now i see the ASIC story in the comments, that kinda helps this have some sense, provided we skip over the part of the text that says "if we estimate"...
but, i guess since i clicked, i loose.
how very scientific
Just... don't bother with me. I've been watching this since the first hype and you aren't anywhere near the first breathless comment I've read.