Bitcoin Forum
July 28, 2017, 03:00:30 AM *
News: BIP91 seems stable: there's probably only slightly increased risk of confirmations disappearing. You should still prepare for Aug 1.
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 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 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2365138 times)
SixOfFive
Member
**
Offline Offline

Activity: 110


View Profile
October 19, 2016, 03:40:39 AM
 #14781

OP also stated the last month and a half .. not the last block.

I'm not going to explain my reasons, or when and why I slam the hashrate in there... but this experiment works so far... I will let you speculate as to why as you can see my spikes of hashrate.

I will not deny though, that there was a 7.5phs run that was not mine... No idea about that, but the majority of the spikes over the last while have been me.

Edit: Me and my friend
1501210830
Hero Member
*
Offline Offline

Posts: 1501210830

View Profile Personal Message (Offline)

Ignore
1501210830
Reply with quote  #2

1501210830
Report to moderator
1501210830
Hero Member
*
Offline Offline

Posts: 1501210830

View Profile Personal Message (Offline)

Ignore
1501210830
Reply with quote  #2

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

Posts: 1501210830

View Profile Personal Message (Offline)

Ignore
1501210830
Reply with quote  #2

1501210830
Report to moderator
1501210830
Hero Member
*
Offline Offline

Posts: 1501210830

View Profile Personal Message (Offline)

Ignore
1501210830
Reply with quote  #2

1501210830
Report to moderator
1501210830
Hero Member
*
Offline Offline

Posts: 1501210830

View Profile Personal Message (Offline)

Ignore
1501210830
Reply with quote  #2

1501210830
Report to moderator
kano
Legendary
*
Offline Offline

Activity: 2156


Linux since 1997 RedHat 4


View Profile
October 19, 2016, 05:27:54 AM
 #14782

...
PPLNS (p2pool's payout method) by design discourages pool hopping, pretty successfully. While your not technically hopping, it will have the same effect for you.
...
False.

PPLNS has no expected effect on reward for hopping miners.

Edit: the thread title means hopping isn't statistically expected to gain anything, but it wont lose anything either.

If you read OP you'll note he is buying large short lived mining rental contracts on p2pool, on his last big contract we/he happened to mine a very lucky block that likely paid every share he had in the chain from that rental.

While I'm enjoying our current luck, one thing I know is that it's bound to change...

Hence while he likely just had a very profitable run with our lucky block, that will not always be the case (rent multi-PH of rigs, find a block just after the rental expires).

The highest probability for the best reward is clearly to stretch out the mining to at least include 1 expected block, if not several.
P2Pool is (almost) hop-proof due to using PPLNS but does not victimise hoppers.

You CAN'T change the probability of a share being rewarded vs the amount it is rewarded.
If there are more shares in the next payout, they will be rewarded less each, but the expected number of payouts of course increases with the increase in the number of shares.

P2Pool currently has a perception problem due to the fact that only a small % of your shares get a reward.
But you can't decide which of your shares will be rewarded, that's purely based on the luck of block finding.
There's no magic memory in any pool that decides, because you found a block now, when the next one will be.

Another way to look at it would be this:
If p2pool does victimise hoppers, you could increase your expected reward by DDoSing the largest p2pool node ... ... ...
... ... ... fortunately that's not true.

Pool: https://kano.is Here on Bitcointalk: Forum BTC: 1KanoPb8cKYqNrswjaA8cRDk4FAS9eDMLU
FreeNode IRC: irc.freenode.net channel #kano.is Majority developer of the ckpool code
Help keep Bitcoin secure by mining on pools with full block verification on all blocks - and NO empty blocks!
KorbinDallas
Jr. Member
*
Offline Offline

Activity: 48


View Profile
October 19, 2016, 01:10:47 PM
 #14783

OP also stated the last month and a half .. not the last block.

I'm not going to explain my reasons, or when and why I slam the hashrate in there... but this experiment works so far... I will let you speculate as to why as you can see my spikes of hashrate.

I will not deny though, that there was a 7.5phs run that was not mine... No idea about that, but the majority of the spikes over the last while have been me.

Edit: Me and my friend

No need to explain your motives or strategy in my book. I'm just glad you're joining P2Pool! Welcome aboard the train 😀
KorbinDallas
Jr. Member
*
Offline Offline

Activity: 48


View Profile
October 19, 2016, 08:17:03 PM
 #14784

OP also stated the last month and a half .. not the last block.

I'm not going to explain my reasons, or when and why I slam the hashrate in there... but this experiment works so far... I will let you speculate as to why as you can see my spikes of hashrate.

I will not deny though, that there was a 7.5phs run that was not mine... No idea about that, but the majority of the spikes over the last while have been me.

Edit: Me and my friend

Oh, forgot to ask; Are you renting from a public provider? Just curious
SixOfFive
Member
**
Offline Offline

Activity: 110


View Profile
October 19, 2016, 08:19:07 PM
 #14785

Yes I am.. NH and MRR (always open to other rentals if I can ever find more lol)
Meuh6879
Legendary
*
Offline Offline

Activity: 1316



View Profile
October 19, 2016, 08:24:34 PM
 #14786

We have waves ...


SixOfFive
Member
**
Offline Offline

Activity: 110


View Profile
October 19, 2016, 08:25:32 PM
 #14787

Yeah .. doing next phase .. It should look even better in a few hours Cheesy
Meuh6879
Legendary
*
Offline Offline

Activity: 1316



View Profile
October 19, 2016, 08:27:53 PM
 #14788


Meuh6879
Legendary
*
Offline Offline

Activity: 1316



View Profile
October 19, 2016, 08:38:18 PM
 #14789


Meuh6879
Legendary
*
Offline Offline

Activity: 1316



View Profile
October 19, 2016, 09:49:19 PM
 #14790


Meuh6879
Legendary
*
Offline Offline

Activity: 1316



View Profile
October 19, 2016, 10:14:13 PM
 #14791



11 PH/s

SixOfFive
Member
**
Offline Offline

Activity: 110


View Profile
October 19, 2016, 10:18:52 PM
 #14792

Funny .. this is the warmup to preheat my wallet Wink
windpath
Legendary
*
Offline Offline

Activity: 1148


View Profile WWW
October 19, 2016, 10:21:26 PM
 #14793

Funny .. this is the warmup to preheat my wallet Wink

Well your warmup consists of the highest hashrate we've seen since I've been tracking Smiley

SixOfFive
Member
**
Offline Offline

Activity: 110


View Profile
October 19, 2016, 10:44:05 PM
 #14794

Its not just me .. somebody is piggybacking and bring some hash with them as well lol ... heads up! if your watching here, I'm winding down for 2 hours before I do my final push!
SixOfFive
Member
**
Offline Offline

Activity: 110


View Profile
October 20, 2016, 04:34:30 PM
 #14795

Just can't seem to gather enough hash rate to push above 10phs ... Market just doesnt want to co-operate over the last day
Meuh6879
Legendary
*
Offline Offline

Activity: 1316



View Profile
October 20, 2016, 05:03:41 PM
 #14796

 Wink well, if you are a professional ... you can not "test" for a long day without profit.
the mining industry is like that.

and it's good, trusted mining is profit mining.


in2tactics
Hero Member
*****
Offline Offline

Activity: 504



View Profile
October 24, 2016, 05:39:59 AM
 #14797

We have been on fire this last week! Smiley

However, I am still trying to figure out why we historically get so few transaction fees. I look back at the blocks we solve and the blocks surrounding ours are almost always >900kB. The last block we solved, block 435656, was only 20kB. I am betting kano is going to jump in on this and say something like, "People do not configure their setup properly. That is the problem you will always run into with p2pool." In any case, I think we should attempt to improve this somehow. Any ideas?

Active... 2x AntMiner S7-LN and 5x AntMiner U1
Collecting Dust... 2x ASICMiner Block Erupter Cube, 4x AntMiner S3, 4x AntMiner S1, GAW Black Widow, and ZeusMiner Thunder X6
Coin Interests... BTC, LTC, DOGE
Meuh6879
Legendary
*
Offline Offline

Activity: 1316



View Profile
October 24, 2016, 05:07:49 PM
 #14798

We have been on fire this last week!


jonnybravo0311
Legendary
*
Offline Offline

Activity: 1148


Mine at Jonny's Pool


View Profile WWW
October 24, 2016, 06:57:32 PM
 #14799

We have been on fire this last week! Smiley

However, I am still trying to figure out why we historically get so few transaction fees. I look back at the blocks we solve and the blocks surrounding ours are almost always >900kB. The last block we solved, block 435656, was only 20kB. I am betting kano is going to jump in on this and say something like, "People do not configure their setup properly. That is the problem you will always run into with p2pool." In any case, I think we should attempt to improve this somehow. Any ideas?
You're spot on with your reasoning.  Knowing how to set things up properly plays a large role in the composition of the blocks you create.

In a more typical pool model (like mine, kano's, etc) a single source provides the workload for all miners.  You as the miner don't have to know anything other than how to configure your hardware to point to the pool.  Details of block size, block composition, etc are all managed by the pool software and the pool operator.  With p2pool, when you are running your own node, you must also learn how the blocks are created.  Ideally, you should understand the code - how it creates blocks, how often it changes the block composition, etc.  For example, what happens in the p2pool code when a block is found on the network?  How does it invalidate the transactions on which miners are currently hashing?  Does it produce an empty shell and push that to miners?  Does it fully validate the new block?  What are the optimal block size settings that will be most efficient for your p2pool node?  What kinds of transactions should be in any blocks it creates?

These are just some of the things a pool operator needs to know, regardless of whether or not that operator runs a typical pool like myself, or a p2pool node.  The reality is some pool operators don't have the foggiest.  This applies to both models - I'm not singling out p2pool here.

In a nutshell, on a pool like mine or kano's, the burden of this knowledge is ours to bear.  We tune our pools as best we can to produce full blocks with lots of transactions and fees.  For example, kano ensures that all of his own pool's transactions are included in the work given to his miners.  Why?  Because it allows him to confirm the pool's miner payout transactions, which might otherwise not be picked up by other pools.

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

Activity: 504



View Profile
October 25, 2016, 03:35:47 AM
 #14800

We have been on fire this last week! Smiley

However, I am still trying to figure out why we historically get so few transaction fees. I look back at the blocks we solve and the blocks surrounding ours are almost always >900kB. The last block we solved, block 435656, was only 20kB. I am betting kano is going to jump in on this and say something like, "People do not configure their setup properly. That is the problem you will always run into with p2pool." In any case, I think we should attempt to improve this somehow. Any ideas?
You're spot on with your reasoning.  Knowing how to set things up properly plays a large role in the composition of the blocks you create.

In a more typical pool model (like mine, kano's, etc) a single source provides the workload for all miners.  You as the miner don't have to know anything other than how to configure your hardware to point to the pool.  Details of block size, block composition, etc are all managed by the pool software and the pool operator.  With p2pool, when you are running your own node, you must also learn how the blocks are created.  Ideally, you should understand the code - how it creates blocks, how often it changes the block composition, etc.  For example, what happens in the p2pool code when a block is found on the network?  How does it invalidate the transactions on which miners are currently hashing?  Does it produce an empty shell and push that to miners?  Does it fully validate the new block?  What are the optimal block size settings that will be most efficient for your p2pool node?  What kinds of transactions should be in any blocks it creates?

These are just some of the things a pool operator needs to know, regardless of whether or not that operator runs a typical pool like myself, or a p2pool node.  The reality is some pool operators don't have the foggiest.  This applies to both models - I'm not singling out p2pool here.

In a nutshell, on a pool like mine or kano's, the burden of this knowledge is ours to bear.  We tune our pools as best we can to produce full blocks with lots of transactions and fees.  For example, kano ensures that all of his own pool's transactions are included in the work given to his miners.  Why?  Because it allows him to confirm the pool's miner payout transactions, which might otherwise not be picked up by other pools.
Yes, I am aware of the technical aspects that go into setting up a proper node. I myself took the time to optimize my entire setup from hardware, through system tools, to the bitcoin node itself for maximum performance and payout.

To rephrase my original question of "Any ideas?", how do we get everyone onto the same page? I find we still have a problem with getting everyone onto the same version of p2pool. Is this task a bridge too far?


Active... 2x AntMiner S7-LN and 5x AntMiner U1
Collecting Dust... 2x ASICMiner Block Erupter Cube, 4x AntMiner S3, 4x AntMiner S1, GAW Black Widow, and ZeusMiner Thunder X6
Coin Interests... BTC, LTC, DOGE
Pages: « 1 ... 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 »
  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!