Bitcoin Forum
May 22, 2024, 02:31:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Difficult questions : Mining pool and 2 similar miners --> Same shares ???  (Read 121 times)
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 12:58:07 AM
Last edit: July 15, 2021, 02:23:06 AM by stigo
 #1

Hello,

I didn't find answers to my questions on the web, can you help please :

SUPPOSE there are two antminers S9i ( for example)  mining on a pool

SUPPOSE that the pool sends the same work to these miners and the difficulty is the same for both.

-Will the miners' shares be exactly the same in this case ? (I mean with the same delays and hashes)


Now suppose that the pool REsends the same work to an antminer

-Will the shares be exactly the same as before ? (I mean with the same delays and hashes)


Thanks
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1819


Linux since 1997 RedHat 4


View Profile
July 15, 2021, 01:02:03 AM
 #2

Simple answers:
The pool wont send the same work to two different miners.

They'll each have a different ID in the coinbase sig data.

When using a proxy with only one connection to a pool, but the proxy is providing work to multiple miners, the proxy also supplies a different coinbase sig to each miner.

Edit: firstly read here: https://kano.is/index.php?k=minedet
Then also read the other Help pages on my pool.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 01:06:48 AM
 #3

The pool wont send the same work to two different miners.

They'll each have a different ID in the coinbase sig data.

When using a proxy with only one connection to a pool, but the proxy is providing work to multiple miners, the proxy also supplies a different coinbase sig to each miner.



I know that the pool will not send the same work , but lets suppose it's the case ...

But you said each miner has ID on coinbase sig data ...is it a unique ID for each miner ? if i sell my miner to Mr x . when he mines with it on the same pool , will the mineer keep the same ID ?
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1819


Linux since 1997 RedHat 4


View Profile
July 15, 2021, 01:10:39 AM
 #4

...
But you said each miner has ID on coinbase sig data ...is it a unique ID for each miner ? and the pool has it ?

Quote
a different ID
Which of course the only way for the pool to do that is if the pool knows the ID Tongue

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 01:16:07 AM
 #5

...
But you said each miner has ID on coinbase sig data ...is it a unique ID for each miner ? and the pool has it ?

Quote
a different ID
Which of course the only way for the pool to do that is if the pool knows the ID Tongue

ok

 if i sell my miner to Mr x .
when Mr x mines with it on the same pool , will the miner keep the same ID ?
who create this ID ?
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 3640
Merit: 2549


Evil beware: We have waffles!


View Profile
July 15, 2021, 01:35:24 AM
Last edit: July 15, 2021, 01:48:04 AM by NotFuzzyWarm
 #6

It is not a hardware ID. It is an ID generated by the pool when a miner connects to it.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome! 1FuzzyWc2J8TMqeUQZ8yjE43Rwr7K3cxs9
 -Sole remaining active developer of cgminer, Kano's repo is here
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1819


Linux since 1997 RedHat 4


View Profile
July 15, 2021, 01:45:16 AM
 #7

In simple terms, that are obvious:
A miner connects to a pool.
The pool chooses an ID for the miner.
The pool provides work to the miner.
If the miner ever disconnects and reconnects, it will get a new ID.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 01:50:56 AM
 #8

Yes I understand this . Just I was confused by the first reply .

That's logical : pool creates ID for each miner connected on the pool for simply know who is who ...

But this is not my initial question ...


I mean if the pool send the same work ( It's a supposition ) to similar miners ( same ref and same firmware) . Will their shares be equal ( same hashes and same delays between hashes ) ?

And if the miner receives the same work as before , will the share be exactly the same as before ?
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 3640
Merit: 2549


Evil beware: We have waffles!


View Profile
July 15, 2021, 01:56:28 AM
 #9

The pool will NOT send the same work... If it does then there is something seriously wrong with their software...

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome! 1FuzzyWc2J8TMqeUQZ8yjE43Rwr7K3cxs9
 -Sole remaining active developer of cgminer, Kano's repo is here
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1819


Linux since 1997 RedHat 4


View Profile
July 15, 2021, 02:01:38 AM
 #10

.. and even more relevant, the pool luck will take a massive obvious dive.

To be blunt, I've no idea why anyone would waste so much time on the question that's answered in my first post.
Assuming all pool software developers are idiots seems like a pointless assumption in the first place, but my first reply answers that anyway.

Simple answers:
The pool wont send the same work to two different miners.

They'll each have a different ID in the coinbase sig data.
...

... and no matter how hard you stare at two miners in front of you, they are indeed two different miners.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 02:03:28 AM
 #11

The pool will NOT send the same work... If it does then there is something seriously wrong with their software...

I know that ...

So let suppose that there are 2 solo miners .
They started mining at the same time with the same hardware /firmware.

Will their share be equal ( or quasi equal with more than 99% similarities on hashes results and delays between hashes) ?
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1819


Linux since 1997 RedHat 4


View Profile
July 15, 2021, 02:06:34 AM
 #12

The pool will NOT send the same work... If it does then there is something seriously wrong with their software...

I know that ...

So let suppose that there are 2 solo miners .

Quote
They started mining at the same time with the same hardware .
Doesn't matter if it's the same hardware, the same network cable, the same air flowing through them, or even the same colour paint on the walls.
It has nothing to do with it.

Quote
Will their share be equal ( or quasi equal with more than 99% similarities on hashes results and delays between hashes) ?
It only matters that the work is not exactly equal.
Nothing else.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 02:09:19 AM
 #13

.. and even more relevant, the pool luck will take a massive obvious dive.

To be blunt, I've no idea why anyone would waste so much time on the question that's answered in my first post.
Assuming all pool software developers are idiots seems like a pointless assumption in the first place, but my first reply answers that anyway.

Simple answers:
The pool wont send the same work to two different miners.

They'll each have a different ID in the coinbase sig data.
...

... and no matter how hard you stare at two miners in front of you, they are indeed two different miners.


Thank you for the reply but it doesn't answer the question ...
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 02:11:55 AM
Last edit: July 15, 2021, 02:34:38 AM by stigo
 #14

The pool will NOT send the same work... If it does then there is something seriously wrong with their software...

I know that ...

So let suppose that there are 2 solo miners .

Quote
They started mining at the same time with the same hardware .
Doesn't matter if it's the same hardware, the same network cable, the same air flowing through them, or even the same colour paint on the walls.
It has nothing to do with it.

Quote
Will their share be equal ( or quasi equal with more than 99% similarities on hashes results and delays between hashes) ?
It only matters that the work is not exactly equal.
Nothing else.

Ok ok , I understand , so the same "probleme" as for a pool. Bitcoin network will not send the same work EDIT( no, bitcoin network doest not send work like pool !)
Thanks , so the answer to the initial question is not here ...
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1819


Linux since 1997 RedHat 4


View Profile
July 15, 2021, 02:13:31 AM
 #15

...
Thank you for the reply but it doesn't answer the question ...
So is your question:
How many pools were coded by idiots and are losing money because they don't send different work to two different miners?

Sorry I don't know the answer to that.

Note, this section of the forum is called
Quote
Bitcoin Forum > Bitcoin > Mining > Pools

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 3640
Merit: 2549


Evil beware: We have waffles!


View Profile
July 15, 2021, 02:13:47 AM
 #16

Quote
Thank you for the reply but it doesn't answer the question
Yes it does. The question is a non-existent case that will never occur.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome! 1FuzzyWc2J8TMqeUQZ8yjE43Rwr7K3cxs9
 -Sole remaining active developer of cgminer, Kano's repo is here
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 02:18:17 AM
 #17

Quote
Thank you for the reply but it doesn't answer the question
Yes it does. The question is a non-existent case that will never occur.

I used on my first question the word: "suppose" that  ...
kano
Legendary
*
Offline Offline

Activity: 4508
Merit: 1819


Linux since 1997 RedHat 4


View Profile
July 15, 2021, 02:26:18 AM
 #18

If instead your question isn't pool related. and you want to know how mining software that does solo mining, avoids the problem of generating the same work, when you run two solo miners, then you need to ask that in the "Mining Software" section here:
https://bitcointalk.org/index.php?board=42.0

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 15, 2021, 02:28:49 AM
 #19

If instead your question isn't pool related. and you want to know how mining software that does solo mining, avoids the problem of generating the same work, when you run two solo miners, then you need to ask that in the "Mining Software" section here:
https://bitcointalk.org/index.php?board=42.0

Ok thank you I will ask there too

But it's related to pools also .

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!