Bitcoin Forum
December 05, 2016, 04:39:21 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 [579] 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 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 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2030308 times)
sEpuLchEr
Sr. Member
****
Offline Offline

Activity: 252


Are we there yet?


View Profile
January 11, 2015, 02:26:38 PM
 #11561

Need a little help.

How do you show blocks found that is more than a day ago? I've been looking at the code but I can't seem to find it or rather, changes I make doesn't seem to make it happen. So, as you can tell, I'm not a programmer and am only good at changing letters here and there.

Reason being, it looks really really really bad when recent blocks is blank.......

Thanks much.

1480955961
Hero Member
*
Offline Offline

Posts: 1480955961

View Profile Personal Message (Offline)

Ignore
1480955961
Reply with quote  #2

1480955961
Report to moderator
1480955961
Hero Member
*
Offline Offline

Posts: 1480955961

View Profile Personal Message (Offline)

Ignore
1480955961
Reply with quote  #2

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

Posts: 1480955961

View Profile Personal Message (Offline)

Ignore
1480955961
Reply with quote  #2

1480955961
Report to moderator
1480955961
Hero Member
*
Offline Offline

Posts: 1480955961

View Profile Personal Message (Offline)

Ignore
1480955961
Reply with quote  #2

1480955961
Report to moderator
1480955961
Hero Member
*
Offline Offline

Posts: 1480955961

View Profile Personal Message (Offline)

Ignore
1480955961
Reply with quote  #2

1480955961
Report to moderator
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
January 11, 2015, 02:31:38 PM
 #11562

Dynamic cycling addresses has been merged on Github!

https://github.com/forrestv/p2pool/pull/230



What exactly does this do?

M

Looks like it pulls and rotates the default mining addresses from bitcoind.

I saw that too.  Why would you want that?

Anyone else try this?  I'm getting errors all over the place:

Code:
015-01-11 09:30:48.300000 > --- <exception caught here> ---
2015-01-11 09:30:48.300000 >   File "C:\xp2pool\p2pool\main.py", line 401, in status_thread
2015-01-11 09:30:48.300000 >     paystr = "%.4f" % (node.get_current_txouts().get(bitcoin_data.pubkey_hash_to_script2(pubkeys.keys[i]), 0)*1e-8,)
2015-01-11 09:30:48.300000 > exceptions.AttributeError: 'list' object has no attribute 'keys'
2015-01-11 09:30:51.311000 > Unhandled Error
2015-01-11 09:30:51.311000 > Traceback (most recent call last):
2015-01-11 09:30:51.311000 >   File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 488, in _startRunCallbacks
2015-01-11 09:30:51.311000 >     self._runCallbacks()
2015-01-11 09:30:51.311000 >   File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 575, in _runCallbacks
2015-01-11 09:30:51.311000 >     current.result = callback(current.result, *args, **kw)
2015-01-11 09:30:51.311000 >   File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 1126, in gotResult
2015-01-11 09:30:51.311000 >     _inlineCallbacks(r, g, deferred)
2015-01-11 09:30:51.311000 >   File "c:\python27\lib\site-packages\twisted\internet\defer.py", line 1070, in _inlineCallbacks
2015-01-11 09:30:51.311000 >     result = g.send(result)

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

Activity: 686


WANTED: Active dev to fix & re-write p2pool in C


View Profile
January 11, 2015, 02:31:56 PM
 #11563

Dynamic cycling addresses has been merged on Github!

https://github.com/forrestv/p2pool/pull/230



Not working for me, can't connect to peers....... Tongue

According to the merge it: "Essentially this pulls new addresses from bitcoind, using the account 'p2pool' - which I didn't have, so I created a new account on bitcoind called p2pool & restarted p2pool - no difference.  It's screwed.

Is it possible to do a git clone of the previous version?

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
yslyung
Legendary
*
Offline Offline

Activity: 1050


Mine Mine Mine


View Profile
January 11, 2015, 03:12:13 PM
 #11564

whooops . . . new does not mean good. oldie but goldie here running the .exe version

again the old saying goes : ain't broke, don't fix it

does anyone have any experience with the following scenario ?

does your qt or bticoind crashes when hashrate is over 550th/s ? mine did couple of times, if it's below 550ths it runs normal but once it passes the 500 + th/s mark, bitcoin qt crashes p2pool showing "lost contact with bitcoind/qt"

but when i checked (qt), it seems to be running but i just close and restart it then all goes back to normal. p2p was untouched.
IYFTech
Hero Member
*****
Offline Offline

Activity: 686


WANTED: Active dev to fix & re-write p2pool in C


View Profile
January 11, 2015, 03:34:01 PM
 #11565

OK, I noticed that the latest git kept trying to connect to  1.202.128.218:9333 - so I checked the IP:

inetnum:        1.202.0.0 - 1.203.255.255
netname:        CHINANET-BJ
descr:          CHINANET Beijing Province Network
country:        CN
admin-c:        HC55-AP
tech-c:         HC55-AP
status:         ALLOCATED PORTABLE
notify:        
remarks:        service provider
remarks:        -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+
remarks:        This object can only be updated by APNIC hostmasters.
remarks:        To update this object, please contact APNIC
remarks:        hostmasters and include your organisation's account
remarks:        name in the subject line.
remarks:        -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+
changed:         20100609
mnt-by:         APNIC-HM
mnt-lower:      MAINT-CHINANET-BJ
source:         APNIC

person:         Hostmaster of Beijing Telecom corporation CHINA   TELECOM
nic-hdl:        HC55-AP
e-mail:        
address:        Beijing Telecom
address:        No. 107 XiDan Beidajie, Xicheng District Beijing
phone:          +86-010-58503461
fax-no:         +86-010-58503054
country:        cn
changed:         20040115
mnt-by:         MAINT-CHINATELECOM-BJ
source:         APNIC

CHINA?  WTF?  Has forrests git repo been compromised?

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
January 11, 2015, 03:44:24 PM
 #11566

I threw the last git I retrieved from p2pool on 12/15/2014 up on my url:  p2pool-master.zip.

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.
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
January 11, 2015, 03:46:24 PM
 #11567

whooops . . . new does not mean good. oldie but goldie here running the .exe version

again the old saying goes : ain't broke, don't fix it

does anyone have any experience with the following scenario ?

does your qt or bticoind crashes when hashrate is over 550th/s ? mine did couple of times, if it's below 550ths it runs normal but once it passes the 500 + th/s mark, bitcoin qt crashes p2pool showing "lost contact with bitcoind/qt"

but when i checked (qt), it seems to be running but i just close and restart it then all goes back to normal. p2p was untouched.

p2pool  is single threaded.  My hunch is around 500 TH/s p2pool is taking so long to server your workers that by the time it gets back to checking bitcoind, it's been so long it thinks bitcoind is hung.

You might want to check out using ck's proxy to point to p2pool so your node only sees 1 worker.

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.
sEpuLchEr
Sr. Member
****
Offline Offline

Activity: 252


Are we there yet?


View Profile
January 11, 2015, 04:00:38 PM
 #11568

Need a little help.

How do you show blocks found that is more than a day ago? I've been looking at the code but I can't seem to find it or rather, changes I make doesn't seem to make it happen. So, as you can tell, I'm not a programmer and am only good at changing letters here and there.

Reason being, it looks really really really bad when recent blocks is blank.......

Thanks much.

Anyone?

idonothave
Full Member
***
Offline Offline

Activity: 234


View Profile
January 11, 2015, 04:08:55 PM
 #11569

Need a little help.

How do you show blocks found that is more than a day ago? I've been looking at the code but I can't seem to find it or rather, changes I make doesn't seem to make it happen. So, as you can tell, I'm not a programmer and am only good at changing letters here and there.

Reason being, it looks really really really bad when recent blocks is blank.......

Thanks much.

http://minefast.coincadence.com/p2pool-stats.php
Meuh6879
Legendary
*
Offline Offline

Activity: 1078



View Profile
January 11, 2015, 06:05:03 PM
 #11570

Can someone clarify something for me?  How much bandwidth does running a node generally eat up per day?


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

Activity: 938


View Profile WWW
January 11, 2015, 06:23:39 PM
 #11571

I posted an issue on Github about the commit breaking things.

I did not try it before I posted, sorry was just excited to see it Smiley

You can pull the code from just before this commit here:

https://github.com/forrestv/p2pool/tree/dfad3cd69c1d2567e41b05e3f5929d654f2014b1

Duce
Full Member
***
Offline Offline

Activity: 155


View Profile
January 11, 2015, 06:39:49 PM
 #11572

I posted an issue on Github about the commit breaking things.

I did not try it before I posted, sorry was just excited to see it Smiley

You can pull the code from just before this commit here:

https://github.com/forrestv/p2pool/tree/dfad3cd69c1d2567e41b05e3f5929d654f2014b1
If you have a server dedicated to P2P with bitcoind running and have your payouts going to another wallet on a different server why would you need to implement address rotation with bitcoind? I read the post on github and do not see why this would have been a benefit. Obviously I need a better education with this aspect. Can someone just point me in the right direction so I can read up on this please.
windpath
Legendary
*
Offline Offline

Activity: 938


View Profile WWW
January 11, 2015, 06:49:11 PM
 #11573

I posted an issue on Github about the commit breaking things.

I did not try it before I posted, sorry was just excited to see it Smiley

You can pull the code from just before this commit here:

https://github.com/forrestv/p2pool/tree/dfad3cd69c1d2567e41b05e3f5929d654f2014b1
If you have a server dedicated to P2P with bitcoind running and have your payouts going to another wallet on a different server why would you need to implement address rotation with bitcoind? I read the post on github and do not see why this would have been a benefit. Obviously I need a better education with this aspect. Can someone just point me in the right direction so I can read up on this please.


You would have no need for this.

Address reuse is generally frowned upon from both a security and privacy standpoint, if you were using the node bitcoind wallet this would be a big security improvement.

Quote

Privacy
Address reuse harms the privacy of not only yourself, but also others - including many not related to the transaction. In some cases, these risks are serious enough that they are likely in violation of reasonable consumer protection laws.

Security
Bitcoin does not, at a low level, have any concept of addresses, only individual coins. Address reuse, at this layer, requires producing multiple digital signatures when you spend bitcoins. Multiple situations have been found where more than one digital signature can be used to calculate the private key needed to spend bitcoins. Even if you spend all the bitcoins claimed by this private key at once, it is still possible to double-spend them in theft before they confirm. While the situations for finding the private key from signatures have been fixed, it is not prudent to assume there aren't more such situations yet unknown.

In the case of spending all the TXOs in a single transaction, there is an additional risk if someone is actively monitoring the network for vulnerable transactions: upon receiving such a transaction, they can split up their double spends such that there is only one ECDSA verification per transaction (making a single transaction for each TXO); this will cause the attacker's transactions to relay across the rest of the nodes faster than the legitimate one, increasing success of a double spend.

https://en.bitcoin.it/wiki/Address_reuse

mahrens917
Member
**
Offline Offline

Activity: 73


View Profile WWW
January 11, 2015, 07:00:11 PM
 #11574

Need a little help.

How do you show blocks found that is more than a day ago? I've been looking at the code but I can't seem to find it or rather, changes I make doesn't seem to make it happen. So, as you can tell, I'm not a programmer and am only good at changing letters here and there.

Reason being, it looks really really really bad when recent blocks is blank.......

Thanks much.

http://minefast.coincadence.com/p2pool-stats.php

Coincadence gives pool stats and all blocks ever mined from p2pool.  It is very useful.  However, if you are asking how to modify your p2pool server website to show more than just one day of blocks than that code is in p2pool/web.py.  Find the area of code which is "web_root.putChild('recent_blocks', ..." and in there it defines the time period.  Several lines down it should say something like "24*60*60" which represents 24 hours, 60 minutes, and 60 seconds.  If you would like to show more than one day of data just multiply this number larger by the number of days you would to display.

Find the pool with the best payout!
nodes.p2pool.co
Duce
Full Member
***
Offline Offline

Activity: 155


View Profile
January 11, 2015, 07:12:05 PM
 #11575

I posted an issue on Github about the commit breaking things.

I did not try it before I posted, sorry was just excited to see it Smiley

You can pull the code from just before this commit here:

https://github.com/forrestv/p2pool/tree/dfad3cd69c1d2567e41b05e3f5929d654f2014b1
If you have a server dedicated to P2P with bitcoind running and have your payouts going to another wallet on a different server why would you need to implement address rotation with bitcoind? I read the post on github and do not see why this would have been a benefit. Obviously I need a better education with this aspect. Can someone just point me in the right direction so I can read up on this please.


You would have no need for this.

Address reuse is generally frowned upon from both a security and privacy standpoint, if you were using the node bitcoind wallet this would be a big security improvement.

Quote

Privacy
Address reuse harms the privacy of not only yourself, but also others - including many not related to the transaction. In some cases, these risks are serious enough that they are likely in violation of reasonable consumer protection laws.

Security
Bitcoin does not, at a low level, have any concept of addresses, only individual coins. Address reuse, at this layer, requires producing multiple digital signatures when you spend bitcoins. Multiple situations have been found where more than one digital signature can be used to calculate the private key needed to spend bitcoins. Even if you spend all the bitcoins claimed by this private key at once, it is still possible to double-spend them in theft before they confirm. While the situations for finding the private key from signatures have been fixed, it is not prudent to assume there aren't more such situations yet unknown.

In the case of spending all the TXOs in a single transaction, there is an additional risk if someone is actively monitoring the network for vulnerable transactions: upon receiving such a transaction, they can split up their double spends such that there is only one ECDSA verification per transaction (making a single transaction for each TXO); this will cause the attacker's transactions to relay across the rest of the nodes faster than the legitimate one, increasing success of a double spend.

https://en.bitcoin.it/wiki/Address_reuse

Perfect, I was dumb in thinking that people were no longer using the node bitcoind for payouts, thank you.
IYFTech
Hero Member
*****
Offline Offline

Activity: 686


WANTED: Active dev to fix & re-write p2pool in C


View Profile
January 11, 2015, 07:59:57 PM
 #11576

I posted an issue on Github about the commit breaking things.

I did not try it before I posted, sorry was just excited to see it Smiley

You can pull the code from just before this commit here:

https://github.com/forrestv/p2pool/tree/dfad3cd69c1d2567e41b05e3f5929d654f2014b1

Thanks for this link, was able to get my node back up again after faffing around with that latest release....... Roll Eyes

When I git pulled it, it had been up for over 12 hours - I can't believe we were the only people to have had problems with it, surely? I mean, wouldn't forrestv have tested it first?  Huh  I can't remember ever having problems with new releases, not as severe as this one anyway.

I'd still love to know who my Chinese friend is who's hammering my node from 1.202.128.218:9333 - I ended up having to block it  Sad

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
yslyung
Legendary
*
Offline Offline

Activity: 1050


Mine Mine Mine


View Profile
January 11, 2015, 09:14:54 PM
 #11577

I posted an issue on Github about the commit breaking things.

I did not try it before I posted, sorry was just excited to see it Smiley

You can pull the code from just before this commit here:

https://github.com/forrestv/p2pool/tree/dfad3cd69c1d2567e41b05e3f5929d654f2014b1

Thanks for this link, was able to get my node back up again after faffing around with that latest release....... Roll Eyes

When I git pulled it, it had been up for over 12 hours - I can't believe we were the only people to have had problems with it, surely? I mean, wouldn't forrestv have tested it first?  Huh  I can't remember ever having problems with new releases, not as severe as this one anyway.

I'd still love to know who my Chinese friend is who's hammering my node from 1.202.128.218:9333 - I ended up having to block it  Sad

bmt ? lol just jk btw hahaha

how do u know someone is hammering your node & wut is he/she doing to yr node ?
IYFTech
Hero Member
*****
Offline Offline

Activity: 686


WANTED: Active dev to fix & re-write p2pool in C


View Profile
January 11, 2015, 09:53:43 PM
 #11578


bmt ? lol just jk btw hahaha

how do u know someone is hammering your node & wut is he/she doing to yr node ?

Wouldn't surprise me...... Cheesy

Because it was constantly showing up in my p2pool window & being dropped.

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
Duce
Full Member
***
Offline Offline

Activity: 155


View Profile
January 11, 2015, 10:24:15 PM
 #11579


bmt ? lol just jk btw hahaha

how do u know someone is hammering your node & wut is he/she doing to yr node ?

Wouldn't surprise me...... Cheesy

Because it was constantly showing up in my p2pool window & being dropped.
I had the same thing this past week, did it look like this? https://bitcointalk.org/index.php?topic=18313.msg10066280#msg10066280
IYFTech
Hero Member
*****
Offline Offline

Activity: 686


WANTED: Active dev to fix & re-write p2pool in C


View Profile
January 12, 2015, 12:05:18 AM
 #11580


bmt ? lol just jk btw hahaha

how do u know someone is hammering your node & wut is he/she doing to yr node ?

Wouldn't surprise me...... Cheesy

Because it was constantly showing up in my p2pool window & being dropped.
I had the same thing this past week, did it look like this? https://bitcointalk.org/index.php?topic=18313.msg10066280#msg10066280

Similar, but it was a handshake error every 30 seconds, or thereabouts.

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
Pages: « 1 ... 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 [579] 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 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 ... 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!