Bitcoin Forum
May 05, 2024, 10:46:47 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 »  All
  Print  
Author Topic: P2POOL vs. Pooled Mining - something stinks here  (Read 12500 times)
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
February 09, 2012, 07:54:55 PM
 #41

I want to say that p2pool does not require trust like with a normal pool: no one can cheat or steal your btc or scam you with p2pool

With a normal pool they can (and they do indeed...)

1714906007
Hero Member
*
Offline Offline

Posts: 1714906007

View Profile Personal Message (Offline)

Ignore
1714906007
Reply with quote  #2

1714906007
Report to moderator
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714906007
Hero Member
*
Offline Offline

Posts: 1714906007

View Profile Personal Message (Offline)

Ignore
1714906007
Reply with quote  #2

1714906007
Report to moderator
1714906007
Hero Member
*
Offline Offline

Posts: 1714906007

View Profile Personal Message (Offline)

Ignore
1714906007
Reply with quote  #2

1714906007
Report to moderator
eviltt
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
February 09, 2012, 08:56:27 PM
 #42

If you can't handle variance, mine at a big pool! Simple problem, simple fix.

You call getting 1/2 of the reward I should get - over a period of almost 3 weeks - variance? You can't be serious ...

first thing is first.. half.. dude learn to do math.. 1.1 /2 is .55 not .7.

you sound like a tool when you cant even do simple math properly
Frizz23 (OP)
Hero Member
*****
Offline Offline

Activity: 1162
Merit: 500


View Profile
February 09, 2012, 10:08:08 PM
 #43

If you can't handle variance, mine at a big pool! Simple problem, simple fix.

You call getting 1/2 of the reward I should get - over a period of almost 3 weeks - variance? You can't be serious ...

first thing is first.. half.. dude learn to do math.. 1.1 /2 is .55 not .7.

you sound like a tool when you cant even do simple math properly


 Roll Eyes

We already had this here.

Ξtherization⚡️First P2E 2016⚡️🏰💎🌈 etherization.org
eviltt
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
February 09, 2012, 10:30:34 PM
 #44

If you can't handle variance, mine at a big pool! Simple problem, simple fix.

You call getting 1/2 of the reward I should get - over a period of almost 3 weeks - variance? You can't be serious ...

first thing is first.. half.. dude learn to do math.. 1.1 /2 is .55 not .7.

you sound like a tool when you cant even do simple math properly


 Roll Eyes

We already had this here.

maybe but something is fishy about someone who wants to claim things are 16+% worse than they really are.. i mean 16% is a lot to get wrong.. or conveniently leave out isnt it?

how would you like it if your employer just forgot to pay you 16% of your pay check? or the cashier forgot to pay you 16% of your change..

just goes to a point that this was a sensational attempt to scare people away from p2pool
Frizz23 (OP)
Hero Member
*****
Offline Offline

Activity: 1162
Merit: 500


View Profile
February 09, 2012, 11:35:06 PM
 #45

get a life dude ...

Ξtherization⚡️First P2E 2016⚡️🏰💎🌈 etherization.org
eviltt
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
February 10, 2012, 12:30:23 AM
 #46

get a life dude ...

fail person is fail...

learn to do math properly
casascius
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1136


The Casascius 1oz 10BTC Silver Round (w/ Gold B)


View Profile WWW
February 10, 2012, 12:38:53 AM
 #47

What happens if someone threw a lot of hashing power at p2pool but withheld the winning shares?  Example, a rogue mining pool op who wants to disrupt p2pool, who would value the disruption more than the winning blocks. He would still make most of the income from everyone else who didn't discard blocks.  People would notice underperformance and couldn't do anything about it not could they prove it was even occurring.

Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable.  I never believe them.  If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins.  I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion.  Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice.  Don't keep coins online. Use paper or hardware wallets instead.
eleuthria
Legendary
*
Offline Offline

Activity: 1750
Merit: 1007



View Profile
February 10, 2012, 12:42:53 AM
 #48

What happens if someone threw a lot of hashing power at p2pool but withheld the winning shares?  Example, a rogue mining pool op who wants to disrupt p2pool, who would value the disruption more than the winning blocks. He would still make most of the income from everyone else who didn't discard blocks.  People would notice underperformance and couldn't do anything about it not could they prove it was even occurring.

Same thing that happens on every pool.  The blocks would get found at the rate of (Pool hash rate - Malicious User).  Everybody's earnings drop equal to Malicious User's percentage of overall pool power.

From the legit miner perspective, the only payment method fully immune to this is PPS (but the PPS pool owner gets screwed), unless the attack bankrupts the pool.

SMPPS is also guarded against this in part, but the attack would hurt other users if the attack ran the buffer deep into negatives.  If the SMPPS pool uses a proportional method to handle backpay during a negative buffer, the attack would stop affecting SMPPS once the attacker leaves, though the pool would still take a while to FULLY recover, and any miners that left during the attack due to the backpay issues may not recover from the losses.

RIP BTC Guild, April 2011 - June 2015
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
February 10, 2012, 11:56:33 AM
 #49

Withhelding winning shares is pointless, they can't be used to make blocks or whatelse.

Disruption? Nothing would change. Each p2pool user run it's own p2pool client, there aren't servers that can be overloaded or whatelse.

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
February 10, 2012, 02:10:05 PM
 #50

Withhelding winning shares is pointless, they can't be used to make blocks or whatelse.

Disruption? Nothing would change. Each p2pool user run it's own p2pool client, there aren't servers that can be overloaded or whatelse.

Well not pointless.  It is a potential economic attack.  Say a major pool saw p2pool as a threat.  They could dump significant hashpower at the pool and withhold blocks.  This would make p2pool seems "continually unlucky" and if the unlucky streak continued enough less savy users would start to doubt the protocol and possibly return to conventional pools.

I doubt any pool is doing this and p2pool isn't special, they could do the same thing to any small conventional pool.  The good news is that as p2pool gets larger the "cost" to have any meaningful affect of reward also grows.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
February 10, 2012, 02:22:24 PM
 #51

Withhelding winning shares is pointless, they can't be used to make blocks or whatelse.

Disruption? Nothing would change. Each p2pool user run it's own p2pool client, there aren't servers that can be overloaded or whatelse.

Well not pointless.  It is a potential economic attack.  Say a major pool saw p2pool as a threat.  They could dump significant hashpower at the pool and withhold blocks.  This would make p2pool seems "continually unlucky" and if the unlucky streak continued enough less savy users would start to doubt the protocol and possibly return to conventional pools.

I doubt any pool is doing this and p2pool isn't special, they could do the same thing to any small conventional pool.  The good news is that as p2pool gets larger the "cost" to have any meaningful affect of reward also grows.

Of course, this would also make the attacking pool look pretty unlucky too...

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
February 10, 2012, 02:26:21 PM
 #52

Withhelding winning shares is pointless, they can't be used to make blocks or whatelse.

Disruption? Nothing would change. Each p2pool user run it's own p2pool client, there aren't servers that can be overloaded or whatelse.

Well not pointless.  It is a potential economic attack.  Say a major pool saw p2pool as a threat.  They could dump significant hashpower at the pool and withhold blocks.  This would make p2pool seems "continually unlucky" and if the unlucky streak continued enough less savy users would start to doubt the protocol and possibly return to conventional pools.

I doubt any pool is doing this and p2pool isn't special, they could do the same thing to any small conventional pool.  The good news is that as p2pool gets larger the "cost" to have any meaningful affect of reward also grows.

if a pool uses the hashing power from its miners its detectable.
every miner who found a block should check if his pool shows it.. if not -> he may be cheated...

but i guess that there are not many miners out there who do this regulary. so its not a big risk for the pool itself.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
February 10, 2012, 02:33:59 PM
 #53

if a pool uses the hashing power from its miners its detectable.
every miner who found a block should check if his pool shows it.. if not -> he may be cheated...

but i guess that there are not many miners out there who do this regulary. so its not a big risk for the pool itself.

Attacker wouldn't need to use know hashing power.  They could simply rent some from say GPU-Max or a private farm.  If attacker made up 20% of the pool then they would reduce the revenue 20% below PPS.

Hypothetically p2pool ~150GH/s, to reduce revenue 20% would require 30GH/s of withheld blocks.  It would cost attacker ~$850 per week gross but they would get paid back 80% making the net cost ~$170 per week.  

Of course I would point out:
a) as p2pool gets bigger the cost of any meaningful attack also rises.
b) this isn't limited to just p2pool any individual could perform this economic attack against any other pool.
gmaxwell
Moderator
Legendary
*
Offline Offline

Activity: 4158
Merit: 8382



View Profile WWW
February 10, 2012, 02:34:41 PM
 #54

Of course, this would also make the attacking pool look pretty unlucky too...

No it wouldn't—  they only have to pay out of pockets their reduction in the victim pool's return. They can claim to be as lucky as they like, presuming they are hiding the identity of their blocks.

But P2Pool is resistant here, both because the block bonus makes it even more unprofitable to withhold, but also because the real justification for refusing to use a habitually unlucky pool, that it might be an indicator of an operator who is skimming, just doesn't apply.

Quote
if a pool uses the hashing power from its miners its detectable.
every miner who found a block should check if his pool shows it.. if not -> he may be cheated...
but i guess that there are not many miners out there who do this regulary. so its not a big risk for the pool itself.

Pretty much no one does this, IIRC none of the miners facilitate doing this in a way that would make it easy (e.g. provide a separate log file of found block). And now with all these non-public pools operating that give >100% reward it's hard to simply audit pools because they're not generally accessible.

(in light of the recent lucky run, I changed the threads subject Smiley )
kano
Legendary
*
Offline Offline

Activity: 4494
Merit: 1805


Linux since 1997 RedHat 4


View Profile
February 10, 2012, 03:09:56 PM
 #55

...
Quote
if a pool uses the hashing power from its miners its detectable.
every miner who found a block should check if his pool shows it.. if not -> he may be cheated...
but i guess that there are not many miners out there who do this regulary. so its not a big risk for the pool itself.

Pretty much no one does this, IIRC none of the miners facilitate doing this in a way that would make it easy (e.g. provide a separate log file of found block). And now with all these non-public pools operating that give >100% reward it's hard to simply audit pools because they're not generally accessible.

(in light of the recent lucky run, I changed the threads subject Smiley )
cgminer reports at the end the number of found blocks (and also reports each found block when it happens)
I guess it's possible no one uses the "2> logfile" (and "grep BLOCK logfile")
I look at that all the time (coz I wrote the block detection) but yeah I guess maybe no one else does?

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Graet
VIP
Legendary
*
Offline Offline

Activity: 980
Merit: 1001



View Profile WWW
February 10, 2012, 08:55:49 PM
 #56

http://blockchain.info/ makes it a bit hard to hide blocks. Pools are under constant scrutiny and this is just one tool.
heh onetime we misreported a block number for a block we had found due to tz and software glitch, within minutes someone joined our IRC yelling at me for "claiming" another pools block...when I mined on other pools I kept an eye on blocks and stuff and expected no less of miners on my pool...

I wonder how many of the "pools are evil" people have actually spoken to a poolop about thier motivation. In the 8+ months i have been running a pool less than a handful of miners have actually asked me... seen plenty of FUD and misguided opinion written tho...

Headsup: I was and still am a miner, I started  pool as I was unhappy with the experience I was getting at the pools of the time and wanted to offer something better to miners(I will freely admit I have not always succeeded- won't stop me trying though). At that time I could see the dominance of the major pools as others could and still do. I saw and still do see the value of a bunch of medium sized pools, my goal has always to be one Smiley Some of the other poolops i have spoken to had the same motivation.

I can also see the advantages of p2pool to bitcoin, I dont think it invalidates pools though, it is another useful tool in the development of Bitcoin, just as pools have been.

Might I humbly suggest some of the keyboard warriors out there step back, take a deep breath, actually talk to some poolops about why they are doing this before making up more stories - or if you have facts publish them. All the rumor, innuendo and just plain crap isnt helping Bitcoin one bit.

I mean Bitcoin IS why we are all here isnt it?

best
Graeme




| Ozcoin Pooled Mining Pty Ltd https://ozcoin.net Double Geometric Reward System https://lc.ozcoin.net for Litecoin mining DGM| https://crowncloud.net VPS and Dedicated Servers for the BTC community
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
February 10, 2012, 09:15:04 PM
 #57

http://blockchain.info/ makes it a bit hard to hide blocks.

28% of blocks are unknown. 

Quote
Might I humbly suggest some of the keyboard warriors out there step back, take a deep breath, actually talk to some poolops about why they are doing this before making up more stories - or if you have facts publish them. All the rumor, innuendo and just plain crap isnt helping Bitcoin one bit.

What are you talking about?
gmaxwell
Moderator
Legendary
*
Offline Offline

Activity: 4158
Merit: 8382



View Profile WWW
February 11, 2012, 02:11:16 AM
 #58

I wonder how many of the "pools are evil" people have actually spoken to a poolop about thier motivation. In the 8+ months i have been running a pool less than a handful of miners have actually asked me... seen plenty of FUD and misguided opinion written tho...

You're being far too sensitive here, I think.

There has been a ton of fraud in bitcoin services— plenty of people taking whatever coin they can get and running. You can now trivially purchase hashing power on demand.  Pools have been _regularly_ attacked with overt attacks, Eligius is being hit with 20GBit/sec as we speak. The solidcoin people run a pool with the explicit goal of 'taking out bitcoin', complete with graphics that look like they were made by a 14 year old wannabe mob boss. People can now purchase large amounts of hash power at a small premium via services like gpumax.

And, no— there isn't an abundance of hard evidence, part of the reason that pool oriented attacks are concerning is because there simply wouldn't be an abundance of evidence. Blockchain.info's identification is crap except for the few well tagged pools that they identify and can easily be obscured by anyone who wants to try to do so.  Certainly the fact that operators continue to deploy proportional pools that get their non-hopping customers ripped off doesn't bode well for their diligence even if they aren't ever actually malevolent.

Basically it comes down to trust: Do miners trust the pool operators to not attack Bitcoin or other pools, do they trust them to keep their setups correctly running, do they trust them to adopt and correctly implement fair payment schemes, do they trust them to not hand them the dirty proceeds of laundering instead of fresh coins,  do they trust them not to pad the share counts or 'lose' shares, or to simply run off with the miners funds?

Often that trust is justified— it certainly seems to to be in your case. But even so, Bitcoin was created for the explicit purpose of reducing the points of trust we needed to have in our currency system.  Please don't take it personally when people point out the potential weaknesses of all the avoidable trust pooling can add back to the system.
Frizz23 (OP)
Hero Member
*****
Offline Offline

Activity: 1162
Merit: 500


View Profile
February 11, 2012, 10:44:54 AM
 #59

When money is involved, trust is the last thing you want to rely on.

Money is Trust.

Remember the text that once was written on US-Dollar bills? "Will pay to the bearer on demand xxx dollars". Once people don't trust this promise any more a dollar is nothing more than a piece of green paper.

Again: Money = Trust

Ξtherization⚡️First P2E 2016⚡️🏰💎🌈 etherization.org
Frizz23 (OP)
Hero Member
*****
Offline Offline

Activity: 1162
Merit: 500


View Profile
February 11, 2012, 11:15:43 AM
 #60

... trust that the FED won't create trillions upon trillions upon trillions of dollars ...

But they did. And still do.

Basically the US is even more fu**ed than Greece. Unfortunately the Greeks don't have aircraft carriers ...

Ξtherization⚡️First P2E 2016⚡️🏰💎🌈 etherization.org
Pages: « 1 2 [3] 4 »  All
  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!