Bitcoin Forum
December 05, 2016, 08:56:58 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: How (edit: not) to cheat the pools  (Read 1156 times)
realnowhereman
Hero Member
*****
Offline Offline

Activity: 504



View Profile
May 20, 2011, 06:08:07 PM
 #1

Note: this is a hypothetical, I'm not planning on doing this, I'm personally not that interested in mining.

There are multiple mining pools, right?

What would stop me running a custom miner that mines for multiple pools at the same time?  By the same time I don't mean running five different pool clients, I mean mining one hash and "selling" it to five pools.  I would get five times the payment for my effort then wouldn't I?

(update subject)

1AAZ4xBHbiCr96nsZJ8jtPkSzsg1CqhwDa
1480971418
Hero Member
*
Offline Offline

Posts: 1480971418

View Profile Personal Message (Offline)

Ignore
1480971418
Reply with quote  #2

1480971418
Report to moderator
1480971418
Hero Member
*
Offline Offline

Posts: 1480971418

View Profile Personal Message (Offline)

Ignore
1480971418
Reply with quote  #2

1480971418
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480971418
Hero Member
*
Offline Offline

Posts: 1480971418

View Profile Personal Message (Offline)

Ignore
1480971418
Reply with quote  #2

1480971418
Report to moderator
BitterTea
Sr. Member
****
Offline Offline

Activity: 294



View Profile
May 20, 2011, 06:09:37 PM
 #2

What you suggest is not possible. The data you receive from each pool will be different, so the hash will be different. This is because one of the things hashed is the public key of the account that will receive the coinbase transaction.
realnowhereman
Hero Member
*****
Offline Offline

Activity: 504



View Profile
May 20, 2011, 07:24:55 PM
 #3

Fair enough.

So I guess the nonce is made up of a pool-assigned number + offset?

1AAZ4xBHbiCr96nsZJ8jtPkSzsg1CqhwDa
Stefan Thomas
Full Member
***
Offline Offline

Activity: 235


AKA: Justmoon


View Profile WWW
May 20, 2011, 07:31:01 PM
 #4

Fair enough.

So I guess the nonce is made up of a pool-assigned number + offset?


Doesn't need to be, the block also contains the pool's Bitcoin address in the coinbase. That already makes the hashes pool-specific.

Twitter: @justmoon
PGP: D16E 7B04 42B9 F02E 0660  C094 C947 3700 A4B0 8BF3
xf2_org
Member
**
Offline Offline

Activity: 70


View Profile
May 20, 2011, 08:16:21 PM
 #5

Fair enough.

So I guess the nonce is made up of a pool-assigned number + offset?

The 4-byte nonce is the only thing miners have total freedom to change*.  Everything else is assigned by the pool.

(*ntime may change within a limited range)

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!