JayCoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 04:00:11 AM |
|
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.
|
Hello There!
|
|
|
JayCoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 04:11:05 AM |
|
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
|
Hello There!
|
|
|
lueo
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 61
Merit: 10
Bitcoin believer
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 05:24:35 AM |
|
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
|
|
|
|
maaku
Legendary
Offline
Activity: 905
Merit: 1012
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 07:00:48 AM |
|
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.
|
I'm an independent developer working on bitcoin-core, making my living off community donations. If you like my work, please consider donating yourself: 13snZ4ZyCzaL7358SmgvHGC9AxskqumNxP
|
|
|
Red Emerald
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 10:17:54 AM |
|
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.
|
|
|
|
lueo
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 61
Merit: 10
Bitcoin believer
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 02:10:08 PM |
|
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.
|
|
|
|
Sukrim
Legendary
Offline
Activity: 2618
Merit: 1007
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 03:23:17 PM |
|
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.
|
|
|
|
Sukrim
Legendary
Offline
Activity: 2618
Merit: 1007
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 04:27:06 PM |
|
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.
|
|
|
|
twmz
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 04:46:53 PM |
|
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.
|
Was I helpful? 1 TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs WoT, GPGBitrated user: ewal.
|
|
|
JayCoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 07:23:52 PM Last edit: March 04, 2012, 07:48:03 PM by JayCoin |
|
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?
|
Hello There!
|
|
|
Tittiez
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 08:39:14 PM |
|
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.
|
|
|
|
JayCoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 10:00:04 PM |
|
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
|
Hello There!
|
|
|
Red Emerald
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 04, 2012, 10:11:34 PM |
|
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.
|
|
|
|
JayCoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 05, 2012, 03:55:54 AM |
|
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.
|
Hello There!
|
|
|
Red Emerald
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 06, 2012, 06:30:06 PM Last edit: March 07, 2012, 06:32:00 AM by Red Emerald |
|
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.
|
|
|
|
JayCoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 07, 2012, 03:02:55 AM |
|
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. Bitcoin address: <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 <bitcoin address> "2012-03-07: I authorize sending my earned namecoins to: <namecoin address>"
Bitcoin-Signature:
|
Hello There!
|
|
|
twmz
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 07, 2012, 04:45:54 AM |
|
The warning comes after you put in your bitcoin address and namecoin address. I pasted a sample of the output below.
That's an old warning. At the time that web page was created, 0.5 was unreleased and the reported issues were just bugs in bitcoin (not specifically related to signing messages). 0.5.x is quite stable now and what most of us are probably using on a day to day basis.
|
Was I helpful? 1 TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs WoT, GPGBitrated user: ewal.
|
|
|
finway
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 07, 2012, 08:56:08 AM |
|
Great idea.
|
|
|
|
Krak
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 08, 2012, 03:07:09 AM |
|
Decided to start using your pool as my primary pool since I think running bitcoind and P2Pool all the time is what was slowing down my internet so bad these past few weeks. Can't wait to see how it works. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
|
|
|
JayCoin (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 08, 2012, 03:34:04 AM |
|
Decided to start using your pool as my primary pool since I think running bitcoind and P2Pool all the time is what was slowing down my internet so bad these past few weeks. Can't wait to see how it works. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Thanks for giving it a try. I just upgraded the VPS. Here are some things I am working on. Currently: 1. Using signed messages for instant payouts 2. Graphs 3. Website Styling Down the road: 1. Online marketplace 2. Escrow service Pipe Dream: 1. Flow block diagram programmable trading bot
|
Hello There!
|
|
|
|