welshy82
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2016, 01:13:41 PM |
|
he posted this
Dear miners, we would like to inform you that we have detected and resolved an unintentional block withholding attack.
The issue has been discovered a week ago and we have immediately taken an action by contacting the particular miner. The cause turned out to be a bug in a custom mining firmware, which has been promptly fixed by the miner. We have no indication that there was any bad intention. The fixed firmware solved two blocks since then so we can consider this issue as resolved.
A recent time period of worse luck can be at least partly attributed to this incident.
Block withholding attack is a well-known weakness of the whole pool mining principle and no public pool is immune against it.
As a by-product of the bad luck investigation, we have implemented a new method how to mathematically prove that the pool does not cheat on miners. This feature will be released after the public interface has been tweaked. The release is planned towards the end of next week.
|
|
|
|
ohmygod21
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2016, 03:29:47 PM |
|
Good job sir ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) . lets go slush pool
|
|
|
|
kano
Legendary
Offline
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2016, 09:53:48 PM |
|
Well, the correct action would be to deduct the rewards paid to a miner who was withholding, and distribute them to the miners who were not paid what they should have been ...
It doesn't matter if it was accidental or not, the miner caused it and received payments that they should not have, and should have gone to the other miners.
|
|
|
|
krisgt30
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2016, 10:17:16 PM |
|
Come on, does anyone really believe it was a "random" miner?
|
www.bcmonster.com Multi pool, pools for BTC, BCA, LCC, KMD, HUSH and ZEN -Donate:1QGZQBhXMo2jVc45wLEsp2bn5agF8SZSuY
|
|
|
bittalc1
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 12:07:50 AM |
|
That message is just full of shit. Yea right miner was makeing problems.
|
|
|
|
Prelude
Legendary
Offline
Activity: 1596
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 02:53:43 AM |
|
This reeks of bullshit.
|
|
|
|
biggbox
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 03:16:34 AM |
|
he posted this
Dear miners, we would like to inform you that we have detected and resolved an unintentional block withholding attack.
The issue has been discovered a week ago and we have immediately taken an action by contacting the particular miner. The cause turned out to be a bug in a custom mining firmware, which has been promptly fixed by the miner. We have no indication that there was any bad intention. The fixed firmware solved two blocks since then so we can consider this issue as resolved.
A recent time period of worse luck can be at least partly attributed to this incident.
Block withholding attack is a well-known weakness of the whole pool mining principle and no public pool is immune against it.
As a by-product of the bad luck investigation, we have implemented a new method how to mathematically prove that the pool does not cheat on miners. This feature will be released after the public interface has been tweaked. The release is planned towards the end of next week.
The correct thing to do is to simply inform the public: (1) What is the make and model of the miner? (2) What is the version of the custom firmware? (3) How to detect such "rogue" miners? Why did the pool operator not release such public service announcement?
|
1Cr9iLWm2dSGH8259VQd2wDzpkR63jGVjW
|
|
|
|
kano
Legendary
Offline
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 05:42:02 AM |
|
Well, the correct action would be to deduct the rewards paid to a miner who was withholding, and distribute them to the miners who were not paid what they should have been ...
It doesn't matter if it was accidental or not, the miner caused it and received payments that they should not have, and should have gone to the other miners.
The miners here should also be aware that for a pool to detect, with marginal certainly, that a miner is withholding, the miner would have had to mine more than the equivalent of 10 blocks and failed to find any blocks. i.e. the miner would have been paid over 250BTC, while withholding, probably a lot more, that needs to be returned to the pool and distributed to the other miners. I suggest you bring this up with the pool operator, since he was underpaying everyone by giving BTC to someone who was block withholding and he should be taking it back from them and returning it to the rest of the miners. Also he should provide the bitcoin community with the details of what the miner was and the modifications made, to help stop it happening anywhere else ... unless he doesn't care? -- I've sent support@bitcoin.cz an email saying they need to deal with this properly and a link to this post.
|
|
|
|
d57heinz
Legendary
Offline
Activity: 1453
Merit: 1011
Bitcoin Talks Bullshit Walks
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 09:38:24 AM |
|
Well, the correct action would be to deduct the rewards paid to a miner who was withholding, and distribute them to the miners who were not paid what they should have been ...
It doesn't matter if it was accidental or not, the miner caused it and received payments that they should not have, and should have gone to the other miners.
The miners here should also be aware that for a pool to detect, with marginal certainly, that a miner is withholding, the miner would have had to mine more than the equivalent of 10 blocks and failed to find any blocks. i.e. the miner would have been paid over 250BTC, while withholding, probably a lot more, that needs to be returned to the pool and distributed to the other miners. I suggest you bring this up with the pool operator, since he was underpaying everyone by giving BTC to someone who was block withholding and he should be taking it back from them and returning it to the rest of the miners. Also he should provide the bitcoin community with the details of what the miner was and the modifications made, to help stop it happening anywhere else ... unless he doesn't care? -- I've sent support@bitcoin.cz an email saying they need to deal with this properly and a link to this post. AS i have aswell.. on their facebook page since that is the only place they check for support related shit.. I know crazy right!?? anyway we will see whats up since we were on slush about this since back at least as far as november 2015 from what ive seen posted on fb. Looking forward to see how this is handled! Best Regards d57heinz
|
As in nature, all is ebb and tide, all is wave motion, so it seems that in all branches of industry, alternating currents - electric wave motion - will have the sway. ~Nikola Tesla~
|
|
|
welshy82
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 01:19:01 PM |
|
Well, the correct action would be to deduct the rewards paid to a miner who was withholding, and distribute them to the miners who were not paid what they should have been ...
It doesn't matter if it was accidental or not, the miner caused it and received payments that they should not have, and should have gone to the other miners.
The miners here should also be aware that for a pool to detect, with marginal certainly, that a miner is withholding, the miner would have had to mine more than the equivalent of 10 blocks and failed to find any blocks. i.e. the miner would have been paid over 250BTC, while withholding, probably a lot more, that needs to be returned to the pool and distributed to the other miners. I suggest you bring this up with the pool operator, since he was underpaying everyone by giving BTC to someone who was block withholding and he should be taking it back from them and returning it to the rest of the miners. Also he should provide the bitcoin community with the details of what the miner was and the modifications made, to help stop it happening anywhere else ... unless he doesn't care? -- I've sent support@bitcoin.cz an email saying they need to deal with this properly and a link to this post. lets hope he does pay us some sort of compo lol or hes gonna lose a lot oif unhappy miners
|
|
|
|
btiAndy
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 01:35:15 PM |
|
Good to see Slush is trying to come clean, but of course the damage is done and I think it will take much for him to rebuild trust; agree there needs to be more disclosure on who this miner was and what/how the block withholding attack was accomplished.
|
|
|
|
ohmygod21
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 05:23:54 PM |
|
just wasted 4 Ph with incredible bad luck , 2 blocks > 23 h
3.80 btc loss =) hihaaaaa
|
|
|
|
hoosier_13
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 62
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 06:38:33 PM |
|
Slush is not coming clean. Far from it. This issue was known about for weeks and the answer was always bad luck. They knew there was an issue and did not do the right thing and inform their loyal miners that they could be subject to lose a lot of revenue.
I lost many BTC from this debacle and they have refused any compensation.
|
Bitrated user: TICH13.
|
|
|
d57heinz
Legendary
Offline
Activity: 1453
Merit: 1011
Bitcoin Talks Bullshit Walks
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 07:41:42 PM |
|
Slush is not coming clean. Far from it. This issue was known about for weeks and the answer was always bad luck. They knew there was an issue and did not do the right thing and inform their loyal miners that they could be subject to lose a lot of revenue. MONTHS
I lost many BTC from this debacle and they have refused any compensation.
![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Best Regards d57heinz
|
As in nature, all is ebb and tide, all is wave motion, so it seems that in all branches of industry, alternating currents - electric wave motion - will have the sway. ~Nikola Tesla~
|
|
|
krisgt30
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 08:01:16 PM |
|
I mean I have only been mining since the end of December, and right away I knew something was up. I thought to myself, how can 40ph find only one block a day when at the time you had 4ph pools average 1.2 blocks a day. After about 3 weeks on slush pool I noticed this and pulled out and haven't looked back. I am frankly amazed people are still mining on this pool.
|
www.bcmonster.com Multi pool, pools for BTC, BCA, LCC, KMD, HUSH and ZEN -Donate:1QGZQBhXMo2jVc45wLEsp2bn5agF8SZSuY
|
|
|
btiAndy
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 08:19:33 PM |
|
Yeah in hindsight now and thinking about this more clearly something really stinks about this explanation from Slush. He is really not coming clean at all here.
For months we have been watching this cycle and have made repeated attempts to communicate this pattern to him for explanation. Nothing. Now he is basically saying that this particular miner was "accidentally" withholding blocks and that the problem has been fixed...and in fact he knows it has been fixed as that same miner has since the repair cracked two blocks... just not right and not near enough.
Slush should have banned that miner immediately (there must be a way to do this) and made an attempt to recover lost funds to return to those of us who stuck with him for so long. I have been gone from Slush for a few weeks now (actually stopped mining all together as there is no suitable outlet for a small scale miner like me anymore), Slush has definitely soured me on BTC mining as a result though.
Really rotten.
|
|
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 08:58:04 PM |
|
Yeah in hindsight now and thinking about this more clearly something really stinks about this explanation from Slush. He is really not coming clean at all here.
For months we have been watching this cycle and have made repeated attempts to communicate this pattern to him for explanation. Nothing. Now he is basically saying that this particular miner was "accidentally" withholding blocks and that the problem has been fixed...and in fact he knows it has been fixed as that same miner has since the repair cracked two blocks... just not right and not near enough.
Slush should have banned that miner immediately (there must be a way to do this) and made an attempt to recover lost funds to return to those of us who stuck with him for so long. I have been gone from Slush for a few weeks now (actually stopped mining all together as there is no suitable outlet for a small scale miner like me anymore), Slush has definitely soured me on BTC mining as a result though.
Really rotten.
As was explained earlier, you cannot simply ban somebody immediately. You don't really know someone is performing a block withholding attack until a large number of hashes have been produced without a block solution. Plenty of pools regularly suffer through long rounds - it is the nature of mining. It goes to follow, then, that an individual miner also suffers the same. Kano suggested 10 blocks earlier. At that point, the chances of it being "luck" are exceptionally minimal. Unfortunately, 250 BTC have been lost to the miner.
|
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.
|
|
|
btiAndy
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2016, 10:02:06 PM |
|
Yeah in hindsight now and thinking about this more clearly something really stinks about this explanation from Slush. He is really not coming clean at all here.
For months we have been watching this cycle and have made repeated attempts to communicate this pattern to him for explanation. Nothing. Now he is basically saying that this particular miner was "accidentally" withholding blocks and that the problem has been fixed...and in fact he knows it has been fixed as that same miner has since the repair cracked two blocks... just not right and not near enough.
Slush should have banned that miner immediately (there must be a way to do this) and made an attempt to recover lost funds to return to those of us who stuck with him for so long. I have been gone from Slush for a few weeks now (actually stopped mining all together as there is no suitable outlet for a small scale miner like me anymore), Slush has definitely soured me on BTC mining as a result though.
Really rotten.
As was explained earlier, you cannot simply ban somebody immediately. You don't really know someone is performing a block withholding attack until a large number of hashes have been produced without a block solution. Plenty of pools regularly suffer through long rounds - it is the nature of mining. It goes to follow, then, that an individual miner also suffers the same. Kano suggested 10 blocks earlier. At that point, the chances of it being "luck" are exceptionally minimal. Unfortunately, 250 BTC have been lost to the miner. OK Fair enough, thank you for the explanation. I am not sure on the time frame though required for analysis with regard to Kano's explanation.I am sure I am sounding too simplistic and like a "Noob" but my question still stands, ..how long should it take to expose a withholding attack under these circumstances? At Slush this has been going on for at least 3 months in my practical opinion...we saw it repeatedly that when Slush dipped down to ca. 33 PH the blocks started hitting, the minute we returned to 40PH+ all of a sudden performance went south. In simple terms, it seemed that when one big miner left the pool things would return to "normal", when he returned it went to hell. just from a standpoint of analyzing a pattern of events should Slush not have been able to pick up on this pattern and figured out where the problem was? Still curious...
|
|
|
|
|