shackleford
|
|
January 29, 2012, 08:38:07 PM |
|
Switched over last night. I had been waiting for pheonix to suport it since I put so much time into tweaking on that miner. The instructions were a little hazzy and the version numbering in hex seems confusing. But So far so good. I occasionaly get communication errors between the P2Pool and bitcoind (on the same machine) but I am going to research it more.
|
|
|
|
cheat_2_win
|
|
January 29, 2012, 08:48:34 PM |
|
I cannot wait to join P2pool.
|
|
|
|
JWU42
Legendary
Offline
Activity: 1666
Merit: 1000
|
|
January 29, 2012, 10:22:54 PM |
|
All running smoothly...
|
|
|
|
Qoheleth
Legendary
Offline
Activity: 960
Merit: 1028
Spurn wild goose chases. Seek that which endures.
|
|
January 29, 2012, 11:02:30 PM |
|
in the miner i get 2 shares/minute and less than 1% rejected in p2pool i get a share about once an hour or 2, with ~10% orphans and 0 dead
My guess is that the miner is counting as "accepted" everything that meets Difficulty 1 (the usual share difficulty for pools), even though an actual share on p2pool is harder than Difficulty 1. The same thing happens with the FPGA miner I use.
|
If there is something that will make Bitcoin succeed, it is growth of utility - greater quantity and variety of goods and services offered for BTC. If there is something that will make Bitcoin fail, it is the prevalence of users convinced that BTC is a magic box that will turn them into millionaires, and of the con-artists who have followed them here to devour them.
|
|
|
Costia
Newbie
Offline
Activity: 28
Merit: 0
|
|
January 29, 2012, 11:04:58 PM |
|
yep. forest did it for easier testing the p2pool client reports both difficulties in the UI. only the harder one counts.
|
|
|
|
Ranvier
Newbie
Offline
Activity: 23
Merit: 0
|
|
January 30, 2012, 05:10:13 AM Last edit: January 30, 2012, 06:48:29 AM by Ranvier |
|
Here is a script I wrote for automating the install of p2pool. This bundle includes p2pool as well as cgminer. Bitcoin must be already installed. http://u.forre.st/u/axuzbykp/p2pool%20Automator%20v0.52.zipIt walks users through the installation process in a quick, precise manner. It includes the ability to configure the p2pool mining address, add additional cgminer flags, and generates an easily modified .bat file which launches both p2pool and cgminer. -Ranvier
|
|
|
|
rjk
Sr. Member
Offline
Activity: 448
Merit: 250
1ngldh
|
|
January 30, 2012, 05:18:17 AM |
|
This is cool, but what would be really awesome is if you could script it with NSIS - it is a scripting language that is designed for nothing but installing other programs. Lots of error handling (if you choose to use it) and plugin capability. Reasonably easy to learn, too.
|
|
|
|
CrazyGuy
Legendary
Offline
Activity: 1973
Merit: 1007
|
|
January 30, 2012, 07:28:53 AM |
|
Moved ~ 1.6 gh/s to p2pool this weekend from Slush, and if all goes well this week, I'll be moving another 2.5 gh/s over next weekend.. I'll have to say, Slush hasn't had any DDOS attacks recently, and I trust he hasn't been holding any block rewards for himself, but decentralized mining pools are a natural progression for a decentralized application like bitcoin. Great work guys! I'm a little confused about where the payments come from though... Does the p2pool client force multiple payments from the block solver's bitcoin client to all miners in the pool? Is another bitcoin client built into the p2pool binary?
|
ASICPuppy.net ASIC Mining Hardware and Accessories - Compac F in stock!
|
|
|
Rubberduckie
Legendary
Offline
Activity: 1442
Merit: 1000
|
|
January 30, 2012, 10:00:05 AM |
|
Here is a script I wrote for automating the install of p2pool. This bundle includes p2pool as well as cgminer. Bitcoin must be already installed. http://u.forre.st/u/axuzbykp/p2pool%20Automator%20v0.52.zipIt walks users through the installation process in a quick, precise manner. It includes the ability to configure the p2pool mining address, add additional cgminer flags, and generates an easily modified .bat file which launches both p2pool and cgminer. -Ranvier Good work! Hopefully this will encourage more folks to mine p2pool
|
|
|
|
twmz
|
|
January 30, 2012, 12:23:47 PM |
|
I'm a little confused about where the payments come from though... Does the p2pool client force multiple payments from the block solver's bitcoin client to all miners in the pool? Is another bitcoin client built into the p2pool binary?
The found-block directly includes the appropriate payments in the coinbase (the transaction that generates the 50 BTC). Instead of the 50 BTC going to one address, it goes to all of the addresses of people that have mined shares in the last N shares (usually 8640) relative to how many shares they have mined. See here for an example: http://blockchain.info/block-index/856135(see the "No Input (Newly Generated Coins)" transaction)
|
Was I helpful? 1 TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs WoT, GPGBitrated user: ewal.
|
|
|
Sp0tter
|
|
January 30, 2012, 03:03:16 PM |
|
I am loving p2pool. I highly recommend it. Don't forget that it is simple to merge mine with nmc at the same time as well.
|
|
|
|
1onevvolf
Newbie
Offline
Activity: 43
Merit: 0
|
|
January 30, 2012, 04:07:50 PM |
|
By the way here's a link to all of the blocks that have been mined by p2pool so far: https://blockexplorer.com/address/1Kz5QaUPDtKrj5SqW5tFkn7WZh8LmQaQi4According to the blockexplorer link, 1Kz5QaUPDtKrj5SqW5tFkn7WZh8LmQaQi4 is associated in the block chain with the public key that is used for donations via the --give-author p2pool command line option. You can see this hexadecimal public key in the p2pool source code yourselves, where it is stored in the SCRIPT variable near the middle of data.py (bitcoin 'script' annotations are mine): SCRIPT = '4104ffd03de44a6e11b9917f3a29f9443283d9871c9d743ef30d5eddcd37094b64d1b3d8090496b53256786bf5c82932ec23c3b74d9f05a6f95a8b5529352656664bac'.decode('hex') ^ ^ ^^ | └ public key (65 bytes hexadecimal) ---------------------------------------------------------------------------------------------┘| | | └ Push 0x41 = 65 bytes onto the stack └ OP_CHECKSIG (0xAC)
According to the code, this address will always receive at least 1 satoshi per block, plus any donations (~0.25Btc per block w/default settings) and remaining satoshis that are left over after divvying the block's reward & fee amongst the p2pool miners. So unless the code gets changed, you can expect the 1Kz5QaUPDtKrj5SqW5tFkn7WZh8LmQaQi4 address to be present in the "To" side of all coins generated by p2pool.
|
|
|
|
Ente
Legendary
Offline
Activity: 2126
Merit: 1001
|
|
January 30, 2012, 05:46:45 PM |
|
nice, thanks for pointing out, 1onevvolf!
Ente
|
|
|
|
wachtwoord
Legendary
Offline
Activity: 2338
Merit: 1136
|
|
January 30, 2012, 09:00:21 PM |
|
After I go to http://127.0.0.1:9332/graphs/ it says I need to install python-rrdtool but I can only find source distributions and I'm really too lazy to compile it myself (it never runs out of the box and just ends up costing a lot of time). Are there binary distributions of this project?
|
|
|
|
forrestv (OP)
|
|
January 30, 2012, 09:40:16 PM |
|
After I go to http://127.0.0.1:9332/graphs/ it says I need to install python-rrdtool but I can only find source distributions and I'm really too lazy to compile it myself (it never runs out of the box and just ends up costing a lot of time). Are there binary distributions of this project? Are you using Windows?
|
1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
|
|
|
|
ancow
|
|
January 31, 2012, 12:10:28 AM |
|
The "issues" thing on github is for bugs. What you've put in your issue is more of a question and should be asked here.
|
BTC: 1GAHTMdBN4Yw3PU66sAmUBKSXy2qaq2SF4
|
|
|
Costia
Newbie
Offline
Activity: 28
Merit: 0
|
|
January 31, 2012, 12:10:33 AM |
|
dont see any problem there work is restarted when a share is found by others - about once in 10 seconds the accepted shares reported by the miner are low difficulty - ~1 , this can indicate if you have any problems with rejects the actual shares that count are reported in the p2pool client
|
|
|
|
CrazyGuy
Legendary
Offline
Activity: 1973
Merit: 1007
|
|
January 31, 2012, 03:54:45 AM |
|
I'm a little confused about where the payments come from though... Does the p2pool client force multiple payments from the block solver's bitcoin client to all miners in the pool? Is another bitcoin client built into the p2pool binary?
The found-block directly includes the appropriate payments in the coinbase (the transaction that generates the 50 BTC). Instead of the 50 BTC going to one address, it goes to all of the addresses of people that have mined shares in the last N shares (usually 8640) relative to how many shares they have mined. See here for an example: http://blockchain.info/block-index/856135(see the "No Input (Newly Generated Coins)" transaction) Ok, that's really cool, I didn't know bitcoin allowed multiple addresses for payout of the found-block. So, I've got my 2 Windows miners(1x2x5870 & 1x2x6970) chugging along at about a 1% reject rate with phoenix 1.7.5. I tried to drop my 2.5 gh/s minecart in, with the same version of phoenix but running the last release of linuxcoin. I'm getting about 30% - 50% reject rate on all 7 gpus (3x5970s & 1x5830) Same miners pointing at Slush and I'm down at 1% reject rate. Does the P2P client have issues with nodes that have too many GPUs? Maybe I need to update the ATI drivers... I'm running p2p client on a central machine in my network; I would try running another p2p instance on the minecart but I'm running the OS off a 4gb USB stick and I'm not sure it could handle the current size of the Bitcoin blockchain.
|
ASICPuppy.net ASIC Mining Hardware and Accessories - Compac F in stock!
|
|
|
twmz
|
|
January 31, 2012, 04:02:51 AM |
|
I tried to drop my 2.5 gh/s minecart in, with the same version of phoenix but running the last release of linuxcoin. I'm getting about 30% - 50% reject rate on all 7 gpus (3x5970s & 1x5830) Same miners pointing at Slush and I'm down at 1% reject rate. Does the P2P client have issues with nodes that have too many GPUs? Maybe I need to update the ATI drivers... I run a single rig with 5 GPUs and phoenix and get about 5% reject. Check your AGRESSION option. It needs to be lower for p2pool in order to get lower stales. I was getting 20-30% as well and dropped the AGRESSION from 9 down to 7 and reject rate dropped like a rock. I don't know why this is necessary, but it seems to be.
|
Was I helpful? 1 TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs WoT, GPGBitrated user: ewal.
|
|
|
|