Bitcoin Forum
June 27, 2024, 03:56:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ Explication difficulté "worker"]  (Read 1164 times)
Hypolite (OP)
Legendary
*
Offline Offline

Activity: 1245
Merit: 1027



View Profile
December 22, 2013, 02:45:15 PM
 #1

Bonjour , Bonjour !! Wink

Je me demande a quoi correspond la difficulté minimum des workers, que l on peut changer.

Ex : 32 Gh/s , 64 Gh/s .....

Doit on mettre la difficulté correspondant aux mineurs ou peut on mettre des niveaux supérieurs et quel impact cela peut il avoir sur le hardware et ou le rendement ?

Et si je possède 2 mineurs à 37 Gh/s chacun enregistrés sous 2 workers, puis je mettre 64 Gh/s sur les 2 ou laisser à 32 Gh/s chacun.

Je ne trouve nulle part d'explications afin de comprendre.

Merci pour votre aide.

Hypolite.

Barmz
Full Member
***
Offline Offline

Activity: 188
Merit: 100


View Profile
December 22, 2013, 07:24:18 PM
 #2

L'intérêt de de changer cette valeur est de diminuer les échanges avec la pool.

En donnant une difficulté plus élevée à tes workers puissants, ils communiqueront moins souvent avec la pool (donc ta connexion internet sera moins utilisée), mais leur travail sera récompensé proportionnellement.

   SEMUX   -   An innovative high-performance blockchain platform  
▬▬▬▬▬      Powered by Semux BFT consensus algorithm      ▬▬▬▬▬
Github    -    Discord    -    Twitter    -    Telegram    -    Get Free Airdrop Now!
Hypolite (OP)
Legendary
*
Offline Offline

Activity: 1245
Merit: 1027



View Profile
December 22, 2013, 08:39:02 PM
 #3

Ok donc si j ai bien compris plus la valeur de la difficulte est elevee moins il y a d echange avec la pool !

Mais plus on augmente la difficulte et plus la recompense est proportionnelle a la difficulte ( donc plus gros gain ? Ou moins gros gain ? ).

Dans le premier cas il est donc preferable de mettre la difficulte au max ?

perl
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
December 22, 2013, 09:59:53 PM
 #4

Une difficulté trop fera que tu perd de l'argent.
Car tu n'aura pas envoyé ton travail avant le nouveau block.
Il y a un équilibre a trouver entre envoyé très rapidement les share et lentement les share .
Quelque sois la difficulté, tu sera payer pareil au hash calculé.

A savoir aussi ton mineur va plus vite a calculter du DIFF 4 , 8, 16,32,64,128 ?
Moins de requête a la pool moins de requête a ton mineur ( pour certain seulement )
Et une difficulté trops faible sera que la pool te conciderera comme un floodeur et de bannera pendant un laps de temps.
Y a un équilibre a trouvé


Hypolite (OP)
Legendary
*
Offline Offline

Activity: 1245
Merit: 1027



View Profile
December 22, 2013, 10:09:52 PM
 #5

Fichtre de fichtre !! Huh

Je pense que je vais laisser par defaut 32 Gh/s sur chaque worker alors.

Dommage j'aurai bien tenté 64 Gh/s mais si c est pour avoir moins de récompense ça n'est pas top !!  Grin

A moins que ca soit jouable !??? Huh

Hypolite

perl
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
December 23, 2013, 12:04:45 AM
 #6

Tu as des 32Ghz , tu met 32Ghz quelqu'un a apparemment fait le calcul pour toi.
Sinon la difficulté idéal est 16 , je pense
Hypolite (OP)
Legendary
*
Offline Offline

Activity: 1245
Merit: 1027



View Profile
December 23, 2013, 06:20:35 AM
 #7

Ok, merci pour ces éclaircissements !!

Je vais donc laisser sur 32 !!
 Wink


superresistant
Legendary
*
Offline Offline

Activity: 2142
Merit: 1130



View Profile
December 23, 2013, 03:14:15 PM
 #8


Le réglage de difficulté de travail des workers est un paramètre un peu flou mais il ne faut pas mettre n'importe quoi.
Déjà, il y a très peu de pool qui permettent de choisir la work diff. Si on change ce paramètre, cela peut provoquer des pertes de shares.
Une work diff basse engendre plus de requête au près de la pool : tu envois plus de shares mais celles-ci valent moins. Les pools ont horreur de ça.
Si ta pool a un paramètre par défaut, il faut absolument l'utiliser. Ni plus ni moins.
Hypolite (OP)
Legendary
*
Offline Offline

Activity: 1245
Merit: 1027



View Profile
December 23, 2013, 04:02:33 PM
 #9

Ok !!

Entendu, je laisse tel quel, de toutes facons sur d'autre pool il s ajuste automatiquement avec BfgMiner.

Merci bien.

Bose75
Sr. Member
****
Offline Offline

Activity: 403
Merit: 250



View Profile
December 27, 2013, 12:52:58 PM
 #10

Oui, les grosses pools, une fois ta vitesse moyenne stabilisée te propose un niveau de difficulté adequat.

Par contre, n'hésite pas à tester plusieurs pools pour te faire ta propre opinion sur la plus rémunératrice dans ton cas...
M414K0
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile WWW
January 06, 2014, 05:36:07 PM
 #11

Attention à ne pas tout confondre !!

Pour les difficultés, on ne parle pas de GH/s ! Ce sont tout simplement des nombres, rien d'autre.

Le Mh/s, Gh/s, c'est la puissance de calcul de vos mineurs, la difficulté, c'est un paramètre arbitraire qui dit a votre mineur "Tout les résultats mathématique que tu trouve, je veux que tu les compares a la difficultés 16 (par exemple), si le hash que tu trouve est plus petit que la difficulté 16, alors tu le met a la poubelle et reprend ton calcul. Si le hash est égale ou supérieur, tu l'envoie au pool."

Les shares ne servent qu'a dire au pool "Hey ! Je te le promet, je travail et effectue tout plein de calcul ! La preuve, je viens de trouvé un share de difficulté 1 566 alors que tu me demande des shares minimum de 16", par exemple.

C'est la dessus que les pools se base pour vous rémunérez. C'est pas pour rien que ça s'appel "Poof-of-work". Vous prouvez que vous effectuez des calcules et vous êtes payé en échange et en espérant qu'un jours, vous trouverez un share qui est égale ou supérieur a la difficulté du réseau et que vous permettrez donc la création d'un block.

Vous devez mettre la difficulté la plus petite possible, tout en évitant d'en mettre une trop basse. En effet, si la difficulté est trop basse, votre mineur n'aura jamais le temps d'atteindre sa vitesse de hachage "de croisière" et le pool ne se pas content car vous allez lui envoyer trop de requête. D'un autre coté, une difficulté trop grande empêchera votre mineur de générer un share entre deux mise à jours de travail. De fait, aucun ou très peu de shares seront envoyé au pool.

Comme dit plus bas, un réglage de 16 est un bon début si vous avez plus de quelques GH/s.

Worker's speed          Difficulty
<500 Mhash/s                 1
500-1000 Mhash/s           2
1000-2000 Mhash/s         4
2000-4000 Mhash/s         8
4000-10000 Mhash/s      16
10000-40000 Mhash/s     32
> 40000 Mhash/s           64



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!