Bitcoin Forum
December 15, 2024, 02:59:38 AM *
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)
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
March 15, 2017, 08:38:41 PM
 #81

Si tu as une IP dynamique, c'est normal.

anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
March 15, 2017, 10:17:03 PM
 #82

Le serveur dédié a une IP fixe. 
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
March 15, 2017, 11:13:51 PM
 #83

Alors, oui ... tu as un problème car les noeuds à connexions entrantes (qui traversent donc tout le bordel réseau) se répartissent la charge.



Tu devrais donc au moins avoir 1 ou 2 en permanence en entrée (qui reviennent après 30min à 1h après une interruption du serveur P2Pool).

https://en.bitcoin.it/wiki/P2Pool

Quote
   If you are behind a NAT, you should enable TCP port forwarding on your
    router. Forward port 9333 to the host running P2Pool.
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
March 16, 2017, 06:44:33 AM
Last edit: March 16, 2017, 12:41:14 PM by anemol
 #84

J'avais lu cette ligne mais comme je ne suis pas derrière un NAT, j'ai passé outre.

Je vais ouvrir ce port et voir s'il y a une différence. Smiley

______

Edit.:

Aucune différence.
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
March 17, 2017, 09:11:43 PM
 #85

Après ... t'as déjà laissé tourné plus de 3 jours ?
As-tu tous les "shares" en "verified" ?
As-tu limité le nombre de connexion sur le P2Pool ou sur le serveur Bitcoin Core ?
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
March 17, 2017, 09:29:20 PM
 #86

Après ... t'as déjà laissé tourné plus de 3 jours ?
As-tu tous les "shares" en "verified" ?
As-tu limité le nombre de connexion sur le P2Pool ou sur le serveur Bitcoin Core ?

Je ne mine pas en continu. Je mine une partie de la journée et soirée seulement.

J'ai limité le nombre de connexions pour Bitcoin avec maxconnections=12

Shares vérifiés?  Ou est-ce indiqué?

Aujourd'hui j'obtiens: "Shares 17 total (2 orphaned, 0 dead) Efficiency: 108.8%"

Quant au "payout", il flotte drôlement, presque du simple au double en fonction de la valeur du bloc en cours, du hashrate global, etc  Cheesy
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
March 19, 2017, 08:17:49 AM
Last edit: March 19, 2017, 09:24:54 AM by anemol
 #87

P2Pool est dans quel "camp" Bitcoin au fait?   Huh
Pas trop envie de miner des "altcoins"!   Cheesy   (https://bitcointalk.org/index.php?topic=1831570.0  Tongue)

Looarn
Sr. Member
****
Offline Offline

Activity: 560
Merit: 250


View Profile
March 19, 2017, 08:58:39 AM
 #88

P2Pool est dans quel "camp" Bitcoin au fait?   Huh
Pas trop envie de miner des "altcoins"!   Cheesy

Me semble que ça dépend du bitcoind que tu as installé. Wink

P2Pool est juste une surcouche, si j'ai bien compris, pour répartir la charge de travail.

EDIT : le dernier bloc https://blockchain.info/block-height/456194
Signé bitcoin Classic donc plutot dans le camp Unlimited on dirait. Meuh tu nous éclaires ?

If my post help you, you can tip me in FeatherCoin here: 6wgNso1AWVuGy5P5Rpc2bBoVaNaKzbxmyi
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
March 19, 2017, 04:55:23 PM
 #89

Le P2Pool est modifiable par l'utilisateur pour suivre le serveur Bitcoin Core utilisé.
Il peut miner en BU en augmentant la taille de block dans le P2Pool qu'il fait tourner s'il le veut ...

Beaucoup de Pool tournant en P2Pool sont donc indépendantes entre elles (shares incompatibles).
Raison pour laquelle on arrive à si peu reconnaitre un Block miné aujourd'hui ... d'ailleurs, la note apposée sur le Block peut être totalement arbitraire et copiée d'une autre pool :

Code:
bfgminer -o http://localhost:8332 -u username -p password \
    --generate-to 1QATWksNFGeUJCWBrN4g6hGM178Lovm7Wh \
    --coinbase-sig "rig1: This is Joe's block!"
extrait du README de BFGMiner.

Statistiques des blocks P2Pool (v16 et antérieurs) : http://p2pool.org/stats/index.php


P2Pool rémunère au travail.

P2Pool émet donc des blocks conformes à la majorité des noeuds Bitcoin acceptant le susdit block (c'est-à-dire 1Mb max actuellement) sinon, il devient orphan (et les shares/travaux du mineurs en question sont perdus évidemment).

Un block a besoin de 100 confirmations pour être accepté par le réseau Bitcoin.

Note : P2Pool attend le déploiement du segwit pour basculer en version 17.
essentiellement basé sur les nouvelles instructions Segwit qui sont disponibles sur le JSON-RPC (introduites par la v0.13.1 et v0.13.2).

https://bitcoin.org/en/developer-reference#remote-procedure-calls-rpcs
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
April 01, 2017, 09:56:46 PM
 #90

Une petite citation du sujet original anglais :

P2Pool has been running continuously with 0 downtime since August 2011. To the best of my knowledge its the only pool to have zero downtime since inception.

P2Pool has paid 15,711 unique addresses a total of 77,222.22 BTC for shares found.

In 2015 P2Pool had only 1 orphan block, in 2016 we had zero, and there have been none in 2017 so far, making P2Pool indisputably the pool with the lowest orphan rate.

Our luckiest block (since I've been collecting luck data ~early 2014) was block 329431 found in November 2014 with 180,136.66% luck, found just 30 seconds after p2pool found the previous block (329430).

Our un-luckiest block was 344101 found in February 2015 with 13.24% luck.

17 miners participated in finding our first block 142312 on 8-23-2011. (edit: 1 miner has not yet spent the reward)

554 miners had a valid share in block 236962 on 5-19-2013, the most miners ever paid by P2Pool. To the best of my knowledge block 236962 also contains the largest coinbase transaction in Bitcoin history at 19,033 bytes.
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
April 10, 2017, 08:17:06 AM
Last edit: April 10, 2017, 09:45:29 AM by anemol
 #91

Je ne mine pas en permanence en merge-mining mais impossible de lancer la P2Pool ce matin.

Ca coince méchamment. Obligé de tuer le process sans cérémonie (le simple kill ne passe pas)

Bloque systématiquement à:
Code:
2017-04-10 10:07:28.879192 > GOT INCOMPLETE BLOCK FROM PEER! 1ea27d92 bitcoin: https://blockchain.info/block/000000000000000000abd3c7edec6e8dd627e4d1dc22ad0ed62b47231ea27d92
(un bloc P2Pool)

J'ai supprimé tous les fichiers shares pour vérifier, c'est à dire les fichiers shares.52... shares.59  Lips sealed


Edit.:
Semble fonctionner correctement pour le moment.
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
April 23, 2017, 04:28:54 PM
 #92

Mise en ligne d'un petit scanner du réseau P2Pool : http://p2pool.org/stats/node_scanner.php
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 18, 2017, 03:47:58 PM
 #93


Normal cette erreur récurrente?  Huh

Code:
in download_shares:
Traceback (most recent call last):
Failure: p2pool.p2p.ShareReplyError: too long

____

A noter qu'il y a quelques semaines (bien avant le Bitcoincash), comme il me restait une petite demi-heure dans ma location de mineurs, je me suis amusé à pointer la P2Pool avec , à 1P/sec. Les shares ont plu mais je n'en ai jamais vu le moindre satoshi! Perdus, disparus!
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 27, 2017, 02:06:18 PM
 #94

La version 17 est disponible en binary (elle l'était depuis 4 jours en mode pypy).
http://p2pool.in/

Vous devez mettre à jour car les versions de P2Pool (en terme de "shares") sont incompatibles entre eux.
Et c'est normal : quand on est mineur indépendant, on est en première ligne pour être obliger de suivre les rêgles.  Wink

Code:
Due to SegWit already activating upgraded users of P2Pool must not mine SegWit transactions
as they are incompatible with older P2Pool versions. After v17 shares activate a new release will be
made which removes this restriction.

Lorsque 95% de tous les shares seront tagués en v17, les shares issus des anciennes versions (v14-v16) seront exclus et une v18 sortira alors.

Sur les petites chaines comme la P2Pool, les migrations d'une version à l'autre se font en 2-3 jours voir 1 semaine max.
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 27, 2017, 04:21:42 PM
 #95

Je dois avoir un problème quelque part car mon nombre de "shares verified" n'atteint jamais 100%

Code:
2017-08-27 18:20:07.329582 P2Pool: 17464 shares in chain (8844 verified/17468 total) Peers: 6 (0 incoming)

et je vois que la pool a un hashrate vraimment très faible :

Code:
Pool: 447TH/s Stale rate: 7.7% Expected time to block: 98.6 days
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 27, 2017, 04:26:07 PM
 #96

avec la v17 ou la v16 (ou la v33) ?
tu mines bien du BTC ou autre chose ?
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 27, 2017, 04:42:35 PM
 #97

La dernière version normalement vu que j'ai tout supprimé avant de cloner depuis Github.

Je n'utilise plus P2pool depuis un moment, c'était pour synchroniser ce petit monde.

Code:
./run_p2pool.py --version
/usr/lib/python2.7/dist-packages/cryptography/hazmat/backends/__init__.py:7: UserWarning: Module twisted was already imported from /usr/lib/python2.7/dist-packages/twisted/__init__.pyc, but /usr/local/lib/python2.7/dist-packages is being added to sys.path
  import pkg_resources
17.0-4-g68f653f-dirty
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 27, 2017, 05:02:33 PM
 #98

si tu n'as pas connecté la P2Pool depuis un moment, tu dois détruire les SHARES dans le dossier "bitcoin" (data) ... car ta sidechain P2Pool n'est plus valable.

encore plus si tu passes de la v16 à la v17 qui est exclusive.
anemol
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
August 27, 2017, 05:12:03 PM
Last edit: August 27, 2017, 06:39:06 PM by anemol
 #99

si tu n'as pas connecté la P2Pool depuis un moment, tu dois détruire les SHARES dans le dossier "bitcoin" (data) ... car ta sidechain P2Pool n'est plus valable.

encore plus si tu passes de la v16 à la v17 qui est exclusive.

Mais j'ai tout supprimé comme dit avant Smiley

Edit:

Je vais laisser tourner un peu pour voir. La semaine dernière j'avais essayé aussi mais même après 48 heures, j'avais toujours la moitié en "verified".

Pour mon "0 incoming", toujours pas trouvé de solution. Mon port 8333 est ouvert et j'ai 20 connexions pour mon bitcoind ce qui indique qu'il n'y a pas de soucis normalement (sinon il n'y aurait que 8 max).
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
August 27, 2017, 08:32:11 PM
 #100

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.
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!