Pages:
Author

Topic: [OFFLINE]P2Pmining.com-Hybrid P2Pool-NO FEE!!!-BTC/NMC/IXC/I0C/DEV/LTC - page 36. (Read 56628 times)

sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011


I think I will do this.  BUT I think it should only be needed to change the Namecoin address registered to a particular Bitcoin address.  It's sooo easy just to generate a different Bitcoin address and register a Namecoin address to the new address before you even start mining. That would secure the mapping to the person owning the Bitcoin address without needing to sign the request.  I thought this would be a way around extra steps that Eligius warns may corrupt your wallet.

Wallet corruption? What?  I see no warnings on http://eligius.st/~luke-jr/nmc-register.suphp.  There is zero chance that signing messages will not corrupt your wallet.  The feature is baked into the client, so you don't have to do patches or anything like that.

The warning comes after you put in your bitcoin address and namecoin address. I pasted a sample of the output below.

Quote
Bitcoin address:
You need at least version 0.5 of bitcoind (NO WARRANTY: BACKUP YOUR WALLET.DAT -- SERIOUSLY, THERE HAVE BEEN REPORTS OF WALLET CORRUPTION):
Start bitcoind:
       Linux: bitcoind -daemon
       Windows: start /B bitcoind
Run: bitcoind signmessage "2012-03-07: I authorize sending my earned namecoins to: "

Bitcoin-Signature:
hero member
Activity: 742
Merit: 500
In the absence of user accounts where you can identify who really owns a miner address, you could do what eligius did for this same situation.  They made users sign their request for namecoin <-> bitcoin address mapping with the private key for their bitcoin address.
You should do what eligius does.  Bitcoin has signmessage and verifymessage for doing exactly this.

I think I will do this.  BUT I think it should only be needed to change the Namecoin address registered to a particular Bitcoin address.  It's sooo easy just to generate a different Bitcoin address and register a Namecoin address to the new address before you even start mining. That would secure the mapping to the person owning the Bitcoin address without needing to sign the request.  I thought this would be a way around extra steps that Eligius warns may corrupt your wallet.

Wallet corruption? What?  I see no warnings on http://eligius.st/~luke-jr/nmc-register.suphp.  There is zero chance that signing messages will corrupt your wallet.  The feature is baked into the client, so you don't have to do patches or anything like that.
sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011
In the absence of user accounts where you can identify who really owns a miner address, you could do what eligius did for this same situation.  They made users sign their request for namecoin <-> bitcoin address mapping with the private key for their bitcoin address.
You should do what eligius does.  Bitcoin has signmessage and verifymessage for doing exactly this.

I think I will do this.  BUT I think it should only be needed to change the Namecoin address registered to a particular Bitcoin address.  It's sooo easy just to generate a different Bitcoin address and register a Namecoin address to the new address before you even start mining. That would secure the mapping to the person owning the Bitcoin address without needing to sign the request.  I thought this would be a way around extra steps that Eligius warns may corrupt your wallet.
hero member
Activity: 742
Merit: 500
In the absence of user accounts where you can identify who really owns a miner address, you could do what eligius did for this same situation.  They made users sign their request for namecoin <-> bitcoin address mapping with the private key for their bitcoin address.
You should do what eligius does.  Bitcoin has signmessage and verifymessage for doing exactly this.
sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011
I would just think if you wanted to have merged mining you would create a new address and register it before you start mining with it.  You don't have to mine with it before you register it. Only one Namecoin address can be mapped to a Bitcoin address and can't be changed. You can map multiple Bitcoin addresses to the same Namecoin address. What would be wrong with this strategy?  

Someone can set their namecoin address to, say, the biggest miner on your pool. Then they get free namecoins.

Only if it isn't already set my the miner
hero member
Activity: 686
Merit: 500
I would just think if you wanted to have merged mining you would create a new address and register it before you start mining with it.  You don't have to mine with it before you register it. Only one Namecoin address can be mapped to a Bitcoin address and can't be changed. You can map multiple Bitcoin addresses to the same Namecoin address. What would be wrong with this strategy?  

Someone can set their namecoin address to, say, the biggest miner on your pool. Then they get free namecoins.
sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011
I would just think if you wanted to have merged mining you would create a new address and register it before you start mining with it.  You don't have to mine with it before you register it. Only one Namecoin address can be mapped to a Bitcoin address and can't be changed. You can map multiple Bitcoin addresses to the same Namecoin address. What would be wrong with this strategy?  
hero member
Activity: 737
Merit: 500
In the absence of user accounts where you can identify who really owns a miner address, you could do what eligius did for this same situation.  They made users sign their request for namecoin <-> bitcoin address mapping with the private key for their bitcoin address.
legendary
Activity: 2618
Merit: 1007
Oooo! Why not make the NMC address your miner's password!? That might be better jay.
Then I just need to be faster than the owners of the real bitcoin address and mine a single share for everyone with my NMC address as password. Doesn't scale up that well, but still easily doable with difficulty 1.
legendary
Activity: 2618
Merit: 1007
You will need to register your Namecoin address to a Bitcoin address at http://p2pmining.com/?method=nmcreg
Bad idea, with http://p2pmining.com/?method=nmcreg and http://p2pmining.com/?method=miners I can register one (or many) of my NMC addresses to every miner in your pool.

Can't the current client already also sign messages with a private key of an address? If yes, this would be the answer to this: Sign the NMC address with your BTC address private key and submit it to that webpage.
member
Activity: 61
Merit: 10
Bitcoin believer
Thanks for explanation. Now it's time to give it a try!

How come your fee returned by "http://p2pmining.com:9332/fee" is 100%?

Shouldn't that be 0.5 according to your statement?

Or you just don't give rewards to those who connect to your pool?!

I charge a small fee (0.5%) to use the pool since we don't get any of the transaction fees of the mined block.

JayCoin

he takes all of the payment and then splits it.  He does payouts based on the 1 difficulty shares to help reduce variance for small miners.  This wouldn't work well with generated transactions.

If you don't trust him, just run your own bitcoind and p2pool node.
hero member
Activity: 742
Merit: 500
How come your fee returned by "http://p2pmining.com:9332/fee" is 100%?

Shouldn't that be 0.5 according to your statement?

Or you just don't give rewards to those who connect to your pool?!

I charge a small fee (0.5%) to use the pool since we don't get any of the transaction fees of the mined block.

JayCoin

he takes all of the payment and then splits it.  He does payouts based on the 1 difficulty shares to help reduce variance for small miners.  This wouldn't work well with generated transactions.

If you don't trust him, just run your own bitcoind and p2pool node.
legendary
Activity: 905
Merit: 1012

The op seems to be on par with the average p2pool stale rate, which is good. I would expect that he could do even better though, if he tweaks his connection settings.

What connection settings could help with the stale rate?  I just updated Bitcoind to 6.0 RC2 which should help.
My knowledge about such things is more theoretical than practical. First of all You'd want to make sure your host/datacenter has a low-latency net connection (co-located close to a backbone would be ideal). Then you'd want to tweak p2pool settings to increase the maximum number of connections, and probably add code if it isn't there already to prioritize both low-latency as well as distant (many-hop) nodes.

As to how you'd actually do that, others might be more knowledgeable. I haven't actually worked with the p2pool codebase yet.
member
Activity: 61
Merit: 10
Bitcoin believer
How come your fee returned by "http://p2pmining.com:9332/fee" is 100%?

Shouldn't that be 0.5 according to your statement?

Or you just don't give rewards to those who connect to your pool?!

I charge a small fee (0.5%) to use the pool since we don't get any of the transaction fees of the mined block.

JayCoin

sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011
NOW SUPPORTING NAMECOIN MERGED MINING

This is not P2Pool Namecoin mining. The Namecoin blocks are mined by P2Pmining only and not by P2Pool.

We have not found a block yet, so I haven't been able to do any testing.

You will need to register your Namecoin address to a Bitcoin address at http://p2pmining.com/?method=nmcreg

sr. member
Activity: 409
Merit: 251
Crypt'n Since 2011

The op seems to be on par with the average p2pool stale rate, which is good. I would expect that he could do even better though, if he tweaks his connection settings.

What connection settings could help with the stale rate?  I just updated Bitcoind to 6.0 RC2 which should help.
hero member
Activity: 686
Merit: 500
Except that it does. If I'm getting 7.0% stales on my setup, switching to p2pmining at 6.3% would net me 0.2% profit even after his 0.5% fee. Likewise if I can get much lower on my own, the effective fee of using p2pmining would be that much higher. You can think about it this way: your stale rate is money you are losing out on, but everyone is sees a "bonus" equal to the average stale rate. Only if your stale rate is were exactly the same as the average rate would the net effect be zero.

The op seems to be on par with the average p2pool stale rate, which is good. I would expect that he could do even better though, if he tweaks his connection settings.


I see, didn't think of that.
legendary
Activity: 905
Merit: 1012
What's your stale rate?

6.3%, but when mining with p2pool, stalerate doesn't really matter as EVERY miner has lots of stales. You don't even need to put that into the equation.

Well it is a little more complicated than that.

True, but I'm trying to get the point across that it doesn't really matter.
Except that it does. If I'm getting 7.0% stales on my setup, switching to p2pmining at 6.3% would net me 0.2% profit even after his 0.5% fee. Likewise if I can get much lower on my own, the effective fee of using p2pmining would be that much higher. You can think about it this way: your stale rate is money you are losing out on, but everyone is sees a "bonus" equal to the average stale rate. Only if your stale rate is were exactly the same as the average rate would the net effect be zero.

The op seems to be on par with the average p2pool stale rate, which is good. I would expect that he could do even better though, if he tweaks his connection settings.
hero member
Activity: 686
Merit: 500
What's your stale rate?

6.3%, but when mining with p2pool, stalerate doesn't really matter as EVERY miner has lots of stales. You don't even need to put that into the equation.

Well it is a little more complicated than that.

True, but I'm trying to get the point across that it doesn't really matter.
donator
Activity: 1218
Merit: 1079
Gerald Davis
What's your stale rate?

6.3%, but when mining with p2pool, stalerate doesn't really matter as EVERY miner has lots of stales. You don't even need to put that into the equation.

Well it is a little more complicated than that.
Pages:
Jump to: