Bitcoin Forum
May 05, 2024, 07:10:47 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Paralel computing for SHA-3 Protocol  (Read 455 times)
Sergi (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 17, 2015, 05:41:41 PM
 #1

Hi guys, I am a newby so if this post must be relocated to a different section do not hesitate to let me know!

Since I am new in this world I was reading documentation last days. I read as well the official documentation of SHA-3 keccak protocol (I know most of cryptocurrency are still using SHA-2 protocol for hashing), and I know that parallel computing was optimum for SHA-2 protocol, since GPU enabled a much faster proof of work than CPU.

Does anyone knows if paralel computing can speed up hashing for SHA-3 keccak protocol? In any case I would thank a technical, computational explanation.

Thanks in advance,

Sergi.
1714893047
Hero Member
*
Offline Offline

Posts: 1714893047

View Profile Personal Message (Offline)

Ignore
1714893047
Reply with quote  #2

1714893047
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714893047
Hero Member
*
Offline Offline

Posts: 1714893047

View Profile Personal Message (Offline)

Ignore
1714893047
Reply with quote  #2

1714893047
Report to moderator
MaxDZ8
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
September 18, 2015, 03:08:00 PM
 #2

No such thing as a 'protocol' for SHA3.
SHA3 is not a 'protocol'.
It is an algorithm, a standard maybe, not a 'protocol'. Usually 'protocols' involve the language used by two peers to communicate.

SHA2 is very mildly parallel as far as I remember. SHA3 possibly even less so (I looked at it for about 2 minutes).

You're confusing properties of the hash with properties of the PoW 'scanhash' function. The latter is embarrassingly parallel by definition, the former is not.

All PoW scanhash functions are embarrassingly parallel, whatever this parallelism can be exploited is another business. For SHA3, there's basically no problem in SHA3 itself. So yes, you can compute multiple hashes in parallel. That makes scanhash faster, Keccak is just as fast as previously.
Pages: [1]
  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!