Bitcoin Forum
May 21, 2024, 09:18:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: QUESTIONS about mining , Help please  (Read 127 times)
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 07, 2021, 08:36:12 PM
 #1

Hello,

I have questions and I want to understand some points about mining pool:

1- If a mining pool wants to know the reference or serial number of my miner or GPU , is it possible for them to do this with a new firmware ? BTCtools can know the reference of the ASIC miner for example .
2- How mining pool ensures security ( I know it's complicated ,if you have articles or something not too technical it will be good for me ) , or what are the main issues with this.
3- The pool fees depend on the hash rate of my miner ?
4- Can a pool work for another pool ?
5- DO the mining pool receive all hashes of my miner ? I mean if i have 10TH/s then the pool will receive 10T hashes each second ? they store this or just check if a hash is valid ?

Thank you very much

philipma1957
Legendary
*
Offline Offline

Activity: 4130
Merit: 7907


'The right to privacy matters'


View Profile WWW
July 07, 2021, 11:02:23 PM
 #2

Hello,

I have questions and I want to understand some points about mining pool:

1- If a mining pool wants to know the reference or serial number of my miner or GPU , is it possible for them to do this with a new firmware ? BTCtools can know the reference of the ASIC miner for example .
2- How mining pool ensures security ( I know it's complicated ,if you have articles or something not too technical it will be good for me ) , or what are the main issues with this.
3- The pool fees depend on the hash rate of my miner ?
4- Can a pool work for another pool ?
5- DO the mining pool receive all hashes of my miner ? I mean if i have 10TH/s then the pool will receive 10T hashes each second ? they store this or just check if a hash is valid ?

Thank you very much



1) Maybe I am not sure

2) This is very hard to give a good answer to. It would take a lot of time and effort to explain. Short answer is they are merely a tool to help or hurt is possible depends on how they are being used.
 
3) Yes if you are huge you can get discounts.
4) Yes Nicehash does that
5) No there can be rejects and invalid shares or stale shares. If you are send 10th and they are giving you credit for 9.8 th or higher you are okay.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
stigo (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 4


View Profile
July 08, 2021, 07:23:27 PM
 #3

Hello,

I have questions and I want to understand some points about mining pool:

1- If a mining pool wants to know the reference or serial number of my miner or GPU , is it possible for them to do this with a new firmware ? BTCtools can know the reference of the ASIC miner for example .
2- How mining pool ensures security ( I know it's complicated ,if you have articles or something not too technical it will be good for me ) , or what are the main issues with this.
3- The pool fees depend on the hash rate of my miner ?
4- Can a pool work for another pool ?
5- DO the mining pool receive all hashes of my miner ? I mean if i have 10TH/s then the pool will receive 10T hashes each second ? they store this or just check if a hash is valid ?

Thank you very much



1) Maybe I am not sure

2) This is very hard to give a good answer to. It would take a lot of time and effort to explain. Short answer is they are merely a tool to help or hurt is possible depends on how they are being used.
 
3) Yes if you are huge you can get discounts.
4) Yes Nicehash does that
5) No there can be rejects and invalid shares or stale shares. If you are send 10th and they are giving you credit for 9.8 th or higher you are okay.

Thanks ,
Do you know if the asic miner sends hash by hash to the pool or it sends batch every second ? 
NotFuzzyWarm
Legendary
*
Online Online

Activity: 3640
Merit: 2549


Evil beware: We have waffles!


View Profile
July 08, 2021, 08:02:03 PM
Last edit: July 08, 2021, 09:09:07 PM by NotFuzzyWarm
 #4

Thanks ,
Do you know if the asic miner sends hash by hash to the pool or it sends batch every second ?  
That would require massive bandwidth for the pool. Virtually all set worker difficulty to produce an average of 18 shares per minute.
You should checkout the various help topics this pool has. Going through the various Help topics there should answer most of your potential questions.

As far as miners sending serial numbers or a pool requiring you to provide that -- AFAIK that is unheard of and there would be zero need for it. BUT - yes a pool can within limits identify a miner as to what it is (and firmware running on it) because part of the response a miner sends out via Stratum has data fields assigned just for that. Kano does that to track performance of miners connected to his pool -- something it seems most other pool operators either do not do or if they do, do not share that information with the pool users. If you read through the Mining Details section of that Help area you will find that each worker has a unique ID generated that the pool uses to track your efforts.

edit: mainly fixed typos

- 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 08, 2021, 08:20:36 PM
 #5

Thanks ,
Do you know if the asic miner sends hash by hash to the pool or it sends batch every second ?  
That would require massive bandwidth for the pool. Virtually all set worker difficulty to produce an average of 18 shares per minute.
Ypou should checkout the various help topics this pool has. Going through the various Help topics there should answer most of you potential questions.

As far as miners send serial numbers or a pool requiring you to provide that -- AFAIK that is unheard of and there would be zero need for it. BUT - yes a pool can within limits identify a miner as to what it is (and firmware running on it). If you read through the Mining Details section of that Help area you will find that each worker has a unique ID generated that the pool uses to track your efforts.

Thank you for the link , very interessing . does a share means a batch of hashes or only one hash ?
NotFuzzyWarm
Legendary
*
Online Online

Activity: 3640
Merit: 2549


Evil beware: We have waffles!


View Profile
July 08, 2021, 08:28:07 PM
 #6

Shares are the work being sent to the miner and results sent from the miner back to the pool. They are one-shot data transfers, with the pool/miner talking to each other 18x per minute (on average). Read the Workers part of that link for details.

- 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 08, 2021, 09:02:33 PM
 #7

Shares are the work being sent to the miner and results sent from the miner back to the pool. They are one-shot data transfers, with the pool/miner talking to each other 18x per minute (on average). Read the Workers part of that link for details.

Ok ,I get it ( may be ) :
In theory , every miner must send ALL hashes to the pool , but this needs a very huge bandwidth. So to limit this amount of hashes, the pool applies a FILTER to eliminate non-interressing hashes. The pool sets an initial difficulty to the miner and forces it to send only hashes that meet this difficulty.
The pool adjusts this difficulty according to the performances of the miner ( hashrate ) in order to get 18 shares per minute. In the meantime, this can be a metric to estimate the hash rate of the miner .

Is it like this ?
NotFuzzyWarm
Legendary
*
Online Online

Activity: 3640
Merit: 2549


Evil beware: We have waffles!


View Profile
July 08, 2021, 09:03:45 PM
 #8

Yep. Spot on  Smiley

- 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 08, 2021, 09:19:01 PM
 #9

Yep. Spot on  Smiley
thanks!
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!