Author

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

legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
i'm ALL IN to help STOP dishonest pool.

Maybe someone with a good knowledge & higher stats/rep can start a thread so that we can create more awareness on the pool thread & also ask antpool to provide evidence to the public that they (which we all doubt) are legitimately proving as what they are saying/doing ?

I say NO to Cheats & Scams what about you guys ?
legendary
Activity: 1540
Merit: 1001
root@antMiner:~# cat /config/cgminer.conf
{
"pools" : [
...
"bitmain-freq" : "7:200:0782",
"bitmain-voltage" : "0725",
"queue" : "1",
"scan-time" : "1"
}


After the pools I have this:

Code:
,
"api-listen" : true,
"api-network" : true,
"api-allow" : "W:0/0",
"bitmain-freq" : "7:200:0782",
"bitmain-voltage" : "0725"
}


I'll probably try adding the queue setting and see what happens.

M

You have to add it there manually Smiley use vi editor

I added it.  Didn't do a thing.  Next time I changed the pools, it got lost.

M
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool

Do they antpool p2pool nodes get payments from p2pool blocks??

Hope they close down their nodes soon enough.

No, as IYF mentioned, they don't use the standard p2pool share chain.

So do I. Sooner the better.

The way I see it, and please correct me someone if I'm wrong, but they are simply piggy backing off p2pool decentralization marketing, and by using the same ports as p2pool they are stealing/fooling miners into thinking that they are actually helping p2pool decentralization/network - when the opposite is in fact the case. As things are, they are harming the p2pool network.

What can be done? Well, short of every p2pool node banning the IP of antp2pool & pestering them to change their ports - not a lot  Angry

Again, someone please correct me if I'm wrong.
You're not wrong.  I spent some time going through their p2pool code when they released it.  All they did was add some reliance upon a database to capture/store worker/share info.  It wasn't complete and I don't know that they ever pursued it any further.  They certainly jumped on the decentralized bandwagon, but have done nothing except for talk about how they support it, while behind the scenes they aren't doing squat.  The last update to the code was on November, 13, 2014.
full member
Activity: 238
Merit: 100

Do they antpool p2pool nodes get payments from p2pool blocks??

Hope they close down their nodes soon enough.

No, as IYF mentioned, they don't use the standard p2pool share chain.

So do I. Sooner the better.

The way I see it, and please correct me someone if I'm wrong, but they are simply piggy backing off p2pool decentralization marketing, and by using the same ports as p2pool they are stealing/fooling miners into thinking that they are actually helping p2pool decentralization/network - when the opposite is in fact the case. As things are, they are harming the p2pool network.

What can be done? Well, short of every p2pool node banning the IP of antp2pool & pestering them to change their ports - not a lot  Angry

Again, someone please correct me if I'm wrong.

Y, it is big robbery.
What we can do?
We should be better, we should more popularize original p2pool, explain things, help newbies...
full member
Activity: 238
Merit: 100
root@antMiner:~# cat /config/cgminer.conf
{
"pools" : [
...
"bitmain-freq" : "7:200:0782",
"bitmain-voltage" : "0725",
"queue" : "1",
"scan-time" : "1"
}


After the pools I have this:

Code:
,
"api-listen" : true,
"api-network" : true,
"api-allow" : "W:0/0",
"bitmain-freq" : "7:200:0782",
"bitmain-voltage" : "0725"
}


I'll probably try adding the queue setting and see what happens.

M

You have to add it there manually Smiley use vi editor
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....

Do they antpool p2pool nodes get payments from p2pool blocks??

Hope they close down their nodes soon enough.

No, as IYF mentioned, they don't use the standard p2pool share chain.

So do I. Sooner the better.

The way I see it, and please correct me someone if I'm wrong, but they are simply piggy backing off p2pool decentralization marketing, and by using the same ports as p2pool they are stealing/fooling miners into thinking that they are actually helping p2pool decentralization/network - when the opposite is in fact the case. As things are, they are harming the p2pool network.

What can be done? Well, short of every p2pool node banning the IP of antp2pool & pestering them to change their ports - not a lot  Angry

Again, someone please correct me if I'm wrong.
full member
Activity: 932
Merit: 100
arcs-chain.com
So those antpool p2pool nodes are listed at http://p2pool-nodes.info/ too?

Stealing miners from p2pool?

it is possible, because You cannot recognize it since the port is the same 9332 and also web-stat page is very probably the same (as they (AntPool) use the same open source project as a base for their changes). admins should find the way how to filter it
miner should be very carreful where he connects his machine, because is well known, that AntPool p2pool clone does not pay transaction fees to miners
the best possible and the safiest is to run own node with original sources from here https://github.com/forrestv/p2pool

Do they antpool p2pool nodes get payments from p2pool blocks??

Hope they close down their nodes soon enough.
legendary
Activity: 1540
Merit: 1001
root@antMiner:~# cat /config/cgminer.conf
{
"pools" : [
...
"bitmain-freq" : "7:200:0782",
"bitmain-voltage" : "0725",
"queue" : "1",
"scan-time" : "1"
}


After the pools I have this:

Code:
,
"api-listen" : true,
"api-network" : true,
"api-allow" : "W:0/0",
"bitmain-freq" : "7:200:0782",
"bitmain-voltage" : "0725"
}


I'll probably try adding the queue setting and see what happens.

M
full member
Activity: 238
Merit: 100
just add this line at the end of /config/cgminer.conf: "queue" : "1"
and if You want to set queue from shell use: /usr/bin/cgminer-api "setconfig|queue,1" (You can also let ssh do it remotely)
I did not find any difference between queue 0 and 1 in results and I do not use --lowmem

I'm guessing adding it to cgminer.conf would make the setting persistent across reboots? Definitely going to do that if so.
Files changed in /config are permanent across reboots. In the S5 there is a file /config/user_setting which has just
Code:
queue 8192
I'm not sure if the S4 is the same but if it is, that's all you need to modify, to say queue 1

user_settings doesn't exist on the S4.  There is a cgminer.conf there, but the queue setting is not there.  I may try adding it.

M

root@antMiner:~# cat /config/cgminer.conf
{
"pools" : [
...
"bitmain-freq" : "7:200:0782",
"bitmain-voltage" : "0725",
"queue" : "1",
"scan-time" : "1"
}
legendary
Activity: 1540
Merit: 1001
just add this line at the end of /config/cgminer.conf: "queue" : "1"
and if You want to set queue from shell use: /usr/bin/cgminer-api "setconfig|queue,1" (You can also let ssh do it remotely)
I did not find any difference between queue 0 and 1 in results and I do not use --lowmem

I'm guessing adding it to cgminer.conf would make the setting persistent across reboots? Definitely going to do that if so.
Files changed in /config are permanent across reboots. In the S5 there is a file /config/user_setting which has just
Code:
queue 8192
I'm not sure if the S4 is the same but if it is, that's all you need to modify, to say queue 1

user_settings doesn't exist on the S4.  There is a cgminer.conf there, but the queue setting is not there.  I may try adding it.

M
full member
Activity: 238
Merit: 100
So those antpool p2pool nodes are listed at http://p2pool-nodes.info/ too?

Stealing miners from p2pool?

it is possible, because You cannot recognize it since the port is the same 9332 and also web-stat page is very probably the same (as they (AntPool) use the same open source project as a base for their changes). admins should find the way how to filter it
miner should be very carreful where he connects his machine, because is well known, that AntPool p2pool clone does not pay transaction fees to miners
the best possible and the safiest is to run own node with original sources from here https://github.com/forrestv/p2pool
full member
Activity: 932
Merit: 100
arcs-chain.com
So those antpool p2pool nodes are listed at http://p2pool-nodes.info/ too?

Stealing miners from p2pool?
hero member
Activity: 798
Merit: 1000
Whomever is mining on my node (see sig) with the address: 1PjuHEWbHvwhAwRzDTF8xMb5CZGNC4uhSi  or 1PjuHEWbHvwhAwRzDTF8xMB5CZGNC4uhSi, one of your worker addresses set on one of your miners has a typo ("B" is capital in one and "b" lowercase in the other).

Even worse, the miner with the capital "B" is returning 100% DOA.  You may want to fix that miner or remove it from service altogether.
full member
Activity: 238
Merit: 100
Yep, they work perfectly with p2pool. Bitmain addressed the issue with the firmware they released on Oct. 16th, more or less. For slightly better results, it's best to use ck's firmware found here: https://bitcointalksearch.org/topic/m.9242449

Not sure I'd say perfectly?  The still default to 8192 queue size and large amounts of stales.  I got mine down to about 3.4% stales, which is almost twice as bad as my SP20s at 1.8% stale.

Thanks for the ck firmware link, didn't know about that, will have to try it.

M



Definitely give the firmware a try, you'll get better results. You'll want to follow this to set queue to 0: https://bitcointalksearch.org/topic/m.9243760

I also add --scan-time 1 --expiry 1 along with lowering queue to 0 and adding --lowmem. Quite a pain in the ass to do every time the machine goes down, but worth it IMO.
CK has stated a few times that the --scan-time and --expiry parameters are useless, so you really don't need to bother with them.  I hadn't tried --lowmem before, so I can't tell what value it adds if any.  The biggest bang for the buck is setting --queue to 0, instead of their default 8192.

Good to know, guess I'll stop adding them. lowmem seems to help a little I think, give it a try. CK seems to think it's useful for S4s.

just add this line at the end of /config/cgminer.conf: "queue" : "1"
and if You want to set queue from shell use: /usr/bin/cgminer-api "setconfig|queue,1" (You can also let ssh do it remotely)
I did not find any difference between queue 0 and 1 in results and I do not use --lowmem

I'm guessing adding it to cgminer.conf would make the setting persistent across reboots? Definitely going to do that if so.

Yes. As far as I know it is persistent accross reboots. Smiley
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
just add this line at the end of /config/cgminer.conf: "queue" : "1"
and if You want to set queue from shell use: /usr/bin/cgminer-api "setconfig|queue,1" (You can also let ssh do it remotely)
I did not find any difference between queue 0 and 1 in results and I do not use --lowmem

I'm guessing adding it to cgminer.conf would make the setting persistent across reboots? Definitely going to do that if so.
Files changed in /config are permanent across reboots. In the S5 there is a file /config/user_setting which has just
Code:
queue 8192
I'm not sure if the S4 is the same but if it is, that's all you need to modify, to say queue 1
legendary
Activity: 1596
Merit: 1000
Yep, they work perfectly with p2pool. Bitmain addressed the issue with the firmware they released on Oct. 16th, more or less. For slightly better results, it's best to use ck's firmware found here: https://bitcointalksearch.org/topic/m.9242449

Not sure I'd say perfectly?  The still default to 8192 queue size and large amounts of stales.  I got mine down to about 3.4% stales, which is almost twice as bad as my SP20s at 1.8% stale.

Thanks for the ck firmware link, didn't know about that, will have to try it.

M



Definitely give the firmware a try, you'll get better results. You'll want to follow this to set queue to 0: https://bitcointalksearch.org/topic/m.9243760

I also add --scan-time 1 --expiry 1 along with lowering queue to 0 and adding --lowmem. Quite a pain in the ass to do every time the machine goes down, but worth it IMO.
CK has stated a few times that the --scan-time and --expiry parameters are useless, so you really don't need to bother with them.  I hadn't tried --lowmem before, so I can't tell what value it adds if any.  The biggest bang for the buck is setting --queue to 0, instead of their default 8192.

Good to know, guess I'll stop adding them. lowmem seems to help a little I think, give it a try. CK seems to think it's useful for S4s.

just add this line at the end of /config/cgminer.conf: "queue" : "1"
and if You want to set queue from shell use: /usr/bin/cgminer-api "setconfig|queue,1" (You can also let ssh do it remotely)
I did not find any difference between queue 0 and 1 in results and I do not use --lowmem

I'm guessing adding it to cgminer.conf would make the setting persistent across reboots? Definitely going to do that if so.
hero member
Activity: 686
Merit: 500
WANTED: Active dev to fix & re-write p2pool in C
But but but they advertised they were supporting decentralisation! (not)

 Cheesy Cheesy Cheesy

According to dogie they still are...... Roll Eyes
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
weird recent block #337952 ... it's found by antpool ? is that part of the p2pool network ? no pay from this block yet.

after the block was found, my pool went a little cuckoo, started to get some weird msg's (didnt copy sorry) after couple of minutes it went back to normal but my rejected hashrate spiked up !

antpool provides their own "opensource version" of p2pool, which differs from the original mainly with the fact it is not paying transaction fees to the miners.

It also does not use the p2pool share chain and is completely borked. Don't touch it.
But but but they advertised they were supporting decentralisation! (not)
hero member
Activity: 686
Merit: 500
WANTED: Active dev to fix & re-write p2pool in C
weird recent block #337952 ... it's found by antpool ? is that part of the p2pool network ? no pay from this block yet.

after the block was found, my pool went a little cuckoo, started to get some weird msg's (didnt copy sorry) after couple of minutes it went back to normal but my rejected hashrate spiked up !

antpool provides their own "opensource version" of p2pool, which differs from the original mainly with the fact it is not paying transaction fees to the miners.

It also does not use the p2pool share chain and is completely borked. Don't touch it.
full member
Activity: 238
Merit: 100
Yep, they work perfectly with p2pool. Bitmain addressed the issue with the firmware they released on Oct. 16th, more or less. For slightly better results, it's best to use ck's firmware found here: https://bitcointalksearch.org/topic/m.9242449

Not sure I'd say perfectly?  The still default to 8192 queue size and large amounts of stales.  I got mine down to about 3.4% stales, which is almost twice as bad as my SP20s at 1.8% stale.

Thanks for the ck firmware link, didn't know about that, will have to try it.

M



Definitely give the firmware a try, you'll get better results. You'll want to follow this to set queue to 0: https://bitcointalksearch.org/topic/m.9243760

I also add --scan-time 1 --expiry 1 along with lowering queue to 0 and adding --lowmem. Quite a pain in the ass to do every time the machine goes down, but worth it IMO.
CK has stated a few times that the --scan-time and --expiry parameters are useless, so you really don't need to bother with them.  I hadn't tried --lowmem before, so I can't tell what value it adds if any.  The biggest bang for the buck is setting --queue to 0, instead of their default 8192.

Good to know, guess I'll stop adding them. lowmem seems to help a little I think, give it a try. CK seems to think it's useful for S4s.

just add this line at the end of /config/cgminer.conf: "queue" : "1"
and if You want to set queue from shell use: /usr/bin/cgminer-api "setconfig|queue,1" (You can also let ssh do it remotely)
I did not find any difference between queue 0 and 1 in results and I do not use --lowmem
Jump to: