Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 114. (Read 2591920 times)

legendary
Activity: 1512
Merit: 1012
After looking at their stats I believe JB is correct, Forrest would need to push a change to start rejecting their shares....

i have followed the transactions ... and i don't see that it's from a block create by P2Pool.
this adress receive others rewards from others pools, yes.
legendary
Activity: 1258
Merit: 1027
No effect but this pool are not receive reward now (well, since the 14/12/2015).  Grin not too long before it see that ... i think.  Cheesy
I'm not sure that's entirely accurate.  Without being on the latest version, any blocks they find would be invalid, correct?  In effect, they are indeed performing a block withholding attack because their hash is getting rewards but they'll never produce a block.

After looking at their stats I believe JB is correct, Forrest would need to push a change to start rejecting their shares....

legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
No effect but this pool are not receive reward now (well, since the 14/12/2015).  Grin not too long before it see that ... i think.  Cheesy
I'm not sure that's entirely accurate.  Without being on the latest version, any blocks they find would be invalid, correct?  In effect, they are indeed performing a block withholding attack because their hash is getting rewards but they'll never produce a block.
newbie
Activity: 8
Merit: 0
No effect but this pool are not receive reward now (well, since the 14/12/2015).  Grin not too long before it see that ... i think.  Cheesy

Rewards are still payed out to this pool, see https://blockchain.info/address/1NJJgrGhU7rTFCgD9ZbfktKoyj4vFHe4yB

So, not excluded from rewards....
sr. member
Activity: 266
Merit: 250
Terrible waste of 120Th - I just emailed them.
legendary
Activity: 1512
Merit: 1012
No effect but this pool are not receive reward now (well, since the 14/12/2015).  Grin not too long before it see that ... i think.  Cheesy
newbie
Activity: 8
Merit: 0
Questions,

On the p2pool.in site can be read: "And then, at 95%, users that have not upgraded will be excluded. If non-upgraded users aren't excluded before BIP65 takes effect, P2Pool users will be subject to paying other users for invalid work - effectively a withholding attack."

Since this pool http://61.219.120.109:9332 is still running a version < 15 with quite a high hash rate (8% of the p2pool total) I would expect it to be excluded from p2pool as stated, but appearantly it hasn't.

My question is, is this affecting other p2pool users as stated above now, and, what can be done about it? Clearly the pool owner is not responding to email and not responding on a public message in the blockchain.

Would like to hear your thoughts on this.

hero member
Activity: 516
Merit: 643
Here is the error that results from trying to start the pool on litecoin with the following command.

Ah, okay, fixed in git HEAD. You probably should be using a release if you want stability, FYI. (To do that, look at the output of "git tag" and then "git checkout" the latest one.)
full member
Activity: 333
Merit: 100
Here is the error that results from trying to start the pool on litecoin with the following command.

 python ./run_p2pool.py --net litecoin --give-author 1 -f 0 --bitcoind-rpc-port 10332 -n litecoin-p2pool.com:9338 Myusername Mypassword

2015-12-18 15:32:20.915937 Testing bitcoind RPC connection to 'http://127.0.0.1:10332/' with username 'litecoinrpc'...
2015-12-18 15:32:20.957060 > Error while checking Bitcoin connection:
2015-12-18 15:32:20.957108 > Traceback (most recent call last):
2015-12-18 15:32:20.957149 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2015-12-18 15:32:20.957186 >     current.result = callback(current.result, *args, **kw)
2015-12-18 15:32:20.957226 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult
2015-12-18 15:32:20.957263 >     _inlineCallbacks(r, g, deferred)
2015-12-18 15:32:20.957302 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1097, in _inlineCallbacks
2015-12-18 15:32:20.957336 >     result = result.throwExceptionIntoGenerator(g)
2015-12-18 15:32:20.957369 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2015-12-18 15:32:20.957400 >     return g.throw(self.type, self.value, self.tb)
2015-12-18 15:32:20.957430 > --- ---
2015-12-18 15:32:20.957460 >   File "/home/litecoin/p2pool-ltc/p2pool/util/deferral.py", line 41, in f
2015-12-18 15:32:20.957491 >     result = yield func(*args, **kwargs)
2015-12-18 15:32:20.957521 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks
2015-12-18 15:32:20.957552 >     result = g.send(result)
2015-12-18 15:32:20.957583 >   File "/home/litecoin/p2pool-ltc/p2pool/bitcoin/helper.py", line 25, in check
2015-12-18 15:32:20.957620 >     softforks_supported = set(item['id'] for item in (yield bitcoind.rpc_getblockchaininfo())['softforks'])
2015-12-18 15:32:20.957651 > exceptions.KeyError: 'softforks'
hero member
Activity: 516
Merit: 643
I am getting an error connecting to the blockchain that traces back to something called softforks. It seems unable to connect to the blockchain.

Can you post the error/traceback you're getting from P2Pool?
full member
Activity: 196
Merit: 100
is this right or have i missconfig my p2pool or bitcoind

2015-12-18 19:53:19.721694  Local: 409GH/s in last 10.0 minutes Local dead on arrival: ~3.4% (2-6%) Expected time to share: 3.2 hours
2015-12-18 19:53:19.721759  Shares: 0 (0 orphan, 0 dead) Stale rate: Huh Efficiency: Huh Current payout: (0.0100)=0.0100 BTC
2015-12-18 19:53:19.721812  Pool: 1131TH/s Stale rate: 25.0% Expected time to block: 3.5 days


p2pool start up:
-a 1DSPW6L2tvCKVDvT9Qiq2RGs7rscwYSfxF --bitcoind-address 192.168.1.1 --logfile /var/log/p2pool --net bitcoin --give-author 0 --no-bugreport -f 0 --max-conns 8 --external-ip externalIP:9330

((if you specifiy "-a 1DSPW6L2tvCKVDvT9Qiq2RGs7rscwYSfxF" like i have done does that mean all people that mine to p2pool goes to me or is it the btc you have set on the miner it self)) reread it. nvm on that..
but if i use -f FEE_PERCENTAGE, --fee FEE_PERCENTAGE where does the fee go to. how do i set it so it goes to my wallet

bitcoind:
DAEMON_ARGS="-daemon -listen -conf=/home/bitcoind/.bitcoin/bitcoin.conf"

# bitcoin.conf configuration file. Lines beginning with # are comments.


 # Network-related settings:

 # Run on the test network instead of the real bitcoin network.
 #testnet=0

 # Connect via a socks4 proxy
 #proxy=127.0.0.1:9050

 ##############################################################
 ##            Quick Primer on addnode vs connect            ##
 ##  Let's say for instance you use addnode=4.2.2.4          ##
 ##  addnode will connect you to and tell you about the      ##
 ##    nodes connected to 4.2.2.4.  In addition it will tell ##
 ##    the other nodes connected to it that you exist so     ##
 ##    they can connect to you.                              ##
 ##  connect will not do the above when you 'connect' to it. ##
 ##    It will *only* connect you to 4.2.2.4 and no one else.##
 ##                                                          ##
 ##  So if you're behind a firewall, or have other problems  ##
 ##  finding nodes, add some using 'addnode'.                ##
 ##                                                          ##
 ##  If you want to stay private, use 'connect' to only      ##
 ##  connect to "trusted" nodes.                             ##
 ##                                                          ##
 ##  If you run multiple nodes on a LAN, there's no need for ##
 ##  all of them to open lots of connections.  Instead       ##
 ##  'connect' them all to one node that is port forwarded   ##
 ##  and has lots of connections.                            ##
 ##       Thanks goes to [Noodle] on Freenode.               ##
 ##############################################################

 # Use as many addnode= settings as you like to connect to specific peers
 #addnode=69.164.218.197
 #addnode=10.0.0.2:8333
addnode=104.238.174.252:9332
addnode=80.74.153.50:9332

 # ... or use as many connect= settings as you like to connect ONLY
 # to specific peers:
 #connect=69.164.218.197
 #connect=10.0.0.1:8333

 # Do not use Internet Relay Chat (irc.lfnet.org #bitcoin channel) to
 # find other peers.
 #noirc=0

 # Maximum number of inbound+outbound connections.
maxconnections=100


 # JSON-RPC options (for controlling a running Bitcoin/bitcoind process)

  server=1 #tells Bitcoin-QT to accept JSON-RPC commands.
server=1

 # You must set rpcuser and rpcpassword to secure the JSON-RPC api
 rpcuser=bitcoind
 rpcpassword=bitcoinandkarlsson050607

 # How many seconds bitcoin will wait for a complete RPC HTTP request.
 # after the HTTP connection is established.
rpctimeout=30

 # By default, only RPC connections from localhost are allowed.  Specify
 # as many rpcallowip= settings as you like to allow connections from
 # other hosts (and you may use * as a wildcard character):
 #rpcallowip=10.1.1.34
 #rpcallowip=192.168.1.*/24
 rpcallowip=192.168.1.0/24
 rpcallowip=213.66.108.0/24

 # Listen for RPC connections on this TCP port:
rpcport=8332

 # You can use Bitcoin or bitcoind to send commands to Bitcoin/bitcoind
 # running on another host using this option:
 #rpcconnect=127.0.0.1

 # Use Secure Sockets Layer (also known as TLS or HTTPS) to communicate
 # with Bitcoin -server or bitcoind
 #rpcssl=1

 # OpenSSL settings used when rpcssl=1
 #rpcsslciphers=TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH
 #rpcsslcertificatechainfile=server.cert
 #rpcsslprivatekeyfile=server.pem


 # Miscellaneous options

 # Set gen=1 to attempt to generate bitcoins
 #gen=0

 # Use SSE instructions to try to generate bitcoins faster.
 #4way=1

 # Pre-generate this many public/private key pairs, so wallet backups will be valid for
 # both prior transactions and several dozen future transactions.
 #keypool=100

 # Pay an optional transaction fee every time you send bitcoins.  Transactions with fees
 # are more likely than free transactions to be included in generated blocks, so may
 # be validated sooner.
 paytxfee=0.0001

 # Allow direct connections for the 'pay via IP address' feature.
 #allowreceivebyip=1

 # User interface options

 # Start Bitcoin minimized
 #min=1

 # Minimize to the system tray
 #minimizetotray=1

blockmaxsize=1000000
mintxfee=0.00001
minrelaytxfee=0.00001
full member
Activity: 333
Merit: 100
I am attempting to get p2pool running for litecoin, My startup line is
python ./run_p2pool.py --net litecoin --give-author 1 -f 0 --bitcoind-rpc-port 10332 -n litecoin-p2pool.com:9338 USERNAME PASSWORD

I am getting an error connecting to the blockchain that traces back to something called softforks. It seems unable to connect to the blockchain.

The litecoin conf file contains

server=1
listen-1
bind=0.0.0.0
daemon=1
rpcport=10332
port=10333
rpcallowip=127.0.0.1

I have the bitcoin version running just fine. I appear to be missing something here.
sr. member
Activity: 266
Merit: 250
legendary
Activity: 1512
Merit: 1012
legendary
Activity: 1512
Merit: 1012
but you loose the stats ... if you delete all folder of the p2pool (need keep DATA that it keep stats. from p2pool local node).
legendary
Activity: 1257
Merit: 1004
pool.sexy
Answer me, how I have to renew my software quick and quite well?  Git check out not work.


Code:
git pull

or

Quote
I decided delete old and re-download new version. Is it  quite  right?

yes
sr. member
Activity: 266
Merit: 250
But there is bitcoind, bitcoinxt,  relaynetworkclient etc. Need Mach more information about setting up bitcoin.conf in a different situations. Very much questions.

Welcome AndryNag,

There is a basic guide for setting up p2pool & bitcoind on the first page of this thread which should get you up & running. No modifications of the bitcoin.conf file are needed to run the relaynetworkclient & there is a readme file on the github page for running it. There is a wealth of info on this thread, have a read through & use the search function to find stuff - I use it all the time, if you still can't find what you're looking for, then post here with details of your OS, network etc & someone will try to answer your questions  Smiley

Edit: BTW, hopefully this post will help p2pool:  https://bitcointalksearch.org/topic/m.13277479

Any support would be appreciated & hopefully stop any further confusion about p2pool & p2p.antpool  Wink
member
Activity: 88
Merit: 10
Last time we have many new version of p2pool. Answer me, how I have to renew my software quick and quite well?  Git check out not work. I decided delete old and re-download new version. Is it  quite  right?
Second,  please regularly post the last version of all software which needs to mining.
Thanks.

If there is an update which is mandatory and you want to be notified, subscribe to this mailing list: https://groups.google.com/forum/#!forum/p2pool-notifications

Regards,

Theo

Thank you very much.  But there is bitcoind, bitcoinxt,  relaynetworkclient etc. Need Mach more information about setting up bitcoin.conf in a different situations. Very much questions.
newbie
Activity: 8
Merit: 0
Last time we have many new version of p2pool. Answer me, how I have to renew my software quick and quite well?  Git check out not work. I decided delete old and re-download new version. Is it  quite  right?
Second,  please regularly post the last version of all software which needs to mining.
Thanks.

If there is an update which is mandatory and you want to be notified, subscribe to this mailing list: https://groups.google.com/forum/#!forum/p2pool-notifications

Regards,

Theo
member
Activity: 88
Merit: 10
Last time we have many new version of p2pool. Answer me, how I have to renew my software quick and quite well?  Git check out not work. I decided delete old and re-download new version. Is it  quite  right?
Second,  please regularly post the last version of all software which needs to mining.
Thanks.
Jump to: