Pages:
Author

Topic: Old simplecoin thread - page 49. (Read 99808 times)

sr. member
Activity: 406
Merit: 250
June 06, 2011, 11:34:29 AM
Glad to hear that you're planning on closing the hole. Doubly so because your pool is open source, so future pools will have a good working implementation of the system from the start Smiley

Yes, the opensource version should include various prop, score, pps options once it's ready.
member
Activity: 308
Merit: 10
June 06, 2011, 11:32:21 AM
As for pool hopping exploits, I'll be working to find a way to quash those Wink

I'm thinking the cheat proof method that was recently devised...... although I'd have to do some changes as it can cause operator BTC loss (and for a 0% fee pool, that's no so great).

I'm not sure if you're talking about the score based distro outlined in either of the threads I linked, or something else, but to be clear, please just use one of the score based methods. I showed bitcoinpool's attempt at shoehorning proportional distro into pool hop protection as an example of how not to do it Smiley I'm reasonably sure that the potential operator loss can be covered by transaction fees from solved blocks, if any.

The commonly cited issue of miners disconnecting legitimately halfway through a round and getting no credit is a red herring. Over time, a legitimately disconnecting miner will disconnect at an even distribution of points throughout the round, and will not lose or gain anything from doing so.

The only disadvantage of score-based from a miner standpoint, besides the fact that people have tons of misconceptions about it, is that it increases variance slightly for smaller miners. This increase in variance will tend to even out in about 7 days (more or less depending on hashrate).

Glad to hear that you're planning on closing the hole. Doubly so because your pool is open source, so future pools will have a good working implementation of the system from the start Smiley
sr. member
Activity: 406
Merit: 250
June 06, 2011, 11:24:10 AM
As for pool hopping exploits, I'll be working to find a way to quash those Wink

I'm thinking the cheat proof method that was recently devised...... although I'd have to do some changes as it can cause operator BTC loss (and for a 0% fee pool, that's no so great).
member
Activity: 308
Merit: 10
June 06, 2011, 11:20:52 AM
I understand you are trying to help improve security by showing us all the weaknesses in the system.. but writing an app to exploit that vulnerably is a bit overboard.

I don't have to. Someone else - many someone elses - already have, and are currently using them. They just haven't released them publicly (why would they? If everyone did it, there would be no benefit).

I am considering developing one because I see at least three new pools that all have owners that deny the existence of the exploit. Clearly I am not taking full advantage of every opportunity available to me, if even in the face of such proof of the vulnerability, pool operators deny its existence.

Basically, since apparently the vulnerability is desirable to people that hash for such pools, I see no ethical reason not to take advantage. If you know that the problem exists and continue to contribute shares to a proportional distribution pool, you are implicitly agreeing to allow your payout to be stolen in this fashion.

I spend time trying to explain the existence of the problem, and even if I do implement the exploit, I won't use it on a pool that I haven't made an effort to explain the issue to. I doubt any of the people already using this exploit are so kind.
full member
Activity: 140
Merit: 100
June 06, 2011, 10:44:57 AM
I understand you are trying to help improve security by showing us all the weaknesses in the system.. but writing an app to exploit that vulnerably is a bit overboard.
member
Activity: 308
Merit: 10
June 06, 2011, 10:36:15 AM
Proportional, not score-based? Sigh, guess I'm stuck on Slush where people can't steal from me.

I should write a pool hopper and join the ranks of the thieves.

I don't understand. How would switching pools work in your favor?


Here is the original discussion of the problem and the solution of score-based distribution.

Here is a thread discussing whether the problem actually exists, including - spoiler - someone who posts anonymously confirming that the problem exists and he exploits it for large gain.

I can make an extra 30% off any pool that doesn't use score-based. Bitcoinpool.com refused to believe that the problem exists at all, but then implemented an anti-pool-hopping system that doesn't actually solve the pool hopping problem and punishes legitimate users instead, because they noticed that their hashrate went from 25Ghash at the beginning of a round to 9 at the end.

That 30% comes from somewhere. Hint: it's your wallet.

Friends don't let friends do proportional payout.

I am on the verge of writing my own pool hop exploit. Maybe I'll even opensource it so everyone can do it.
newbie
Activity: 16
Merit: 0
June 06, 2011, 08:10:14 AM
Proportional, not score-based? Sigh, guess I'm stuck on Slush where people can't steal from me.

I should write a pool hopper and join the ranks of the thieves.

I don't understand. How would switching pools work in your favor?
sr. member
Activity: 406
Merit: 250
June 06, 2011, 07:54:56 AM
Yes, it's proportional (for now). After we get some more hashing power I'll likely implement a PPS option as well. Stats are time-delayed to help combat pool hopping.

Additionally, I'll be adding an auto-payout threshold once I have the time to set it up.

Proportional, not score-based? Sigh, guess I'm stuck on Slush where people can't steal from me.

I should write a pool hopper and join the ranks of the thieves.

Yes, proportional. You solve x of y shares of solved block. You recieve x/y shares of the bonus 50coin.
member
Activity: 308
Merit: 10
June 06, 2011, 02:38:57 AM
Yes, it's proportional (for now). After we get some more hashing power I'll likely implement a PPS option as well. Stats are time-delayed to help combat pool hopping.

Additionally, I'll be adding an auto-payout threshold once I have the time to set it up.

Proportional, not score-based? Sigh, guess I'm stuck on Slush where people can't steal from me.

I should write a pool hopper and join the ranks of the thieves.
legendary
Activity: 2408
Merit: 1009
Legen -wait for it- dary
June 06, 2011, 01:00:36 AM
So my estimated earnings just decreased by 0.2 BTC...?
.
Because you split your miners up! Everyone else's shares are "eroding" your estimated away. Mine has been doing it all day
full member
Activity: 168
Merit: 100
June 06, 2011, 12:40:26 AM
So my estimated earnings just decreased by 0.2 BTC...?
legendary
Activity: 2408
Merit: 1009
Legen -wait for it- dary
June 06, 2011, 12:13:08 AM
Nope! Sad

We really need a wailing baby smiley in this forum!
legendary
Activity: 1500
Merit: 1022
I advocate the Zeitgeist Movement & Venus Project.
June 05, 2011, 11:56:33 PM
I haven't gotten any payouts yet. Have we solved any blocks?

Edit: Sorry, I was replying to the statement that someone was getting higher than usual payouts. I didn't realize that he was speaking about projected payouts.
legendary
Activity: 938
Merit: 1000
June 05, 2011, 11:41:11 PM
*facepalm* i see it now.. talking a friend into sending a few more hundred mhash this way.
legendary
Activity: 2408
Merit: 1009
Legen -wait for it- dary
June 05, 2011, 11:31:49 PM
Pointed 190 Mhash at you. How can we tell what our user number is for checking the top 20 stats?
Crossing fingers for a payout before difficulty... gogo luck.
Compare your current hash rate, to the list.
legendary
Activity: 938
Merit: 1000
June 05, 2011, 11:27:41 PM
Pointed 190 Mhash at you. How can we tell what our user number is for checking the top 20 stats?
Crossing fingers for a payout before difficulty... gogo luck.
sr. member
Activity: 406
Merit: 250
June 05, 2011, 09:56:24 PM
I didn't see it listed, what payout method do you use?

I think it's proportional, because I'm amongst the top ~3 miners and I'm getting significantly higher payouts than other pools.

I would assume.

Yes, it's proportional (for now). After we get some more hashing power I'll likely implement a PPS option as well. Stats are time-delayed to help combat pool hopping.

Additionally, I'll be adding an auto-payout threshold once I have the time to set it up.
full member
Activity: 168
Merit: 100
June 05, 2011, 09:37:39 PM
I didn't see it listed, what payout method do you use?

I think it's proportional, because I'm amongst the top ~3 miners and I'm getting significantly higher payouts than other pools.

I would assume.
member
Activity: 308
Merit: 10
June 05, 2011, 08:43:30 PM
I didn't see it listed, what payout method do you use?
sr. member
Activity: 406
Merit: 250
June 05, 2011, 07:57:50 PM
Tried to access the api page.
Sad
Warning: include(/var/www/req/requiredFunctions.php): failed to open stream: No such file or directory in /var/www/api.php on line 25 Warning: include(): Failed opening '/var/www/req/requiredFunctions.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/api.php on line 25 Fatal error: Call to undefined function connectToDb() in /var/www/api.php on line 39

And fixed. Missed that one on the framework upgrade.
Pages:
Jump to: