Bitcoin Forum
December 13, 2024, 03:09:49 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 [6]  All
  Print  
Author Topic: Comment miner (des bitcoins) soi-même avec un serveur P2Pool.  (Read 30170 times)
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 27, 2017, 09:02:15 PM
 #101

il faut une bonne semaine pour obtenir tous les verified ... mais en tout cas, j'ai toujours eu le même nombre des 2 cotés (max 2 semaines).

ça n'est pas lié au CPU ou à la vitesse de la connexion.

Merci pour l'information.

Réellement impressionnant comme lenteur.  Lips sealed
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 27, 2017, 09:07:09 PM
 #102

il (le serveur P2Pool chez soi) doit surement attendre d'obtenir 5 fois le même chare pour le passer en verified.
et comme le P2Pool s'occupe plus de traiter les transactions que de diffuser les Shares entre utilisateurs ... ça doit donc donner ce genre de résultat.

je me demande si avec la v33 (autre révision du P2Pool par un membre différent) qui obtient 2PH/s, ça tourne un peu plus vite pour la récupération.

la v33 est clairement orientée SegWit2X.
la v17 suit Bitcoin Core.
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 27, 2017, 09:32:12 PM
Last edit: August 28, 2017, 08:49:39 AM by anemol
 #103

Pas trouvé grand chose pour cette v33 à part:
https://bitcointalk.org/index.php?topic=18313.msg21234333#msg21234333

Le lien https://github.com/jtoomim/p2pool/tree/1mb_segwit  donne comme version:
15.0-5-g6f55d05

Edit:

62% de "verified" ce matin. Jusqu'à 52% l'allure d'un guépard , ensuite l'allure d'une vieille tortue suisse malade à trois pattes.
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 28, 2017, 03:51:55 PM
 #104

la v17 atteint 96% du hashrate de la P2Pool maintenant.
la v17 ne prend pas en charge les transactions segwit.

c'est la raison pour laquelle on doit aller sur une v18 pour que la sidechain puisse, ensuite, accepter correctement les shares segwit qui auraient été amenés par les v17.

plus aucun share v16 ne sera pris en compte par la v17 et la v18 (mais pour cela, il faut 95% du hashrate (qu'on soit donc tous d'accord entre mineurs du P2Pool).

Rien de complexe en soi.
Ceux qui n'aiment pas ... sont déjà partis d'ailleurs.
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 28, 2017, 04:11:10 PM
 #105

A la v18 faudra t'il resynchroniser tous les shares à nouveau?!  Huh
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 28, 2017, 04:29:11 PM
 #106

Oui, à chaque fois car le P2Pool fait le tri dans chaque share qu'il récupère (version, taille, etcs ...) et le fait vérifier par les autres noeuds qui uniquement la même version que soi-même.

La plupart des shares en v17 ne contenant pas les transactions segwit ... ne seront pas payés (orphan).

Sur la P2Pool, il n'y a que des HARD-Fork.

Dans le cas de SegWit, c'est un peu plus "particulier" car on passe d'une limite "blocksize" (1Mb Block) à une limite "blockweight" (1Mb Block + 2,4~2,8Mb Signature witness).

J'attends, d'ailleurs, de voir la conso. de RAM associé à ce changement ...
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 30, 2017, 12:23:18 PM
 #107

Donc au passage de la v18, la P2Pool sera dans les choux pendant que tout le monde resynchronise les shares (soit donc, environ une semaine)  Shocked


Presque finit mais je reste étonné de la faible puissance de feu de la P2Pool.

Code:
2017-08-30 14:20:18.794020 P2Pool: 17472 shares in chain (16985 verified/17477 total  97.18%) Peers: 6 (0 incoming)
2017-08-30 14:20:18.794129  Local: 0H/s in last 0.0 seconds Local dead on arrival: ??? Expected time to share: ???
2017-08-30 14:20:18.794174  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: (0.0000)=0.0000 BTC
2017-08-30 14:20:18.794222  Pool: 369TH/s Stale rate: 9.8% Expected time to block: 119.5 days
2017-08-30 14:20:19.028927 Sending 16 shares to 83.249.88.52:9333
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 30, 2017, 01:01:16 PM
 #108

Actuellement, c'est surtout cette ligne qui est importante :

Code:
2017-08-30 15:07:57 Switchover imminent. Upgraded: 82.540% Threshold: 95.000%

Néanmoins, pour te donner ma mesure depuis que j'ai basculé en v17 (donc avec effacement des shares) :

Code:
2017-08-30 15:07:14 P2Pool: 17356 shares in chain (14187 verified/17360 total) Peers: 10 (3 incoming)


Et donc, avec la v17, on ne traite pas encore les transactions Segwit ... on a donc des mineurs qui s'arrêtent de bosser tant qu'un block ne peut pas être miné sans les transactions SegWit en question.

Code:
2017-08-30 15:07:27.597000 > exceptions.ValueError: segwit transaction included before activation
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 30, 2017, 02:31:35 PM
Last edit: August 30, 2017, 03:50:51 PM by anemol
 #109

Cette ligne importante je ne l'ai pas. J'ai redemarré pour voir si je l'avais au démarrage, non. C'est bon! Vu! Smiley

Je n'escompte pas nécessairement utiliser la P2Pool régulièrement, juste en coup de vent mais j'apprécie quand même quand les applications fonctionnent correctement.  Smiley

Or, je m'aperçois que tu as des "incomings" et un nombre importants de "peers".
De mon côté, au mieux 7 "peers" et toujours zéro pointé pour les "incoming".  Je pensais éventuellement qu'il fallait être synchronisé pour avoir des "incoming" mais ton message m'indique que non.  Mes ports sont ouverts pourtant. Etrange...


J'ai déjà utilisé un peu la P2Pool et j'ai bien reçu mes paiements, donc, cela fonctionne. Sauf pour la fois ou j'ai tartiné à 1P/sec, 0.1BTC de shares estimés disparu (mais je n'étais pas complètement synchronisé).  Undecided

__________
Edit:

Code:
2017-08-30 17:50:08.575727 Switchover imminent. Upgraded: 84.744% Threshold: 95.000%
2017-08-30 17:50:08.611299 New work for worker! Difficulty: 32768.000000 Share difficulty: 485718.334422 Total block value: 13.877626 BTC including 1555 transactions
2017-08-30 17:50:09.740910 P2Pool: 17468 shares in chain (17424 verified/17473 total  99.72%) Peers: 7 (0 incoming)
2017-08-30 17:50:09.741025  Local: 8247GH/s in last 4.3 minutes Local dead on arrival: ~0.0% (0-21%) Expected time to share: 7.5 minutes
2017-08-30 17:50:09.741083  Shares: 1 (0 orphan, 0 dead) Stale rate: ~0.0% (0-80%) Efficiency: ~114.2% (23-115%) Current payout: (0.0000)=0.0000 BTC
2017-08-30 17:50:09.741143  Pool: 391TH/s Stale rate: 12.4% Expected time to block: 112.8 days
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 30, 2017, 05:20:49 PM
 #110

Les incoming ne sont possible qu'en fonctionnement 24h/24.
Le P2Pool, comme tout système P2P, utilise un stockage de noeuds fiables pour "booter".

Moins tu apparais, moins les utilisateurs t'utiliseront comme un relais "sûr" des shares et des relayage de transactions du réseau Bitcoin.
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 30, 2017, 05:28:55 PM
Last edit: September 04, 2017, 08:48:35 AM by anemol
 #111

Les incoming ne sont possible qu'en fonctionnement 24h/24.
Le P2Pool, comme tout système P2P, utilise un stockage de noeuds fiables pour "booter".

Moins tu apparais, moins les utilisateurs t'utiliseront comme un relais "sûr" des shares et des relayage de transactions du réseau Bitcoin.

Merci pour l'information Smiley

Code:
2017-08-30 19:34:25.424489  Shares: 14 (2 orphan, 1 dead) Stale rate: ~21.4% (7-48%) Efficiency: ~90.4% (60-107%) Current payout: (0.1072)=0.1072 BTC

 Grin

Mais ça va fondre comme neige au soleil ou bien disparaitre!

______
Edit:
Fondus comme neige au soleil comme prévu, plus aucun share après seulement 3 jours.
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
December 10, 2017, 02:55:33 PM
 #112

Passage à Python 3.4.4 chez moi, voici la procédure :

- désinstaller tout python et les trucs associés (issus de Python 2.7 comme wmi, pywin32, twisted et zope) dans le panneau de configuration
- redémarrez le PC
- virez à la main, le répertoire python27

- téléchargez python-3.4.4.amd64.msi et installez et redémarrez

- taper "touche Windows" + R
- taper "pip install --upgrade pip" et attendre ...

- taper "touche Windows" + R
- taper "pip install wheel" et attendre ...

- taper "touche Windows" + R
- taper "pip install Twisted" et attendre ... (se termine par du rouge mais on s'en branle)

- téléchargez pywin32-218.win-amd64-py3.4.exe et installez et redémarrez

- téléchargez WMI-1.4.9.win32.exe et installez et redémarrez

- taper "touche Windows" + R
- taper "pip list" pour voir ce qui est installé ... Twisted n'apparaît pas, c'est normal (il fonctionne à moitié et suffisant pour le P2Pool, Twisted n'est pas entièrement compatible avec Python 3)

- taper "touche Windows" + R
- taper "python --version" pour voir si c'est bien en v3.4.4
- fini

-------------------------------------------------------------------------------

J'ai eu besoin de faire cela à cause de plus en plus de corruption de SHARES de la P2Pool ... à cause du Fork de la v17 (qui refuse les SHARES non-segwit des v16 de la P2Pool).

Et y'en a encore un tas qui ne sont pas en v17 donc qui minent pour rien (leurs SHARES en v16 ne sont pas comptabilisés).

C'est vrai que l'usage RAM et les SHARES v17 sont stables maintenant.
Pages: « 1 2 3 4 5 [6]  All
  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!