Bitcoin Forum
May 10, 2024, 08:08:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mining speed in Hash/s or Block/s  (Read 645 times)
acedogblast (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 08, 2017, 09:04:52 PM
 #1

When a mining program is displaying a "hashrate" is this the number of individual SHA-256 digests or it is the hash checking of the completed block? I'm confused about this because I'm currently programming my own miner (just to get to know bitcoin mining better, not for actual profit) and I've found out that to assemble a block, the miner needs to preform numerous SHA-256 digests for calculating the merkle root, the individual transactions before finally hashing the completed block.
1715371737
Hero Member
*
Offline Offline

Posts: 1715371737

View Profile Personal Message (Offline)

Ignore
1715371737
Reply with quote  #2

1715371737
Report to moderator
1715371737
Hero Member
*
Offline Offline

Posts: 1715371737

View Profile Personal Message (Offline)

Ignore
1715371737
Reply with quote  #2

1715371737
Report to moderator
1715371737
Hero Member
*
Offline Offline

Posts: 1715371737

View Profile Personal Message (Offline)

Ignore
1715371737
Reply with quote  #2

1715371737
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715371737
Hero Member
*
Offline Offline

Posts: 1715371737

View Profile Personal Message (Offline)

Ignore
1715371737
Reply with quote  #2

1715371737
Report to moderator
1715371737
Hero Member
*
Offline Offline

Posts: 1715371737

View Profile Personal Message (Offline)

Ignore
1715371737
Reply with quote  #2

1715371737
Report to moderator
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
May 08, 2017, 09:11:27 PM
 #2

Typically it means how many complete block hashes the miner does per second. Typically mining hardware and software do not do block processing and assembling as that is done poolside.

acedogblast (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 08, 2017, 09:17:27 PM
 #3

So it is "Block/s". Thanks. It seems rather misleading for it to be in hash/s though.
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
May 08, 2017, 10:24:49 PM
 #4

So it is "Block/s". Thanks. It seems rather misleading for it to be in hash/s though.
It is actually block header hashes per second as the mining hardware doesn't produce a full block but rather just the header and its hash.

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!