Bitcoin Forum
May 30, 2024, 04:24:34 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Clarification question, bitcoin network hashrate, comparison to supercomputers  (Read 2192 times)
AmDD
Legendary
*
Offline Offline

Activity: 1027
Merit: 1005



View Profile
April 07, 2017, 05:03:24 PM
 #21

This is the best comparison I can do.

The top supercomputer, the Sunway TaihuLight, uses SW26010 manycore RISC processors... I dont even fully understand what that means but Id guess its some proprietary CPU and isnt easy to compare. The #2 supercomputer is the Tianhe-2 which uses Intel Xeon E5-2692 CPUs. This we can compare so thats what my math is based on.

I couldnt find any Bitcoin specs on the E5-2692 specifically but I did see that based on this website, a very optimistic number for Bitcoin mining would be 50 MH/s per CPU. More realistic might be 40 MH/s but lets go with 50 MH/s for our math.

https://en.bitcoin.it/wiki/Non-specialized_hardware_comparison#Intel

The Tianhe-2 uses 32,000 CPUs to operate. https://en.wikipedia.org/wiki/Tianhe-2
At 50MH/s each, thats 1,600,000MH/s or 1,600GH/s or 1.6TH/s of Bitcoin hashing power.

This supercomputer consumes 17.6MW of power, 24MW if you include the cooling. (from the wiki)

The Bitmain S9 Bitcoin ASIC produces 13.5TH/s and uses 1300 watts of power. https://shop.bitmain.com/productDetail.htm?pid=00020170405095325800pA1af37a0667


If you calculate the supercomputer based on the 40MH/s hashing speed per CPU then you get a combined hashing speed of 1.2TH/s.

This shows that the S9 is between 8 and 12 times faster at Bitcoin mining than the second fastest supercomputer in the world. Its also over 18,000 times more efficient.



*Someone check my math.*

BTC tip jar: 18EKpbrcXxbpzAZv3T58ccGcVis7W7JR9w
LTC tip jar: Lgp8ERykAgx6Q8NdMqpi5vnVoUMD2hYn2a
Rosa_Weinhold (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 07, 2017, 05:18:22 PM
 #22

Hello Haladay,

Many thanks for the wishes.

_____________________

Hello naughty1,

so far the thesis isn't anything but almost half-done. I appreciate your wishes though. The grade is not that important either, it's just exactly what I want to do right now.

______________________

Dear jonald_fyookl,

I'm aware of the crucial importance of SHA-256 already, I just thought the '64 turns' were miner relevant to my question. I didn't meant to be rude Smiley

_______________________

Dear AGD,

thank you for your time. I welcome your thoughts.
Maybe we are talking about the same thing but just use different words. "Bitcoin" is one (and the first) application of "Blockchain Technology". I agree with you, that the decentralized nature of the open ledger is important.

Your statement "the industry has no interest to let everybody else know, what is written in "their" blockchain." is correct. And it's an argument why we shouldn't wait to let the "the industry" (e.g.banks, insurances, google) run blockchain and take advantage of a technology that was on purpose build to replace those intermediaries. We all can only assume what Nakamoto's actual intentions were, but there are some clear pieces of evidence, that he(or she;) intended to, not only criticizes, but make those third parties redundant.

I couldn't agree more with your second statement "they can't control Bitcoin"
The financial sector would kill to grab Blockchain and reshape it for their profit.

I'm trying to give you an idea, why I'm writing this paper. I would like to do my share and spread the word about the Blockchain/Bitcoin/Etherum. I really believe that the more people do understand the less fear of change they'll have. The less power banks would have. The more Nakamoto's idea of an economy/currency without central authorities would be realized.
It's not an option for me to accept the status quo of what a regular company would/wouldn't do. Once people do know what Blockchain can do, they will embrace it.

Well, and lastly, I do not know much about mining business. Those people (maybe you are one yourself?) that were running miners on a PC, were they really doing it for money cashout, which wasn't that much back then? I can only speculate on the intentions of miners nowadays and what/why they are doing it (pay off? likelihood to be the creator and earn US-$ 13,000 )

How do you feel about companies adapting Blockchain for their business? You're obviously aware of the reservation of "old" companies for new change possibilities. I'm curious what your future outlook is...

Rosa_Weinhold (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 07, 2017, 06:02:53 PM
 #23

Dear AmDD,

Wow! I'm impressed. Thank you for your comprehensive calculation.
Yet I'm not an expert, I can not really judge whether your estimation is correct.
The comparison is interesting. I wasn't quite familiar how effective a specialized mining computer is. It was not my question, how good at hashing a supercomputer would be. But I wrote down your figures, I'm not finished with the chapter about mining, I'm thinking about integrating your analogy.

Unfortunately, my question from the beginning is not answered by your post.
I want to make a comparison to show how effective the entire Bitcoin mining network is (e.g. by contrast with supercomputers, or anything John Doe can relate to). It needs to be a comparison that non-experts (like me) can easily relate to Roll Eyes

_____________________________

To everyone still not exhausted about my stubborn focus on this comparison: Thank you for your time. I wouldn't know where/who else I could ask this questions, as my Professors are non-experts like me.


odolvlobo
Legendary
*
Offline Offline

Activity: 4326
Merit: 3247



View Profile
April 07, 2017, 06:13:57 PM
 #24

Regarding FLOPS vs. hashes/second, here is an analogy:

The Fletton brick company can produce 150 million bricks per year.
Gary Works has a capacity of 7.5 million tons of steel per year.

Both bricks and steel are building materials, so how do you compare the building material capacity of the two? In bricks or tons of steel or something else?


In computational capacity terms, how do you compare floating-point capacity to hash capacity?  They both measure computational capacity, but are not directly comparable.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 07, 2017, 06:46:40 PM
 #25

Dear AmDD,

Wow! I'm impressed. Thank you for your comprehensive calculation.
Yet I'm not an expert, I can not really judge whether your estimation is correct.
The comparison is interesting. I wasn't quite familiar how effective a specialized mining computer is. It was not my question, how good at hashing a supercomputer would be. But I wrote down your figures, I'm not finished with the chapter about mining, I'm thinking about integrating your analogy.

Unfortunately, my question from the beginning is not answered by your post.
I want to make a comparison to show how effective the entire Bitcoin mining network is (e.g. by contrast with supercomputers, or anything John Doe can relate to). It needs to be a comparison that non-experts (like me) can easily relate to Roll Eyes

_____________________________

To everyone still not exhausted about my stubborn focus on this comparison: Thank you for your time. I wouldn't know where/who else I could ask this questions, as my Professors are non-experts like me.





1 "hash" is 64 rounds of (roughly) 20 operations.  20 x 64 = 1,280 but these are bitwise operations (I believe) vs floating point.

This article https://lwn.net/Articles/286233/ says we get about 1000 bitwise per flop... so lets call this 1.28

now multiply by the approximate 4M terahashes a second the network does... thats 5.1M terraflops.... or 5100 petaflops..

the fastest supercomputer has a peak speed of 93 petaflops. https://en.wikipedia.org/wiki/Supercomputer



AmDD
Legendary
*
Offline Offline

Activity: 1027
Merit: 1005



View Profile
April 07, 2017, 07:04:48 PM
 #26

Dear AmDD,

Wow! I'm impressed. Thank you for your comprehensive calculation.
Yet I'm not an expert, I can not really judge whether your estimation is correct.
The comparison is interesting. I wasn't quite familiar how effective a specialized mining computer is. It was not my question, how good at hashing a supercomputer would be. But I wrote down your figures, I'm not finished with the chapter about mining, I'm thinking about integrating your analogy.

Unfortunately, my question from the beginning is not answered by your post.
I want to make a comparison to show how effective the entire Bitcoin mining network is (e.g. by contrast with supercomputers, or anything John Doe can relate to). It needs to be a comparison that non-experts (like me) can easily relate to Roll Eyes

_____________________________

To everyone still not exhausted about my stubborn focus on this comparison: Thank you for your time. I wouldn't know where/who else I could ask this questions, as my Professors are non-experts like me.




To compare to the entire Bitcoin network, it would like this:

total Bitcoin network hashing power is about 3,800,000 TH/s or over 281,000 Bitmain S9 machines. It would take 2.3-3.1 MILLION of the Tianhe-2 super computers combined just to match the power of the bitcoin network.

In terms of cost, the S9's would cost $365 million while the supercomputers cost... a lot. 2.3 million X $390 million = $897,000,000,000,000. 3.1 million T2's would cost $1,209,000,000,000,000!!!

Im not sure I know any other way to compare the power of this global network other that in terms of cost or number of "normal CPUs".
I hope this is of some use to you.

BTC tip jar: 18EKpbrcXxbpzAZv3T58ccGcVis7W7JR9w
LTC tip jar: Lgp8ERykAgx6Q8NdMqpi5vnVoUMD2hYn2a
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
April 07, 2017, 07:54:14 PM
 #27

.....and hopefully you can now see my original point more clearly.


There is more than one way to compare FLOPs with distributed SHA-2 hashrates, and none of them are definitive. All comparisons between the two are arbitrary to some extent, and yield different factors of difference between supercomputer performance and Satoshi's design for a distributed trust network.

Vires in numeris
xhomerx10
Legendary
*
Offline Offline

Activity: 3864
Merit: 8188



View Profile
April 07, 2017, 08:54:07 PM
 #28

Dear AmDD,

Wow! I'm impressed. Thank you for your comprehensive calculation.
Yet I'm not an expert, I can not really judge whether your estimation is correct.
The comparison is interesting. I wasn't quite familiar how effective a specialized mining computer is. It was not my question, how good at hashing a supercomputer would be. But I wrote down your figures, I'm not finished with the chapter about mining, I'm thinking about integrating your analogy.

Unfortunately, my question from the beginning is not answered by your post.
I want to make a comparison to show how effective the entire Bitcoin mining network is (e.g. by contrast with supercomputers, or anything John Doe can relate to). It needs to be a comparison that non-experts (like me) can easily relate to Roll Eyes

_____________________________

To everyone still not exhausted about my stubborn focus on this comparison: Thank you for your time. I wouldn't know where/who else I could ask this questions, as my Professors are non-experts like me.




To compare to the entire Bitcoin network, it would like this:

total Bitcoin network hashing power is about 3,800,000 TH/s or over 281,000 Bitmain S9 machines. It would take 2.3-3.1 MILLION of the Tianhe-2 super computers combined just to match the power of the bitcoin network.

In terms of cost, the S9's would cost $365 million while the supercomputers cost... a lot. 2.3 million X $390 million = $897,000,000,000,000. 3.1 million T2's would cost $1,209,000,000,000,000!!!

Im not sure I know any other way to compare the power of this global network other that in terms of cost or number of "normal CPUs".
I hope this is of some use to you.

 Ah, nobody understands money; that's why we have Bitcoin. Wink
xhomerx10
Legendary
*
Offline Offline

Activity: 3864
Merit: 8188



View Profile
April 07, 2017, 09:24:25 PM
Last edit: April 07, 2017, 11:03:08 PM by xhomerx10
 #29

This is the best comparison I can do.

The top supercomputer, the Sunway TaihuLight, uses SW26010 manycore RISC processors... I dont even fully understand what that means but Id guess its some proprietary CPU and isnt easy to compare. The #2 supercomputer is the Tianhe-2 which uses Intel Xeon E5-2692 CPUs. This we can compare so thats what my math is based on.

I couldnt find any Bitcoin specs on the E5-2692 specifically but I did see that based on this website, a very optimistic number for Bitcoin mining would be 50 MH/s per CPU. More realistic might be 40 MH/s but lets go with 50 MH/s for our math.

https://en.bitcoin.it/wiki/Non-specialized_hardware_comparison#Intel

The Tianhe-2 uses 32,000 CPUs to operate. https://en.wikipedia.org/wiki/Tianhe-2
At 50MH/s each, thats 1,600,000MH/s or 1,600GH/s or 1.6TH/s of Bitcoin hashing power.

This supercomputer consumes 17.6MW of power, 24MW if you include the cooling. (from the wiki)

The Bitmain S9 Bitcoin ASIC produces 13.5TH/s and uses 1300 watts of power. https://shop.bitmain.com/productDetail.htm?pid=00020170405095325800pA1af37a0667


If you calculate the supercomputer based on the 40MH/s hashing speed per CPU then you get a combined hashing speed of 1.2TH/s.

This shows that the S9 is between 8 and 12 times faster at Bitcoin mining than the second fastest supercomputer in the world. Its also over 18,000 times more efficient.



*Someone check my math.*
I actually like where you're going with this! So I was able to find some information that should help to get more exact numbers.

 Specs on the E5-2690 say 66 MH/s for a dual processor setup.
Here is a link (couldn't post it as a link due to the square braces in the url)
Code:
https://www.cpubenchmark.net/compare.php?cmp[]=2761&cmp[]=2364
to a comparison between the E5-2690 and the E5-2692.  Image is below but if you need to cut and paste specs, use the link.

 

 I think it would be fair to do a real comparison between the Tianhe-2 and the Bitcoin network for this one specific application of securing the Bitcoin Blockchain.  The only thing is, we also need to find out about the 48,000 Xeon Phi 31S1P.  I know they were used in a PCIe card for a co-processor of sorts but I'm having trouble finding it.  Does anyone know what I'm referring to?
 Never mind! I found it -



 Now I know somebody tried to mine Bitcoin with one of these puppies!  Anyone have some specs?

 Never mind again - found it!  (thread was locked so I couldn't quote)



 Now we can compare hashes to hashes - instead of Flops to ~Flops

We know the hash rate of the E5-2690 from real-world experiments to be 66 MH/s, similarly we know the hash rate of the Phi to be 140 MH/s
Using the ratio of the benchmarks for the E5-2690 and the E5-2692 and the hash rate of the E5-2960 we can calculate the hash rate of one E5-2692

to be (16018/19362)*66MH/s/2 = 27.300589

 We know there are 32,000 E%-2692 processors
 
  32,000 * 27.300589 = 873,619 MH/s
  
and there are also 48,000 Xeon Phi 31S1P @ 140 MH/s

48,000 * 140 MH/s = 6,720,000 MH/s  for a total of

 7,593,619 MH/s or 7.593619 TH/s
 
The bitcoin network is presently running at 4,136,474.291 TH/s

4136474.291 TH/s / 7.593619 TH/s = 544,730

 So the Bitcoin network is 544,730 times faster than the world's 2nd fastest super computer, Tianhe-2, at securing the Bitcoin Blockchain based on real-world measurements.



AGD
Legendary
*
Offline Offline

Activity: 2069
Merit: 1164


Keeper of the Private Key


View Profile
April 08, 2017, 07:40:31 AM
Last edit: April 08, 2017, 08:07:35 AM by AGD
 #30


...

Dear AGD,

thank you for your time. I welcome your thoughts.
Maybe we are talking about the same thing but just use different words. "Bitcoin" is one (and the first) application of "Blockchain Technology". I agree with you, that the decentralized nature of the open ledger is important.

Your statement "the industry has no interest to let everybody else know, what is written in "their" blockchain." is correct. And it's an argument why we shouldn't wait to let the "the industry" (e.g.banks, insurances, google) run blockchain and take advantage of a technology that was on purpose build to replace those intermediaries. We all can only assume what Nakamoto's actual intentions were, but there are some clear pieces of evidence, that he(or she;) intended to, not only criticizes, but make those third parties redundant.

I couldn't agree more with your second statement "they can't control Bitcoin"
The financial sector would kill to grab Blockchain and reshape it for their profit.

I'm trying to give you an idea, why I'm writing this paper. I would like to do my share and spread the word about the Blockchain/Bitcoin/Etherum. I really believe that the more people do understand the less fear of change they'll have. The less power banks would have. The more Nakamoto's idea of an economy/currency without central authorities would be realized.
It's not an option for me to accept the status quo of what a regular company would/wouldn't do. Once people do know what Blockchain can do, they will embrace it.

Well, and lastly, I do not know much about mining business. Those people (maybe you are one yourself?) that were running miners on a PC, were they really doing it for money cashout, which wasn't that much back then? I can only speculate on the intentions of miners nowadays and what/why they are doing it (pay off? likelihood to be the creator and earn US-$ 13,000 )

How do you feel about companies adapting Blockchain for their business? You're obviously aware of the reservation of "old" companies for new change possibilities. I'm curious what your future outlook is...



Rosa.

Every company uses FIAT banks to administrate their financial stuff. Their taxes are paid in FIAT and almost all of the suppliers/farmers etc for the industry are in need to use FIAT to pay their bills/tax. Now when banks (and their partner governments) are the declared enemy of Bitcoin (written in the Genesis Block)  I would not be surprised, when we see a similar prohibition wave, like te one we saw at the almost world wide prohibition of marihuana.

If you google ECB and Bitcoin, you will find some interesting articles on how Europe might treat the "danger of Bitcoin":

http://www.reuters.com/article/us-ecb-bitcoin-eu-idUSKCN12I1HC

Quote
ECB urges EU to curb virtual money on fear of losing control

The European Central Bank wants EU lawmakers to tighten proposed new rules on digital currencies such as bitcoin, fearing they might one day weaken its own control over money supply in the euro zone.

The European Commission's draft rules, aimed at fighting terrorism, require currency exchange platforms to increase checks on the identities of people exchanging virtual currencies for real ones and report suspicious transactions.

In a legal opinion published on Tuesday, the ECB said EU institutions should not promote the use of digital currencies and should make clear they lack the legal status of currency or money.

"The reliance of economic actors on virtual currency units, if substantially increased in the future, could in principle affect the central banks’ control over the supply of money ... although under current practice this risk is limited," the ECB said in the opinion for the European Parliament and Council.

"Thus (EU legislative bodies) should not seek in this particular context to promote a wider use of virtual currencies."

The ECB argues the Commission's proposal does not go far enough as it does not cover the use of virtual money to buy goods and services.

"Such transactions would not be covered by any of the control measures provided for in the proposal and could provide a means of financing illegal activities."

Interesting how they try to point the attention away from "Bitcoin" to "digital currencies such as bitcoin". They even avoid to write Bitcoin in capital letters hrhrhr
Also interesting is, that all the regulations that can be applied, are limited to the point where Bitcoin is exchanged into FIAT (exception would be to shut down the internet to get rid of this evil internet money). If the complete supply chain of the industry would accept Bitcoin, there would be no need for FIAT (and banks) and the governments would have big problems to collect their tax. People could simply hide their wealth from their governments and nobody could force people to pay their tax (besides torturing to extract the private keys, of course).

Another interesting fact is, that the descibed dangers of Bitcoin for the government (crime and terror financing, money laundering and tax evasion) can exactly be applied to FIAT, which would be no reason to prohibit FIAT ... of course.

So, most banks atm are avoiding customers, who are making their business with Bitcoin and meanwhile bankers are making jibberish about "How the Blockchain concept will revolutionize the financial sector", without any clue about, what "The Blockchain Concept" really is.



Bitcoin is not a bubble, it's the pin!
+++ GPG Public key FFBD756C24B54962E6A772EA1C680D74DB714D40 +++ http://pgp.mit.edu/pks/lookup?op=get&search=0x1C680D74DB714D40
Rosa_Weinhold (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 09, 2017, 01:33:12 PM
 #31

 Hello odolvlobo,

I know that it is difficult to compare two different measuring systems. That's why I was looking out for someone with technical knowledge to help me out. Fortunately, xhomerx10 managed to do so  Smiley Nevertheless, thank you for your participation in the discussion Smiley

__________________

Dear jonald_fyookball,

Thank you for your help! And that you explained it in a way I could follow it so easily! That’s great and very useful for me! I appreciate your time.

__________________

Dear AmDD,

Your calculations (and you posted several ones) are really very helpful to me! Thank you for your support so much! The comparison in terms of costs and CPU is relatable even for non-experts like me. Exactly what I was hoping to find. Thank you for your time

I’ll express my gratitude by buying you a beer via your BTC tip jar ( as soon as I figured out how to actually send Bitcoins instead just writing about it, I’ll pm you;)

______________________
Dear Carlton Banks,

I think I’m able to relate to what you said, now that I have some additional information. The comparison is not ideal. But it does work (I know I’m repeating myself over and over) for Blockchain newbies.

_______________________
Dear xhomerx10,

Finally, you came up with the number I was desperately looking for: 544,730! I’m lucky that you adopted AmDD’s calculation on a level that I’m able to follow. Thank you very much for taking your time to empathize with a non-expert like me  I’m happy to buy you a beer, too, just to express my gratitude somehow

___________________
Dear AGD,

I can follow your chain of thoughts on our fiat money based system. I don’t want to weaken the strength of your arguments, stressing how powerless consumers are in this system are. I don’t see a solution for this problem in the system (i.e. capitalism). I’m more interested in the question how Bitcoin can support moving to a new economic system without capitalistic pillars.
We already do see prohibitions on Bitcoin exchange in the UK. The ECB is completely behind with an appropriate reaction (which leads to hilarious statements as you quoted). But Estonia and Philippines are already welcoming the use of digital currencies and implement regulations. Which shows that it’s not an issue for a state to deal with Bitcoin, if it wants to.

Collecting taxes would work for states using this three way bookkeeping system. Probably even better than it does now. From my personal point of view paying taxes is an appropriate way to give back to society, but I don’t want to argue about the deficits of tax distribution key in this discussion.

The question is: Can you, AGD, imagine a different world? Right now! If the answer is ‘yes’ change is achievable. If it is a ‘Theoretically yes, but, No, but what if’ no change is realistic. It begins in our heads. This is where the fences begin. We could argue about the dangers (crime, terror financing, money laundering) for years. Or we can decide to make it work. It’s a glass half full/half empty question broken down. So please understand, that I don’t want to get into more detail with the different topics you brought up (prohibition wave, money supply, legislative bodies).

I totally agree with you, that all those dangers apply to FIAT. And I see this as a proof, that people are just afraid of Bitcoin, which they are scared to confess so they come up with crazy arguments. Fear of fear or fear of change is within all of us, it’s our challenge to face it.

But allow me to come back to one sentence “People could simply hide their wealth”. People are already hiding their wealth. That doesn’t stop them from becoming President of the United States. But IF a government decided to set up regulations for Bitcoin, decided to analyze, build trust, have faith in a decentralized system, the downsides for the state could be reduced.

AGD, I’m confident that you are a Bitcoin expert and I’m not. I’m not trying to reduce your arguments because I’m pretty sure, you and I are both on the Pro-Bitcoin block. I’m trying to give you some other points of view, some pro arguments that you maybe haven’t thought of by now.


___________________________________________________

Eventually I would like to thank everyone involved in this discussion. You helped me a lot, with your calculations, pointing out my mistakes and of course by answering the questions, which –without you- I couldn’t have answered. So thank you  #blockchange


P.S.: I’m happy to share my bachelor thesis with anyone interested. If so, please let me know, because I’m not sure whether it would be a matter of interest to post in a new thread solely for this purpose.
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 09, 2017, 01:36:15 PM
 #32

im sure the community would enjoy reading your thesis when its ready

drhus
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
October 02, 2017, 11:34:39 PM
 #33

So on today figures

Bitcoin Hashrate: 7,200,000 TH/s
Antminer S9 can do13.5TH/s
To produce the network hashrate you need 533,333 Bitmain S9 machines, which would cost you 675million and about 4million in electricity each day

While Bitcoin marketcap $73.5 billion what deter attackers from performing 51% attack?

if not on Bitcoin but on a smaller network (crack the numbers for litecoin and you find it cost you about 35-40million/day for 51% attack on cryptocurrency with 2.8B marketcap!)
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!