Bitcoin Forum
April 23, 2024, 11:19:08 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 595 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 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591620 times)
Dyak80
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
June 27, 2015, 08:35:50 PM
 #12881

How to update on ubuntu? Why not instructions?  Embarrassed

root@p2pool1:~# git clone https://github.com/forrestv/p2pool.git
fatal: пyть нaзнaчeния 'p2pool' yжe cyщecтвyeт, и этo нe пycтoй кaтaлoг.
1713871148
Hero Member
*
Offline Offline

Posts: 1713871148

View Profile Personal Message (Offline)

Ignore
1713871148
Reply with quote  #2

1713871148
Report to moderator
1713871148
Hero Member
*
Offline Offline

Posts: 1713871148

View Profile Personal Message (Offline)

Ignore
1713871148
Reply with quote  #2

1713871148
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713871148
Hero Member
*
Offline Offline

Posts: 1713871148

View Profile Personal Message (Offline)

Ignore
1713871148
Reply with quote  #2

1713871148
Report to moderator
1713871148
Hero Member
*
Offline Offline

Posts: 1713871148

View Profile Personal Message (Offline)

Ignore
1713871148
Reply with quote  #2

1713871148
Report to moderator
1713871148
Hero Member
*
Offline Offline

Posts: 1713871148

View Profile Personal Message (Offline)

Ignore
1713871148
Reply with quote  #2

1713871148
Report to moderator
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
June 27, 2015, 08:39:42 PM
 #12882

How to update on ubuntu? Why not instructions?  Embarrassed

root@p2pool1:~# git clone https://github.com/forrestv/p2pool.git
fatal: пyть нaзнaчeния 'p2pool' yжe cyщecтвyeт, и этo нe пycтoй кaтaлoг.


Remove the old P2Pool folder first

rm -r p2pool

git clone https://github.com/forrestv/p2pool.git
squidicuz
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
June 27, 2015, 08:45:42 PM
 #12883

DONE : more than 50% have moved to v14.  Cheesy

I was under the impression that the most important goal was 95%, not 50%. The 50% threshold just means that people will get upgrade notices now. If we don't get to 95%, we will see reductions in mining efficiency once BIP66 takes effect.

Right, but now that >50% has switched, the remaining who haven't switched will get the alert on their nodes and see to upgrade.  The next goal is 95% version 14 utilization for the fork to finalize. Smiley
Dyak80
Newbie
*
Offline Offline

Activity: 10
Merit: 0


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

...
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] Oшибкa 1

 Embarrassed
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


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

...
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] Oшибкa 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
Merit: 0


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

ok
without "make"

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

Activity: 818
Merit: 1006


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

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 $65 to $80/kW/month on clean, cheap hydro power.
http://Toom.im
jcumins
Full Member
***
Offline Offline

Activity: 312
Merit: 100


Bcnex - The Ultimate Blockchain Trading Platform


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

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

 Cheesy Cheesy Grin

windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


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

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: 322
Merit: 250


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

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: 1540
Merit: 1001



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

My little node is updated now as well.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
jtoomim
Hero Member
*****
Offline Offline

Activity: 818
Merit: 1006


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

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 $65 to $80/kW/month on clean, cheap hydro power.
http://Toom.im
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


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

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: 1258
Merit: 1027


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

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: 798
Merit: 1000



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

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: 1258
Merit: 1027


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

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: 257
Merit: 250


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

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: 1258
Merit: 1027


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

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: 1258
Merit: 1027


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

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
Merit: 0


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

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

I see 62% for ver 14.* Smiley
Pages: « 1 ... 595 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 ... 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!