Bitcoin Forum

Bitcoin => Mining => Topic started by: Rarrikins on March 15, 2013, 08:07:09 PM



Title: Call non-pool miners 'block submitters' instead of 'miners'
Post by: Rarrikins on March 15, 2013, 08:07:09 PM
I'd like to propose saying 'block submitter' to refer specifically to a miner that actually submits new blocks. This is better than 'miner', since that also alludes to people who mine through pools and don't submit any blocks themselves.

This would avoid some of the potential confusion I noticed in a message about the recent unanticipated hardfork:
The original post lacked info for "regular users".  Here it is:
...
Only miners have an incentive to do anything.

If you're talking to regular users, it doesn't make sense to talk about 'miners' in a way that implicitly doesn't include people who mine through pools, who obviously don't need to do anything since the pool operator will handle that.

The use of the same term for hashers and people who actually validate and prepare blocks for hashing has been causing confusion all over the place for a while now.

Maybe clearer terminology is called for?

-MarkM-


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: Peter Todd on March 15, 2013, 08:21:54 PM
I like the term "hashers" myself, short and simple.


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: crazyates on March 15, 2013, 08:55:49 PM
I'm confused. I've been involved in Bitcoin for about a year and a half. Over that time, I've found 5 blocks (I think) through 2 different pools. Would I be a "miner" or a "hasher" or a "block submitter" ?

Would that change if I:

A) Had been mining for that year and a half but never found a block?
B) Solo mined those 5 blocks?
C) Solo mined for 1.5 years, and never found a block?


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: justusranvier on March 15, 2013, 08:57:40 PM
I'm confused. I've been involved in Bitcoin for about a year and a half. Over that time, I've found 5 blocks (I think) through 2 different pools. Would I be a "miner" or a "hasher" or a "block submitter" ?
I think the distinction is between people who assemble new blocks from transactions vs people who only calculate hashes for blocks that someone else gives them.

"Miner" is a good term for the former, and "hasher" is a good term for the latter.


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: crazyates on March 15, 2013, 09:10:13 PM
I think the distinction is between people who assemble new blocks from transactions vs people who only calculate hashes for blocks that someone else gives them.
Sooo... it's basically a pool operator, and a miner connected to that pool?


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: crazyates on March 15, 2013, 09:10:50 PM
Sooo... it's basically a pool operator, and a miner connected to that pool?
Better question: Why do we need a distinction? Pooled mining has been around for years, and it's never really been an issue.


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: MysteryMiner on March 15, 2013, 09:26:27 PM
And call spoon eating shovel  :D

Solo miners and polled miners are called so from beginning of mining. The change is unnecessary and will not stick.


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: John Tobey on March 16, 2013, 01:49:53 AM
A half hour spent clarifying the distinction on the Wiki might go a long way.

https://en.bitcoin.it/wiki/Mining
https://en.bitcoin.it/wiki/Miner


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: jgarzik on March 16, 2013, 01:50:33 AM
Transaction validators.


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: markm on March 16, 2013, 02:55:26 AM
Is a solo miner pretty much just a pool operator who has no users (other than himself / his botnet / his corporation / his CPU / his GPU / etc), or is there some further distinction between them that impacts such things as which version they "should" upgrade or downgrade to, or "would" tend to favour or risk favouring in the event of a fork?

(A pool operator might have more vested interest in not rocking some boat or other, maybe?)

-MarkM-


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: os2sam on March 16, 2013, 03:20:58 AM
How about Fred for short.


Title: Re: Call non-pool miners 'block submitters' instead of 'miners'
Post by: dscotese on March 16, 2013, 04:29:32 AM
Is a solo miner pretty much just a pool operator who has no users (other than himself / his botnet / his corporation / his CPU / his GPU / etc), or is there some further distinction between them that impacts such things as which version they "should" upgrade or downgrade to, or "would" tend to favour or risk favouring in the event of a fork?

(A pool operator might have more vested interest in not rocking some boat or other, maybe?)

-MarkM-


The way people are using "pool operator", I think so.

I like Hashers and Blockers.  "Miners" refers to both already, but a Hasher never assembles a block, and a Blocker rarely finds the solution, except in the case of solo miners, which have to be both.