Bitcoin Forum
March 29, 2024, 04:27:13 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 [734] 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591584 times)
lightfoot
Legendary
*
Offline Offline

Activity: 3080
Merit: 2222


I fix broken miners. And make holes in teeth :-)


View Profile
July 24, 2016, 09:21:59 PM
 #14661

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
1711686433
Hero Member
*
Offline Offline

Posts: 1711686433

View Profile Personal Message (Offline)

Ignore
1711686433
Reply with quote  #2

1711686433
Report to moderator
1711686433
Hero Member
*
Offline Offline

Posts: 1711686433

View Profile Personal Message (Offline)

Ignore
1711686433
Reply with quote  #2

1711686433
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711686433
Hero Member
*
Offline Offline

Posts: 1711686433

View Profile Personal Message (Offline)

Ignore
1711686433
Reply with quote  #2

1711686433
Report to moderator
1711686433
Hero Member
*
Offline Offline

Posts: 1711686433

View Profile Personal Message (Offline)

Ignore
1711686433
Reply with quote  #2

1711686433
Report to moderator
sawa
Legendary
*
Offline Offline

Activity: 1308
Merit: 1011



View Profile
July 24, 2016, 09:28:56 PM
 #14662

I use nuitka compiler: http://nuitka.net/pages/overview.html
It 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:
Code:
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:
Code:
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 Offline

Activity: 58
Merit: 0


View Profile
July 24, 2016, 09:30:57 PM
 #14663

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 Offline

Activity: 1258
Merit: 1027


View Profile WWW
July 25, 2016, 04:04:22 PM
Last edit: July 26, 2016, 01:49:41 PM by windpath
 #14664

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 Smiley

patron_sendmany: https://en.bitcoin.it/wiki/P2Pool#Donating_to_P2Pool_miners

endpoint example: http://minefast.coincadence.com:9332/patron_sendmany/1/0.0001
squidicuz
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
July 26, 2016, 06:54:12 PM
 #14665

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 Offline

Activity: 55
Merit: 0


View Profile
July 26, 2016, 10:43:27 PM
 #14666

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  Shocked. You just seem to know what you're doing.
lightfoot
Legendary
*
Offline Offline

Activity: 3080
Merit: 2222


I fix broken miners. And make holes in teeth :-)


View Profile
July 27, 2016, 01:45:00 AM
 #14667

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  Shocked. 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 Offline

Activity: 58
Merit: 0


View Profile
July 27, 2016, 05:05:07 PM
 #14668

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  Tongue
in2tactics
Hero Member
*****
Offline Offline

Activity: 578
Merit: 501



View Profile
July 27, 2016, 07:14:32 PM
Last edit: July 28, 2016, 02:39:33 AM by in2tactics
 #14669

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  Tongue

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
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 Offline

Activity: 1258
Merit: 1027


View Profile WWW
July 28, 2016, 02:10:48 PM
 #14670

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
jtoomim
Hero Member
*****
Offline Offline

Activity: 818
Merit: 1005


View Profile WWW
July 28, 2016, 02:28:30 PM
 #14671

How do you see which node found the block?
This block was found by one of mine.

http://ml.toom.im:9334/static/share.html#000000000000000004ede06b3d98068574705bd40a494abaebbb6b883ad4875b

Note the "Peer first received from: null" message.

Hosting bitcoin miners for $65 to $80/kW/month on clean, cheap hydro power.
http://Toom.im
KorbinDallas
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
July 29, 2016, 12:12:25 AM
 #14672

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  Tongue

Ok, I thought you meant 1 milibit, sorry about that. The good news is that means we are at 0.5 BTC! Halfway there Grin
lightfoot
Legendary
*
Offline Offline

Activity: 3080
Merit: 2222


I fix broken miners. And make holes in teeth :-)


View Profile
July 29, 2016, 04:33:54 AM
 #14673

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  Tongue

Ok, I thought you meant 1 milibit, sorry about that. The good news is that means we are at 0.5 BTC! Halfway there Grin
I thought the original deal was .5btc?

C
KorbinDallas
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
July 30, 2016, 06:18:00 PM
 #14674

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  Grin
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
July 31, 2016, 01:32:10 AM
 #14675

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  Grin

It was 1 BTC, and note it will go to current miners, not me Wink

As a side note, raising some money for Forrest rather than asking for it might be more appropriate Smiley
KorbinDallas
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
August 01, 2016, 02:40:50 PM
 #14676

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.  Undecided

Again, sorry if I offended. Still halfway there! Let's make it happen Captain!
lightfoot
Legendary
*
Offline Offline

Activity: 3080
Merit: 2222


I fix broken miners. And make holes in teeth :-)


View Profile
August 02, 2016, 02:31:44 AM
 #14677

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  Grin

It was 1 BTC, and note it will go to current miners, not me Wink

As a side note, raising some money for Forrest rather than asking for it might be more appropriate Smiley
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 Offline

Activity: 1258
Merit: 1027


View Profile WWW
August 02, 2016, 11:57:14 AM
 #14678

Not offended at all, and appriciate your enthusiasm Smiley
KorbinDallas
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
August 04, 2016, 11:45:56 AM
 #14679

Not offended at all, and appriciate your enthusiasm Smiley

Cool Beans! Speaking of enthusiasm...BLOCK!! Grin
jtoomim
Hero Member
*****
Offline Offline

Activity: 818
Merit: 1005


View Profile WWW
August 04, 2016, 02:34:42 PM
 #14680

Cool Beans! Speaking of enthusiasm...BLOCK!! Grin
Which block are you referring to? We found two.

Btw, windpath, http://minefast.coincadence.com/p2pool-stats.php is getting confused.

Hosting bitcoin miners for $65 to $80/kW/month on clean, cheap hydro power.
http://Toom.im
Pages: « 1 ... 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 [734] 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 ... 814 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!