Bitcoin Forum
December 15, 2017, 04:38:44 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Mining operators  (Read 797 times)
scouzi
Jr. Member
*
Offline Offline

Activity: 45


View Profile
April 21, 2013, 07:11:13 PM
 #1

Pardon my noob question.

I have a question on mining operators. How do we know they are declaring 100% of the found blocks to the pool? Couldn't they simply skim a few blocks to an unknown entity once in a while?

Is this 100% based on trust?
1513312724
Hero Member
*
Offline Offline

Posts: 1513312724

View Profile Personal Message (Offline)

Ignore
1513312724
Reply with quote  #2

1513312724
Report to moderator
1513312724
Hero Member
*
Offline Offline

Posts: 1513312724

View Profile Personal Message (Offline)

Ignore
1513312724
Reply with quote  #2

1513312724
Report to moderator
1513312724
Hero Member
*
Offline Offline

Posts: 1513312724

View Profile Personal Message (Offline)

Ignore
1513312724
Reply with quote  #2

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

Activity: 952



View Profile
April 21, 2013, 08:07:43 PM
 #2

Most blocks can publically be tracked to which pool mined them. If that public record doesn't correspond with what the pool is reporting, then we have a problem.

Tips? 1crazy8pMqgwJ7tX7ZPZmyPwFbc6xZKM9
Previous Trade History - Sale Thread
eleuthria
Legendary
*
Offline Offline

Activity: 1750



View Profile
April 22, 2013, 05:24:56 AM
 #3

Pools using Stratum and GBT have a fully exposed coinbase transaction which shows miners where the block will be paid.  Watching that address would reveal all blocks the pool finds.

RIP BTC Guild, April 2011 - June 2015
mitty
Sr. Member
****
Offline Offline

Activity: 363



View Profile
April 23, 2013, 12:09:20 PM
 #4

Pardon my noob question.

I have a question on mining operators. How do we know they are declaring 100% of the found blocks to the pool? Couldn't they simply skim a few blocks to an unknown entity once in a while?

Is this 100% based on trust?
A pool sends work in the form of a block header with a coinbase address to its miners.  Solving this block pays the pool which in turn pays the miners according to that pool's payout algorithm.  Miners also submit "shares" which are valid blocks with a lower difficulty than the current network value to the pool; the pool can determine how fast each miner is mining based on the frequency and difficulty of submitted shares. (Virtually every payout algorithm is based on valid submitted shares)

In order to solve a block that pays someone else, a mimer needs to mine a block with a coinbase address specifying where the block reward should go.  This would mean solving a block different than the pool gave you, and would not count as a valid share on the pool, decreasing your hashrate on that pool. Therefore this is equivalent to splitting your hashrate between multiple pools. (Or partially solo mining)
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!