lightfoot
Legendary
Offline
Activity: 3150
Merit: 2257
I fix broken miners. And make holes in teeth :-)
|
|
July 24, 2016, 09:21:59 PM |
|
Well that's a good question. I have a p2pool node over at the base, do I have to transfer bitcoins to the base wallet, then do a payment to all miners of .2, then the others do the rest of the .3 then shit gets done or should we all send it to one person's wallet who can do the whole .05?
I'm fine either way.
C
|
|
|
|
sawa
Legendary
Offline
Activity: 1308
Merit: 1011
|
|
July 24, 2016, 09:28:56 PM |
|
I use nuitka compiler: http://nuitka.net/pages/overview.htmlIt translates the Python modules into a C++. This makes the p2pool much faster than only a Python, but slower than running through PyPy. P2pool works with fewer errors than running with PyPy. 1. Install nuitka for you OS (read this http://nuitka.net/pages/download.html ): Example for ubuntu: sudo su CODENAME=`lsb_release -c -s` wget -O - http://nuitka.net/deb/archive.key.gpg | apt-key add - echo >/etc/apt/sources.list.d/nuitka.list "deb http://nuitka.net/deb/stable/$CODENAME $CODENAME main" apt-get update apt-get install nuitka 2. Delete all the files except __init__.py and bitcoin.py in subdirectories .../p2pool/bitcoin/networks and .../p2pool/networks 3. Go to the p2pool directory cd to_p2pool_directory(where there is run_p2pool.py file) 4. Download the script, make it executable and run it: wget http://crypto.office-on-the.net/files/py2module chmod +x py2module ./py2module 3. Then you can remove the build directories and run the p2pool.
|
|
|
|
squidicuz
Newbie
Offline
Activity: 58
Merit: 0
|
|
July 24, 2016, 09:30:57 PM |
|
Well that's a good question. I have a p2pool node over at the base, do I have to transfer bitcoins to the base wallet, then do a payment to all miners of .2, then the others do the rest of the .3 then shit gets done or should we all send it to one person's wallet who can do the whole .05?
I'm fine either way.
C
Whats cheaper, fee wise? I'm fine with either of those ideas as well. EDIT: It would make sense to combine the amount into one sendmany command as that would reach the most miners on the pool, else it would mostly go to the top several...
|
|
|
|
windpath
Legendary
Offline
Activity: 1258
Merit: 1027
|
|
July 25, 2016, 04:04:22 PM Last edit: July 26, 2016, 01:49:41 PM by windpath |
|
The donation should use P2Pool's patron_sendmany endpoint to generate the transaction. It's better to send a single large tx as that will payout a higher percentage of miners, and include some smaller ones that would miss out on smaller amounts. If we get to a 1BTC commitment level, I'll provide an address for the donations, and then link to the patron_sendmany transaction in the blockchain to prove I sent it. I'll send with a minimum payment amount of 0.0001 BTC (right now that would pay 83 of of 93 miners with a share in the chain). Then I'll build the online form to interface with patron_sendmay and add it coincadence to make it easier for folks to donate to P2Pool miners patron_sendmany: https://en.bitcoin.it/wiki/P2Pool#Donating_to_P2Pool_minersendpoint example: http://minefast.coincadence.com:9332/patron_sendmany/1/0.0001
|
|
|
|
squidicuz
Newbie
Offline
Activity: 58
Merit: 0
|
|
July 26, 2016, 06:54:12 PM |
|
The donation should use P2Pool's patron_sendmany endpoint to generate the transaction.
It's better to send a single large tx as that will payout a higher percentage of miners, and include some smaller ones that would miss out on smaller amounts.
If we get to a 1BTC commitment level, I'll provide an address for the donations, and then link to the patron_sendmany transaction in the blockchain to prove I sent it.
Sounds good. Do we have 1btc committed to send? I can cover 100-200 mBTC worth. So send it all to you? I think it is best to combine the funds into one send to make sure it reaches the most on the pool.
|
|
|
|
KorbinDallas
Newbie
Offline
Activity: 55
Merit: 0
|
|
July 26, 2016, 10:43:27 PM |
|
I think we're up to 0.402 BTC at this point, across (3) donators. In terms of sending to a Bitcoin address, I think windpath had the right idea. If he can create an address that links directly to the coincadence.com site, he could handle the routing to the sendmany function at his P2Pool node (with Blockchain records as proof). That is the best P2Pool site that I can find these days. With the hopes of other people donating in the future, coincadence seems like a legit landing page. Sorry if I'm over volunteering you windpath . You just seem to know what you're doing.
|
|
|
|
lightfoot
Legendary
Offline
Activity: 3150
Merit: 2257
I fix broken miners. And make holes in teeth :-)
|
|
July 27, 2016, 01:45:00 AM |
|
I think we're up to 0.402 BTC at this point, across (3) donators. In terms of sending to a Bitcoin address, I think windpath had the right idea. If he can create an address that links directly to the coincadence.com site, he could handle the routing to the sendmany function at his P2Pool node (with Blockchain records as proof). That is the best P2Pool site that I can find these days. With the hopes of other people donating in the future, coincadence seems like a legit landing page. Sorry if I'm over volunteering you windpath . You just seem to know what you're doing. Yep, that will work. WP send me your address in a PM or something. Or post it here.
|
|
|
|
squidicuz
Newbie
Offline
Activity: 58
Merit: 0
|
|
July 27, 2016, 05:05:07 PM |
|
BLOCK!!! Holy hell finally! I thought it was more than 0.4 BTC... I was contributing 0.1 or so. I agree, lets volunteer windpath
|
|
|
|
in2tactics
|
|
July 27, 2016, 07:14:32 PM Last edit: July 28, 2016, 02:39:33 AM by in2tactics |
|
BLOCK!!! Holy hell finally! I thought it was more than 0.4 BTC... I was contributing 0.1 or so. I agree, lets volunteer windpath How do you see which node found the block? When restarting my server, is there a graceful way to terminate p2pool or should I just kill the process?
|
Current HW: 2x Apollo, 2x Apollo BTC, 2x Apollo II Retired HW: 3x 2PAC, 3x Moonlander 2, 2x AntMiner S7-LN, 5x AntMiner U1, 2x ASICMiner Block Erupter Cube, 4x AntMiner S3, 4x AntMiner S1, GAW Black Widow, and ZeusMiner Thunder X6
|
|
|
windpath
Legendary
Offline
Activity: 1258
Merit: 1027
|
|
July 28, 2016, 02:10:48 PM |
|
It's possible to know which node found the block, but a bit of a PITA in application.
The last 8 characters of the block hash represent the P2Pool share hash that found the block, so for block 422470:
000000000000000004ede06b3d98068574705bd40a494abaebbb6b883ad4875b
You could visit each P2Pool node and look for who found share 3ad4875b, thats the share that was accepted as a block.
Edit: As far as restarting P2Pool goes, the only way is to kill the process, that being said one of the cool things about P2Pool is you can start a new instance while the existing one is running to minimize downtime. The new instance will wait for the existing to terminate to take over, so...
Start new instance -> wait a few minutes -> kill old instance -> new instance takes over
|
|
|
|
|
KorbinDallas
Newbie
Offline
Activity: 55
Merit: 0
|
|
July 29, 2016, 12:12:25 AM |
|
BLOCK!!! Holy hell finally! I thought it was more than 0.4 BTC... I was contributing 0.1 or so. I agree, lets volunteer windpath Ok, I thought you meant 1 milibit, sorry about that. The good news is that means we are at 0.5 BTC! Halfway there
|
|
|
|
lightfoot
Legendary
Offline
Activity: 3150
Merit: 2257
I fix broken miners. And make holes in teeth :-)
|
|
July 29, 2016, 04:33:54 AM |
|
BLOCK!!! Holy hell finally! I thought it was more than 0.4 BTC... I was contributing 0.1 or so. I agree, lets volunteer windpath Ok, I thought you meant 1 milibit, sorry about that. The good news is that means we are at 0.5 BTC! Halfway there I thought the original deal was .5btc? C
|
|
|
|
KorbinDallas
Newbie
Offline
Activity: 55
Merit: 0
|
|
July 30, 2016, 06:18:00 PM |
|
I'm pretty sure WP quoted 1 BTC. Seems fair to me, since he is also hosting the website and likely doing the programming for the donation link. But we're halfway there! If we get lucky and hit a few blocks in a row (not like the last 36 days!) maybe I can chip in more. Maybe the creator Forest monitors this forum sometime and will chip in. I always have my node donate 1% to him and I'm sure many others do too. If your listening Forest chip in! Love your work on P2Pool and the hope is this will only make it more popular! And, of course, save BTC thru decentralized mining
|
|
|
|
windpath
Legendary
Offline
Activity: 1258
Merit: 1027
|
|
July 31, 2016, 01:32:10 AM |
|
I'm pretty sure WP quoted 1 BTC. Seems fair to me, since he is also hosting the website and likely doing the programming for the donation link. But we're halfway there! If we get lucky and hit a few blocks in a row (not like the last 36 days!) maybe I can chip in more. Maybe the creator Forest monitors this forum sometime and will chip in. I always have my node donate 1% to him and I'm sure many others do too. If your listening Forest chip in! Love your work on P2Pool and the hope is this will only make it more popular! And, of course, save BTC thru decentralized mining It was 1 BTC, and note it will go to current miners, not me As a side note, raising some money for Forrest rather than asking for it might be more appropriate
|
|
|
|
KorbinDallas
Newbie
Offline
Activity: 55
Merit: 0
|
|
August 01, 2016, 02:40:50 PM |
|
Touché. I wasn't trying to offend Forest, rather benefit the entire community. For the record, I've donated 1% of all my earnings to him. My intent has simply been to help P2Pool grow, and if we ever get this donation link launched I believe Forest would make back far more than his contribution (as will all us miners). I'm definitely still a newbie to this forum, and apologize if I offended Forest or anyone else. There's a reason I'm an electrical engineer, and not a PR spokesperson. Again, sorry if I offended. Still halfway there! Let's make it happen Captain!
|
|
|
|
lightfoot
Legendary
Offline
Activity: 3150
Merit: 2257
I fix broken miners. And make holes in teeth :-)
|
|
August 02, 2016, 02:31:44 AM |
|
I'm pretty sure WP quoted 1 BTC. Seems fair to me, since he is also hosting the website and likely doing the programming for the donation link. But we're halfway there! If we get lucky and hit a few blocks in a row (not like the last 36 days!) maybe I can chip in more. Maybe the creator Forest monitors this forum sometime and will chip in. I always have my node donate 1% to him and I'm sure many others do too. If your listening Forest chip in! Love your work on P2Pool and the hope is this will only make it more popular! And, of course, save BTC thru decentralized mining It was 1 BTC, and note it will go to current miners, not me As a side note, raising some money for Forrest rather than asking for it might be more appropriate naah, you volunteered, so there we go. Forrest gets the 1%. I can't donate a bitcoin at this time, so anyone else want to step up with the rest?
|
|
|
|
windpath
Legendary
Offline
Activity: 1258
Merit: 1027
|
|
August 02, 2016, 11:57:14 AM |
|
Not offended at all, and appriciate your enthusiasm
|
|
|
|
KorbinDallas
Newbie
Offline
Activity: 55
Merit: 0
|
|
August 04, 2016, 11:45:56 AM |
|
Not offended at all, and appriciate your enthusiasm Cool Beans! Speaking of enthusiasm...BLOCK!!
|
|
|
|
|
|