Bitcoin Forum
December 11, 2016, 04:31:02 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 [646] 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2035501 times)
Dyak80
Newbie
*
Offline Offline

Activity: 10


View Profile
June 27, 2015, 08:50:48 PM
 #12901

...
Running readline-6.2.4.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lABNnR/readline-6.2.4.1/egg-dist-tmp-wIFZZD
/usr/bin/ld: cannot find -lncurses
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
make: *** [/home/dyak/p2pool/.cache/pyenv/pyenv-1.11.6-extras.tar.gz] Ошибка 1

 Embarrassed
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481430662
Hero Member
*
Offline Offline

Posts: 1481430662

View Profile Personal Message (Offline)

Ignore
1481430662
Reply with quote  #2

1481430662
Report to moderator
1481430662
Hero Member
*
Offline Offline

Posts: 1481430662

View Profile Personal Message (Offline)

Ignore
1481430662
Reply with quote  #2

1481430662
Report to moderator
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1008


Mine at Jonny's Pool


View Profile WWW
June 27, 2015, 08:56:29 PM
 #12902

...
Running readline-6.2.4.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lABNnR/readline-6.2.4.1/egg-dist-tmp-wIFZZD
/usr/bin/ld: cannot find -lncurses
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
make: *** [/home/dyak/p2pool/.cache/pyenv/pyenv-1.11.6-extras.tar.gz] Ошибка 1

 Embarrassed
What are you trying to build?  Just clone the git repo (or do a git pull if you've previously cloned it).  Assuming you've got the python dependencies - which you probably already do on Ubuntu - you don't need to build a thing.
Code:
cd p2pool
git pull
./run_p2pool.py RPCUSER RPCPASS

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
Dyak80
Newbie
*
Offline Offline

Activity: 10


View Profile
June 27, 2015, 10:08:03 PM
 #12903

ok
without "make"

thanks for the help
everything works!
jtoomim
Hero Member
*****
Offline Offline

Activity: 555


View Profile WWW
June 28, 2015, 12:14:16 AM
 #12904

Could someone create a "spam" bitcoin transaction with a message attached requesting p2pool users to all upgrade their p2pool software?

Also, maybe we can make a list of large unupgraded pools and crowdsource an attempt to track down the owners and get them to upgrade? Here's a few:

http://60-249-19-56.hinet-ip.hinet.net:9332/static/ -- 110 TH/s -- Version 13.4 -- Taiwan
http://61-219-120-109.hinet-ip.hinet.net:9332/static/ -- 90.6 TH/s -- Version 13.4 -- Taiwan
http://ec2-54-77-145-190.eu-west-1.compute.amazonaws.com:9332/static/ -- upgrading? -- 83 TH/s
http://ec2-52-24-128-249.us-west-2.compute.amazonaws.com:9332/static/ -- 57.5 TH/s
http://ec2-52-8-153-161.us-west-1.compute.amazonaws.com:9332/static/ -- 61 TH/s
http://cammello.agaland.it:9332/static/ -- 15 TH/s
http://lvps92-51-148-91.dedicated.hosteurope.de:9332/static/ -- 13.5 TH/s -- Germany

Hosting bitcoin miners for $75 to $90/kW/month on clean, cheap hydro power.
http://Toom.im
jcumins
Full Member
***
Offline Offline

Activity: 192


View Profile
June 28, 2015, 12:42:28 AM
 #12905

p2p.interminer.us:9332 up updated to 14 and working well,  mining away.

 Cheesy Cheesy Grin
windpath
Legendary
*
Offline Offline

Activity: 938


View Profile WWW
June 28, 2015, 12:45:16 AM
 #12906

When the red line croses the green line the version 3 bitcoin block requirement will be active and P2Pool nodes with a version below 14 will be submitting invalid work.

http://bitcoin.sipa.be/ver-ever.png

Also getting picked up by some press:
https://www.cryptocoinsnews.com/p2pool-calls-hardfork-upgrade-24-hours-bip66-takes-effect/

TheAnalogKid
Sr. Member
****
Offline Offline

Activity: 266


View Profile
June 28, 2015, 12:54:01 AM
 #12907

When the red line croses the green line the version 3 bitcoin block requirement will be active and P2Pool nodes with a version below 14 will be submitting invalid work.

http://bitcoin.sipa.be/ver-ever.png

Also getting picked up by some press:
https://www.cryptocoinsnews.com/p2pool-calls-hardfork-upgrade-24-hours-bip66-takes-effect/
Well, I'll be a monkey's uncle... they quoted me in the article too.  I don't care if only 2 people read it, I got my 15 seconds of fame...  Cheesy

mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
June 28, 2015, 01:19:10 AM
 #12908

My little node is updated now as well.

M

MMinerMonitor author, monitor/auto/schedule reboots/alerts/remote/MobileMiner for Ants and Spondoolies! Latest (5.2). MPoolMonitor author, monitor stats/workers for most pools, global BTC stats (current/nxt diff/USD val/hashrate/calc)! Latest (v4.2) 
Buyer beware of Bitmain hardware and services.
jtoomim
Hero Member
*****
Offline Offline

Activity: 555


View Profile WWW
June 28, 2015, 01:36:12 AM
 #12909

95% is a pretty high threshold. I think there's a high probability we won't make it in time. I would prefer not to subsidize miners making invalid blocks. Perhaps we can lower the threshold, or perhaps fork a parallel p2pool system?

Hosting bitcoin miners for $75 to $90/kW/month on clean, cheap hydro power.
http://Toom.im
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
June 28, 2015, 01:55:15 AM
 #12910

95% is a pretty high threshold. I think there's a high probability we won't make it in time. I would prefer not to subsidize miners making invalid blocks. Perhaps we can lower the threshold, or perhaps fork a parallel p2pool system?

That's the point at which the automatic switchover would take place, but it's possible to manually trigger it too. I'll do that once BIP66 takes effect, if necessary.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
windpath
Legendary
*
Offline Offline

Activity: 938


View Profile WWW
June 28, 2015, 01:59:59 AM
 #12911

95% is a pretty high threshold. I think there's a high probability we won't make it in time. I would prefer not to subsidize miners making invalid blocks. Perhaps we can lower the threshold, or perhaps fork a parallel p2pool system?

That's the point at which the automatic switchover would take place, but it's possible to manually trigger it too. I'll do that once BIP66 takes effect, if necessary.

Thank you Forrest.

jedimstr
Hero Member
*****
Offline Offline

Activity: 784



View Profile
June 28, 2015, 03:23:12 AM
 #12912

95% is a pretty high threshold. I think there's a high probability we won't make it in time. I would prefer not to subsidize miners making invalid blocks. Perhaps we can lower the threshold, or perhaps fork a parallel p2pool system?

That's the point at which the automatic switchover would take place, but it's possible to manually trigger it too. I'll do that once BIP66 takes effect, if necessary.

Thank you Forrest.

Your node seems to be down again windpath.

windpath
Legendary
*
Offline Offline

Activity: 938


View Profile WWW
June 28, 2015, 03:40:12 AM
 #12913

95% is a pretty high threshold. I think there's a high probability we won't make it in time. I would prefer not to subsidize miners making invalid blocks. Perhaps we can lower the threshold, or perhaps fork a parallel p2pool system?

That's the point at which the automatic switchover would take place, but it's possible to manually trigger it too. I'll do that once BIP66 takes effect, if necessary.

Thank you Forrest.

Your node seems to be down again windpath.

Yea, rebooted again, not sure whats up, will have time to investigate further tomorrow...

Polyatomic
Sr. Member
****
Offline Offline

Activity: 256


View Profile
June 28, 2015, 11:30:15 AM
 #12914

just thought I'd pop by here and post a little "keep a local copy of
p2pool up to date" I noticed windpath back there with a
rm -rf p2pool ; git clone p2pool - shocking display man!

Now you want to cruise over to the hub to grab mainline p2pool as in
forrestv's p2pool. You can fork it there with one click. An account
there allows you to push changes to the hub but probably, not possibly only
makes sense if your actively developing and or contributing to the project.
You can definately clone p2pool and still keep it updated locally anyway.
Once thats done its time to party. If your on linux your laughing this can
all be done at the console.

Adjust these commands to suit your personal rig.
Code:
mkdir $HOME/mining
cd $HOME/mining
git clone --bare git@github.com:Polyatomic/p2pool.git
That there becomes your authoritative git or depot if you like. No
work gets done in there - We'll create a working repo for that now.
Adjust accordingly
Code:
git clone $HOME/miner/p2pool.git
- notice the extention
bam that becomes your working repository and by default maintains a link
back to its parent repository which is p2pool.git
Code:
cd p2pool(working repository)
The command used to manipulate and create a remote is `git remote` lets
introduce a remote, which will be forrestv's p2pool I'll call it mainline.
As usual on linux there are many ways to do the same thing.
Code:
git remote add mainline git@github.com:forrestv/p2pool.git
git remote update mainline
or
git remote add mainline git@github.com:forrestv/p2pool.git
git remote fetch mainline
or the more compact
git remote add -f mainline git@github.com:forrestv/p2pool.git
check it out!
Code:
milton@milton:~/temp/p2pool$ git remote add -f mainline git@github.com:forrestv/p2pool.git
Fetching origin
Enter passphrase for key '/home/milton/.ssh/id_rsa':
Fetching mainline
Enter passphrase for key '/home/milton/.ssh/id_rsa':
remote: Counting objects: 1, done.
remote: Total 1 (delta 0), reused 0 (delta 0), pack-reused 1
Unpacking objects: 100% (1/1), done.
From github.com:forrestv/p2pool
 * [new branch]      badblock   -> mainline/badblock
 * [new branch]      fast_sha   -> mainline/fast_sha
 * [new branch]      hardfork   -> mainline/hardfork
 * [new branch]      litecoindust -> mainline/litecoindust
 * [new branch]      master     -> mainline/master
 * [new branch]      memory     -> mainline/memory
 * [new branch]      novacoin   -> mainline/novacoin
 * [new branch]      rav        -> mainline/rav
 * [new branch]      tmp        -> mainline/tmp
 * [new branch]      worker_check -> mainline/worker_check
 * [new tag]         14.0       -> 14.0
milton@milton:~/temp/p2pool$ git branch -a
* Polyatomic
  remotes/mainline/badblock
  remotes/mainline/fast_sha
  remotes/mainline/hardfork
  remotes/mainline/litecoindust
  remotes/mainline/master
  remotes/mainline/memory
  remotes/mainline/novacoin
  remotes/mainline/rav
  remotes/mainline/tmp
  remotes/mainline/worker_check
  remotes/origin/HEAD -> origin/Polyatomic
  remotes/origin/Polyatomic
  remotes/origin/badblock
  remotes/origin/fast_sha
  remotes/origin/hardfork
  remotes/origin/litecoindust
  remotes/origin/master
  remotes/origin/memory
  remotes/origin/novacoin
  remotes/origin/rav
  remotes/origin/tmp
  remotes/origin/worker_check
Success, see that up there.
If you want to make changes create your own branch. The name you assign to your
branch can be anything, arbitrary even. The default branch which is master needs
to remain robust and dependable.
Code:
git branch Polyatomic ; git checkout Polyatomic
or the more compact
git checkout -b Polyatomic
When mainline p2pool gets updated by the developer all you have to do is
Code:
git fetch mainline
git checkout master - if your on your own branch
git merge mainline/master
git will perform a fastforward
Code:
Updating 0bc89a2..f266042
Fast-forward
 p2pool/bitcoin/helper.py   |   7 ++-
 p2pool/data.py             | 341 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 p2pool/networks/bitcoin.py |   4 +-
 p2pool/p2p.py              |   2 +-
 p2pool/test/test_node.py   |  10 ++--
 p2pool/work.py             |   2 +-
 6 files changed, 338 insertions(+), 28 deletions(-)
And if you want to keep your fork updated at the hub this is where the depot
comes in handy remember the p2pool with the .git extension. Lets move HEAD forward
a bit. Move into your working repository
Code:
milton@milton:~/temp/p2pool$ touch testing ; echo "testing" > testing ; git add testing ; git commit -m "testing" -m ""
[Polyatomic 9478c49] testing
 1 file changed, 1 insertion(+)
 create mode 100644 testing
Now push to the depot
Code:
milton@milton:~/temp/p2pool$ git push origin
Counting objects: 5, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 454 bytes | 0 bytes/s, done.
Total 5 (delta 2), reused 0 (delta 0)
To /home/milton/temp/p2pool.git/
   f266042..9478c49  Polyatomic -> Polyatomic
notice the extension upthere and if you want to push that commit up to the github , change into the
authoritative repo, do exactly the same
Code:
cd p2pool.git
git push origin
or if you only want to push a branch
git push origin [branchname]

If this post is offensive to anyone in here, a duplicate post maybe or it just sux in general, say so and I'll
delete it. Take it easy
full blown bip066 man!



windpath
Legendary
*
Offline Offline

Activity: 938


View Profile WWW
June 28, 2015, 02:13:36 PM
 #12915

just thought I'd pop by here and post a little "keep a local copy of
p2pool up to date" I noticed windpath back there with a
rm -rf p2pool ; git clone p2pool - shocking display man!

Thanks for the quick tutorial, one of these days I'll have to actually learn git Wink


windpath
Legendary
*
Offline Offline

Activity: 938


View Profile WWW
June 28, 2015, 05:46:18 PM
 #12916

Could someone create a "spam" bitcoin transaction with a message attached requesting p2pool users to all upgrade their p2pool software?

Also, maybe we can make a list of large unupgraded pools and crowdsource an attempt to track down the owners and get them to upgrade? Here's a few:

http://60-249-19-56.hinet-ip.hinet.net:9332/static/ -- 110 TH/s -- Version 13.4 -- Taiwan
http://61-219-120-109.hinet-ip.hinet.net:9332/static/ -- 90.6 TH/s -- Version 13.4 -- Taiwan
http://ec2-54-77-145-190.eu-west-1.compute.amazonaws.com:9332/static/ -- upgrading? -- 83 TH/s
http://ec2-52-24-128-249.us-west-2.compute.amazonaws.com:9332/static/ -- 57.5 TH/s
http://ec2-52-8-153-161.us-west-1.compute.amazonaws.com:9332/static/ -- 61 TH/s
http://cammello.agaland.it:9332/static/ -- 15 TH/s
http://lvps92-51-148-91.dedicated.hosteurope.de:9332/static/ -- 13.5 TH/s -- Germany

Slowly getting closer....

I went through the above links:

http://60-249-19-56.hinet-ip.hinet.net:9332/static/ -- 110 TH/s -- Version 13.4 -- Taiwan
Running Raven's fork, which has not been updated to 14 yet, he's often around here, but submitted an issue to his fork to be safe https://github.com/Rav3nPL/p2pool-rav/issues/98

http://61-219-120-109.hinet-ip.hinet.net:9332/static/ -- 90.6 TH/s -- Version 13.4 -- Taiwan
Email sent to node operator.

http://ec2-54-77-145-190.eu-west-1.compute.amazonaws.com:9332/static/ -- upgrading? -- 83 TH/s
Upgraded.

http://ec2-52-24-128-249.us-west-2.compute.amazonaws.com:9332/static/ -- 57.5 TH/s
http://ec2-52-8-153-161.us-west-1.compute.amazonaws.com:9332/static/ -- 61 TH/s
No contact info found for the above 2...

http://cammello.agaland.it:9332/static/ -- 15 TH/s
Email sent.

http://lvps92-51-148-91.dedicated.hosteurope.de:9332/static/ -- 13.5 TH/s -- Germany
Email sent.

On the bright side, all the older nodes are showing the upgrade alert.

My node currently showing 53% updated:



Edit: this node is an important one, even if Raven updates his fork today, no way to know when the operator will check in... The alert code has been removed from his homepage (but does show on the graph page). If anyone has an idea to get in touch it's ~10% of the network. http://60-249-19-56.hinet-ip.hinet.net:9332/static/

GrimDemon
Newbie
*
Offline Offline

Activity: 10


View Profile
June 28, 2015, 08:47:03 PM
 #12917

My small node in PL is updated to. Thank you all for information and feedback.

I see 62% for ver 14.* Smiley
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1008


Mine at Jonny's Pool


View Profile WWW
June 29, 2015, 06:29:18 PM
 #12918

just thought I'd pop by here and post a little "keep a local copy of
p2pool up to date" I noticed windpath back there with a
rm -rf p2pool ; git clone p2pool - shocking display man!

Now you want to cruise over to the hub to grab mainline p2pool as in
forrestv's p2pool. You can fork it there with one click. An account
there allows you to push changes to the hub but probably, not possibly only
makes sense if your actively developing and or contributing to the project.
You can definately clone p2pool and still keep it updated locally anyway.
Once thats done its time to party. If your on linux your laughing this can
all be done at the console.

...snip...
Great tutorial for how to use git and to maintain your own copy of p2pool.  For those who don't wish to maintain their own fork or branch, it's considerably simpler.

When you first want to grab p2pool, you just need to do this:
Code:
mkdir ~/mining
cd ~/mining
git clone https://github.com/forrestv/p2pool.git

Now, any time you want to get the latest version:
Code:
cd ~/mining/p2pool
git pull

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
June 29, 2015, 07:55:31 PM
 #12919

Slowly getting closer....

I went through the above links:

[...]

Thank you for your efforts, windpath!

If the current trend continues (see http://bitcoin.sipa.be/ver-2k.png), BIP66 will take effect in 1.6 days. We are at 63% converted. It looks like at least a substantial fraction of P2Pool's hashrate won't make it in time... I'm a bit surprised that with the warning being displayed, things aren't moving faster. Also a bit angry that some of the alternative frontends hide the warnings.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Meuh6879
Legendary
*
Offline Offline

Activity: 1092



View Profile
June 29, 2015, 08:31:40 PM
 #12920

the rest perhaps use a local node (P2Pool) only for backup ... that why, they don't monitor the command line.  Undecided
perhaps, it's a third-party that it install P2Pool node on server ... like in China farm production.

French ... but not so much   ---===---   P2P ... it's people at the end   ---===---   P2Pool (10,9 GH/s).
Comment miner des bitcoins ? Un tutoriel est là : https://bitcointalk.org/index.php?topic=1114415.0
Bitcoin change everything ... an explain of this fact : https://www.youtube.com/watch?v=joITmEr4SjY
Pages: « 1 ... 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 [646] 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 ... 744 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!