Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: kik1977 on August 12, 2013, 07:21:44 PM



Title: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on August 12, 2013, 07:21:44 PM
Part of my job is training and Bitcoin, together with other payment methods, is one of the modules I teach. To explain how powerful the network is, I compare it with the most powerful supercomputer. The last time I updated that slide, 2-3 months ago, the Bitcoin network had a "calculating power" of 1700 Petaflops, while the fastest supercomputer (Tianhe-2) had (and still has) an average of..... 33 (http://www.top500.org/lists/2013/06/) !!
Tonight I checked it again (http://bitcoinwatch.com/) and found out it has grown to ... 4327 !! Yes, exactly 4327 to 33..  

Insane..

[edit] that's also a comparison I like to tell to people when I describe what bitcoins are!


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: ElectricMucus on August 12, 2013, 07:42:07 PM
Flops (Floating Point Operations Per Second) do not apply to Bitcoin, Especially not since the advert of ASICs.

If you want to do a comparison do it with the estimated power consumption.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: evoorhees on August 13, 2013, 03:22:29 AM
Flops (Floating Point Operations Per Second) do not apply to Bitcoin, Especially not since the advert of ASICs.

If you want to do a comparison do it with the estimated power consumption.

That's not a good comparison either, because btc mining gets more efficient. Mining power has gone up by a order of magnitude, but I bet actual electricity usage isn't substantially higher than a year ago.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Phinnaeus Gage on August 13, 2013, 04:56:56 AM
Flops (Floating Point Operations Per Second) do not apply to Bitcoin, Especially not since the advert of ASICs.

If you want to do a comparison do it with the estimated power consumption.

That's not a good comparison either, because btc mining gets more efficient. Mining power has gone up by a order of magnitude, but I bet actual electricity usage isn't substantially higher than a year ago.

That's not a good comparison either. I suggest counting the number of startups claiming to be building ASIC-based...  ;D


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on August 13, 2013, 07:41:38 AM
Flops (Floating Point Operations Per Second) do not apply to Bitcoin, Especially not since the advert of ASICs.

If you want to do a comparison do it with the estimated power consumption.

That's not a good comparison either, because btc mining gets more efficient. Mining power has gone up by a order of magnitude, but I bet actual electricity usage isn't substantially higher than a year ago.

Exactly, electricity consumption doesn't give any idea about the size of the network, the development of more efficient mining equipment can suggest, on the contrary, that the network is shrinking!!

From my experience (three years now teaching about Bitcoin) I found out that, when you try to explain Bitcoin to someone who has no idea of the concept, even more accurate measures like hashrate don't help them that much.
But when you compare the network with supercomputer and point out the ratio of 100:1 (even if less accurate) they will immediately grasp the size.. it's something very simple but astonishing at the same time.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: tondaS on August 13, 2013, 07:55:30 AM
Part of my job is training and Bitcoin, together with other payment methods, is one of the modules I teach. To explain how powerful the network is, I compare it with the most powerful supercomputer. The last time I updated that slide, 2-3 months ago, the Bitcoin network had a "calculating power" of 1700 Petaflops, while the fastest supercomputer (Tianhe-2) had (and still has) an average of..... 33 (http://www.top500.org/lists/2013/06/) !!
Tonight I checked it again (http://bitcoinwatch.com/) and found out it has grown to ... 4327 !! Yes, exactly 4327 to 33..  

How many Floating Point Operations you count per one hash?


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on August 13, 2013, 08:08:09 AM
An old topic (2011) which explains it better than I could do.. but raising concerns about the validity of the comparison. It's funny to read that post today, talking about Radeon Cards... and have a look at the difficulty!  :o

This is exactly how bitcoinwatch estimates FLOPS.  I am not saying it is an acurate way to do the estimate, all I am saying is this is how they do it for what it is worth and for comparison to your other methods.  Many here among us question the valididty of this estimation method.

The page simply uses the following assumptions/estimates:

    1 INTOP = 2 FLOP
    1 hash = 6.35K INTOP
    1 hash = 12.7K FLOP

So the hashrate in TeraFLOP/s is simply 12.7 times the hashrate in Gigahashes/s.

As an example:  11,558.55 Gigahashs/s * 12.7 TeraFLOP/Gigahash = 146,794 TeraFLOP/s = 146 PetaFLOP/s


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: tondaS on August 13, 2013, 08:21:35 AM
This I was afraid. CPUs doing one independend FLOP operation per tact, and ASICs can do one hash per tact as well. Seems you overestimate Bitcoin computing ability by 12.7K  :o


An old topic (2011) which explains it better than I could do.. but raising concerns about the validity of the comparison. It's funny to read that post today, talking about Radeon Cards... and have a look at the difficulty!  :o

This is exactly how bitcoinwatch estimates FLOPS.  I am not saying it is an acurate way to do the estimate, all I am saying is this is how they do it for what it is worth and for comparison to your other methods.  Many here among us question the valididty of this estimation method.

The page simply uses the following assumptions/estimates:

    1 INTOP = 2 FLOP
    1 hash = 6.35K INTOP
    1 hash = 12.7K FLOP

So the hashrate in TeraFLOP/s is simply 12.7 times the hashrate in Gigahashes/s.

As an example:  11,558.55 Gigahashs/s * 12.7 TeraFLOP/Gigahash = 146,794 TeraFLOP/s = 146 PetaFLOP/s


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: tinus42 on August 13, 2013, 11:26:07 AM
Someone add this to this list on Wikipedia:

http://en.wikipedia.org/wiki/FLOPS#Distributed_computing_records


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on August 13, 2013, 12:40:04 PM
Someone add this to this list on Wikipedia:

http://en.wikipedia.org/wiki/FLOPS#Distributed_computing_records

Wiki edited. Thanks for the hint!


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: tinus42 on August 13, 2013, 12:42:09 PM
Someone add this to this list on Wikipedia:

http://en.wikipedia.org/wiki/FLOPS#Distributed_computing_records

Wiki edited. Thanks for the hint!

Thanks for the update!


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: WikileaksDude on August 13, 2013, 12:51:14 PM
it will reach way more than this.. i predict over 10x time more


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: tinus42 on August 13, 2013, 01:39:54 PM
BTW it should be read as 4.32726 exaFLOPS. Is Bitcoin the first distributed network to reach exaFLOPS power?


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Hyperbolical on August 13, 2013, 02:13:30 PM
BTW it should be read as 4.32726 exaFLOPS. Is Bitcoin the first distributed network to reach exaFLOPS power?
I think so, http://en.wikipedia.org/wiki/List_of_distributed_computing_projects seems to indicate that the next highest is the Folding@home network, with about 9 petaFLOPS.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Gabi on August 13, 2013, 02:16:33 PM
Bitcoin network does exactly 0 FLOPS. Comparing int and flops is pointless.

Measuring computing power in flops is like measuring how a car is good in altitude. Pointless, it is not a plane.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: tinus42 on August 13, 2013, 02:21:44 PM
Bitcoin network does exactly 0 FLOPS. Comparing int and flops is pointless.

Measuring computing power in flops is like measuring how a car is good in altitude. Pointless, it is not a plane.

http://www.0-60mag.com/wp-content/uploads/2007/08/jump_composite_800.jpg


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Gabi on August 13, 2013, 02:28:38 PM
Ok who put red bull as fuel in that car?


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Hyperbolical on August 13, 2013, 02:30:32 PM
Bitcoin network does exactly 0 FLOPS.
This is true, however, I think the FLOPS figures are mainly meant to give an idea as to the scale of the Bitcoin network compared to other networks, they are not meant to actually imply that the Bitcoin network does any FLOPS.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Gabi on August 13, 2013, 02:35:20 PM
But it is hard to make such comparison when ASICs are involved. You could do that comparison with GPU, by checking the FLOPS that the card made, so it was a bit like "if all the gpus were used for flops, then it would be like xyz". And it was a fail comparison because if you did the same with nvidia you would have totally different results despite both AMD and NVIDIA having similar FLOPS per cards.  But with ASIC? They can only do 1 thing.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: tinus42 on August 13, 2013, 02:36:09 PM
Ok who put red bull as fuel in that car?

I think it rather is Monster energy drink. ;)



Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on August 13, 2013, 02:47:27 PM
But it is hard to make such comparison when ASICs are involved. You could do that comparison with GPU, by checking the FLOPS that the card made, so it was a bit like "if all the gpus were used for flops, then it would be like xyz". And it was a fail comparison because if you did the same with nvidia you would have totally different results despite both AMD and NVIDIA having similar FLOPS per cards.  But with ASIC? They can only do 1 thing.

You are absolutely right, that's why I explained the reason at the beginning of this post: I often need to explain bitcoins in a short time to people who, in  99.999999% of the cases have never heard of it and are usually not very knowledgeable about computers, too. Comparing the network and supercomputers lights their interest up and give them a vague idea of the magnitude of power I am talking about.  Whenever I found an audience of computer experts I wouldn't use this example, I agree wholeheartedly!  ;)
   


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: jarhed on August 13, 2013, 02:49:41 PM
TL;DR

Total FUD

/thread


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Hyperbolical on August 13, 2013, 02:52:01 PM
But it is hard to make such comparison when ASICs are involved. You could do that comparison with GPU, by checking the FLOPS that the card made, so it was a bit like "if all the gpus were used for flops, then it would be like xyz". And it was a fail comparison because if you did the same with nvidia you would have totally different results despite both AMD and NVIDIA having similar FLOPS per cards.  But with ASIC? They can only do 1 thing.
I agree, FLOPS isn't a very good way to measure the power of the Bitcoin network, if we wanted to measure how fast the network was growing, hashes per second would be a better option. I suspect several websites use FLOPS because they want to compare Bitcoin's growth with other networks, and there aren't really many decent ways to make these comparisions (Bitcoin doesn't have any FLOPS, and the other networks don't perform any hashes), FLOPS is chosen as it's a little better than the other methods (such as electricity consumption).


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Gabi on August 13, 2013, 02:57:56 PM
Ok who put red bull as fuel in that car?

I think it rather is Monster energy drink. ;)


But it is Red Bull wich gives you wings!


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Gabi on August 13, 2013, 02:58:24 PM
Well, other projects too does not use only FLOPS. Every scientific project uses both int and floating operations. Point is that measuring computing power in FLOPS is mostly a marketing things, like when it looked like the performance of cpus depended only on megahertz or how manufacturers try to advertise GPUs by their memory.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: ElectricMucus on August 13, 2013, 05:28:29 PM
The only universal measure is the number of transistors. It wouldn't even be that hard to estimate that if we get the numbers from Avalon & Co.
It's easy to compare to CPUs, GPUs & so on, and it's a "fair" measure factoring in efficiency improvements.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: gollum on August 13, 2013, 07:33:54 PM
Comparing the bitcoin network with supercomputers is stupid,
Insted you should calculate the cost of buying 400,000 Ghash/s that the bitcoin network got right now:
Assuming that you buy ASICs it would cost you about 20 million dollars.
Lets say you want 80% of the network to be sure you can manipulate the blockchain, it would "only" cost you 80 million dollars, which is a fraction of the cost to do the same mainipulation with super computers. Such manipulation cannot be profitable so only governments would potentially be interested in investing that money to harm the network. My conclusion: the bitcoin network is safe as long as governments and banks dont feel threatened.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on August 14, 2013, 09:33:53 AM
Comparing the bitcoin network with supercomputers is stupid,
Insted you should calculate the cost of buying 400,000 Ghash/s that the bitcoin network got right now:
Assuming that you buy ASICs it would cost you about 20 million dollars.
Lets say you want 80% of the network to be sure you can manipulate the blockchain, it would "only" cost you 80 million dollars, which is a fraction of the cost to do the same mainipulation with super computers. Such manipulation cannot be profitable so only governments would potentially be interested in investing that money to harm the network. My conclusion: the bitcoin network is safe as long as governments and banks dont feel threatened.

Thank you for your politeness Gollum! That's very kind of you, although the parallel I did doesn't sound so stupid to me.
Try and make the example you mentioned to a group of people with an average age of 50 and computer literacy=0.. you will lose them almost immediately. It's already difficult to explain what a "network" of computer is, how many days you would need to get them through hash functions, ASICs, 51% attack, etc.?
As I said already several times, the parallel doesn't pretend to be accurate at ALL, it's just meant to give a vague but understandable idea to the average Bitcoin profane of the size and power of the Bitcoin network.
Anyway that's just my idea based of my experience of a few years of teaching about Bitcoin.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: HeroC on August 14, 2013, 01:09:54 PM
People. People. Calm down. The bitcoin hash rate is big, and that car is on steroids.  :)


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: davidgdg on August 14, 2013, 02:01:28 PM
Surely the best comparison is to compare the hash rate achievable by supercomputers with the hash rate of the network? Then you are comparing like with like. In other words, to achieve the same computing (hashing) power as the Bitcoin network would require a supercomputer of X (peta)flops.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on August 19, 2013, 08:43:27 PM
UPDATE: after just one week, the network has passed 5300 Petaflop (+1300 in one week).

Ok you may not like measuring the network in Petaflops...

here you are, one week ago the network was capable of an Hashrate of 380 Terahashs/s while now it's up to 420 Terahashs/s..
which means an increase of roughly 10% in a single week time..


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: WinVery.com on August 20, 2013, 04:58:20 AM
That's impressive.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Realpra on August 20, 2013, 05:28:28 AM
Just look at bit operations? Also a FLOP is LESS than a hash so Bitcoin is 12.4 K larger?


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Notanon on August 20, 2013, 05:39:05 AM
Bitcoin network does exactly 0 FLOPS. Comparing int and flops is pointless.

Measuring computing power in flops is like measuring how a car is good in altitude. Pointless, it is not a plane.

http://www.0-60mag.com/wp-content/uploads/2007/08/jump_composite_800.jpg

http://www.youtube.com/watch?v=A6ZklI4D5Ko


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Hfleer on August 20, 2013, 08:35:28 AM
Part of my job is training and Bitcoin, together with other payment methods, is one of the modules I teach. To explain how powerful the network is, I compare it with the most powerful supercomputer. The last time I updated that slide, 2-3 months ago, the Bitcoin network had a "calculating power" of 1700 Petaflops, while the fastest supercomputer (Tianhe-2) had (and still has) an average of..... 33 (http://www.top500.org/lists/2013/06/) !!
Tonight I checked it again (http://bitcoinwatch.com/) and found out it has grown to ... 4327 !! Yes, exactly 4327 to 33..  

Insane..

[edit] that's also a comparison I like to tell to people when I describe what bitcoins are!

With all the Asics in process that number will not look so high.  Let's see in another 2-3 months.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on September 14, 2013, 04:51:48 AM
UPDATE: after just one week, the network has passed 5300 Petaflop (+1300 in one week).

Ok you may not like measuring the network in Petaflops...

here you are, one week ago the network was capable of an Hashrate of 380 Terahashs/s while now it's up to 420 Terahashs/s..
which means an increase of roughly 10% in a single week time..

UPDATE: after 1 month from my last update, here are the amazing figures, testifing a huge amount of mining power being delivered in the last few days:

Bitcoin network PetaFlops (even if not appropriate): 5300 to 9966

Bitcoin network Hashrate (more accurate): 420 to 784 Terahashs/s

This means that the Bitcoin network has almost doubled its calculating power just in the last 30 days, or that in the last month the same amount of calculating power has been added than in the last 4 years!


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: justusranvier on September 14, 2013, 05:21:53 AM
This means that the Bitcoin network has almost doubled its calculating power just in the last 30 days
Some people are predicting this to continue for the next two years.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Come-from-Beyond on September 14, 2013, 07:55:46 AM
This means that the Bitcoin network has almost doubled its calculating power just in the last 30 days
Some people are predicting this to continue for the next two years.

60 days ago the hashrate was 4.5 times lower (http://blockchain.info/charts/hash-rate?timespan=60days&showDataPoints=false&daysAverageString=1&show_header=true&scale=0&address=).


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on September 15, 2013, 08:52:39 PM
Today's news:

"The bitcoin network reached another historic milestone milestone today, achieving an estimated total computational speed of 1 petahash per second (1 PH/s = 1,000,000 GH/s). The current speed is 40x faster than where we began the year, faster than 79% of the bitcoin community expected as of just seven months ago. The path to this point goes back to the genesis block itself and offers insight into the foundations of the world’s first digital currency."

Complete article here: http://thegenesisblock.com/bitcoin-network-reaches-1-petahash-per-second/


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: cypherdoc on September 15, 2013, 09:17:15 PM
This is truly an extraordinary story.

And underappreciated.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: Come-from-Beyond on September 15, 2013, 09:20:49 PM
This is truly an extraordinary story.

And underappreciated.

In a month we'll be talking about 10000 Petaflops.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: cypherdoc on September 15, 2013, 09:50:46 PM
Well,  you know there's alot of banking infrastructure that needs to be replaced.


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: smoothie on September 15, 2013, 09:58:04 PM
exahash here we come!
 


Title: Re: Bitcoin network passed 4000 Petaflops
Post by: kik1977 on October 14, 2013, 08:52:55 PM
Bitcoin Network Doubles to 2 PH/s in Four Weeks; the First 1 PH/s Took 4.7 Years!!!

Update 14 Oct 2013:

22,215 Petaflops
2000 PH/s

http://thegenesisblock.com/bitcoin-network-doubles-2-phs-four-weeks-first-1-phs-took-4-7-years/

In mid-September, after 4.75 years in existence, the bitcoin network reached an estimated hash rate of 1 petahash per second. Remarkably, the second petahash took just one more month, pushing network speed over 2 PH/s this past weekend, or 80x the speed on January 1 of this year. This growth is primarily attributable to new ASIC bitcoin miners from KnCMiner and BTCGarden recently being added to the network, and is a trend that is not expected to stop any time soon.