Bitcoin Forum
March 28, 2024, 06:38:52 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is it possible for a pool to steal your hashrate?  (Read 1606 times)
chalkboard17 (OP)
Sr. Member
****
Offline Offline

Activity: 484
Merit: 250



View Profile
June 04, 2015, 09:13:43 AM
 #1

Would it be possible for a pool to use your hashrate somewhere else, fooling miners and blaming luck?

                ▄▄  ▄▄                
            ██  ▀▀  ▀▀   ██           
        ██                   ██
       
                ██  ██  ▄▄            
     ██    ██           ▀▀  ▄▄        
                  ███       ▀▀        
   ██    ██   ███      ███     ██     
                          ███         
  ██   ██   ██    ███ ███    ▄▄   ██  
               ███           ▀▀       
  ██   ██  ███           ███  ██   ██ 
                     ███              
    ▄▄  ██    ███ ███     ▄▄  ██   ██ 
    ▀▀    ▄▄              ▀▀          
      ▄▄  ▀▀          ███    ██   ██  
      ▀▀      ██  ███                 
         ██              ███    ███   
             ██  ██  ███              
       ██                    ██       
           ███  ▄▄▄  ▄▄  ███          
                ▀▀▀  ▀▀               
 
STREAMITY
 

 

  Twitter
Facebook
Instagram
  Telegram
LinkedIn
Medium
1711651132
Hero Member
*
Offline Offline

Posts: 1711651132

View Profile Personal Message (Offline)

Ignore
1711651132
Reply with quote  #2

1711651132
Report to moderator
1711651132
Hero Member
*
Offline Offline

Posts: 1711651132

View Profile Personal Message (Offline)

Ignore
1711651132
Reply with quote  #2

1711651132
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711651132
Hero Member
*
Offline Offline

Posts: 1711651132

View Profile Personal Message (Offline)

Ignore
1711651132
Reply with quote  #2

1711651132
Report to moderator
macbook-air
Sr. Member
****
Offline Offline

Activity: 324
Merit: 260


View Profile WWW
June 04, 2015, 10:05:24 AM
 #2

Would it be possible for a pool to use your hashrate somewhere else, fooling miners and blaming luck?

Not possible. Mining address can be decoded from stratum job notification.

anderson00673
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250



View Profile
June 04, 2015, 03:10:37 PM
 #3

Plus even if it was possible a pool getting caught doing this would be out of business.  I don't think they would risk that.
DaveF
Legendary
*
Online Online

Activity: 3430
Merit: 6129


Crypto Swap Exchange


View Profile WWW
June 04, 2015, 08:39:25 PM
 #4

No & yes.

No for the reasons listed above.

Yes if they did it at a low enough level level the odds of getting caught are slim.

So if you had a 5 PH pool (5,000 TH) and scraped off 1/2 of 1% you would have 25TH to do with what you wanted to.
At the current price of BTC that would get you about $20,000 US a year.

I would say most miners don't actually monitor that closely to ever see that small an amount being taken. And most don't know how to monitor the connection to the pool to actually see what is happening. They plug in their miners, point to a pool and hope for the best.

-Dave


█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
philipma1957
Legendary
*
Offline Offline

Activity: 4074
Merit: 7590


'The right to privacy matters'


View Profile WWW
June 04, 2015, 10:23:34 PM
 #5

you could be hijacked and pointed at other pools.  This has happened on occasion.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
-ck
Legendary
*
Offline Offline

Activity: 4060
Merit: 1622


Ruu \o/


View Profile WWW
June 04, 2015, 10:26:03 PM
 #6

Unless you are examining the contents of your stratum data then you actually never know what you're hashing for. There is always an element of trust involved in mining on a pool. What address you're mining to can easily be changed by the pool.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
June 05, 2015, 11:01:56 AM
 #7

P2pool miners using their own local node not affected  Grin
chalkboard17 (OP)
Sr. Member
****
Offline Offline

Activity: 484
Merit: 250



View Profile
June 05, 2015, 02:51:23 PM
 #8

So it is possible to steal hashrate.
What is worst, most people think it is not possible.
What is worst, if done in a stealth way it is nearly undetectable.
What is worst, I have never seen anybody suspicious of that.

Trust no one, p2pool it is for me then.

                ▄▄  ▄▄                
            ██  ▀▀  ▀▀   ██           
        ██                   ██
       
                ██  ██  ▄▄            
     ██    ██           ▀▀  ▄▄        
                  ███       ▀▀        
   ██    ██   ███      ███     ██     
                          ███         
  ██   ██   ██    ███ ███    ▄▄   ██  
               ███           ▀▀       
  ██   ██  ███           ███  ██   ██ 
                     ███              
    ▄▄  ██    ███ ███     ▄▄  ██   ██ 
    ▀▀    ▄▄              ▀▀          
      ▄▄  ▀▀          ███    ██   ██  
      ▀▀      ██  ███                 
         ██              ███    ███   
             ██  ██  ███              
       ██                    ██       
           ███  ▄▄▄  ▄▄  ███          
                ▀▀▀  ▀▀               
 
STREAMITY
 

 

  Twitter
Facebook
Instagram
  Telegram
LinkedIn
Medium
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
June 05, 2015, 04:18:08 PM
 #9

Trust no one, p2pool it is for me then.

That's not to say that there aren't any trustworthy pools out there, there are, but IMHO there's not so many truly trustworthy pools to choose from out of the many available - with more springing up every week it seems. I spent weeks combing through this & other forums looking at different pools trying to decide what pool I felt comfortable using, & came to the same conclusion as you - p2pool seemed to be not only the safest, but also the decentralized nature of it appealed to me.

Although stealing hashrate is a grey area, I did find a case where a certain pool admin used their miners hash power to kill a coin by way of a 51% attack simply because he didn't like it. This was done without any consultation with the pools miners & without their knowing - which of course meant that that pool was immediately crossed of my list, you can read about it here:

https://bitcointalk.org/index.php?topic=56675.0

https://bitcoin.stackexchange.com/questions/3472/what-is-the-story-behind-the-attack-on-coiledcoin

Then of course there's the double spending attack done by another (very large at the time) pool:

https://bitcointalk.org/index.php?topic=327767.0

To me, the two examples above could be considered stealing, weather directly or indirectly. At the end of the day, if you're concerned about weather a pool will "steal" your hashing power it's safer & easier to use either p2pool or one of the very few reputable pools out there that provide not only open & transparent support, but do so in a timely manner. Doing plenty of pool research will pay dividends, I'm certainly glad I took the time to do so. One thing's for sure, biggest is by no means best.
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 2298


View Profile
June 06, 2015, 12:16:25 AM
 #10

I think it would make more sense for a pool to simply report a lower number of accepted shares then what it is really receiving from your miners. Since they are awarding you less shares, they would owe you less when they find a block.

Another thing they could do would be to say they receive more shares then they really receive from their customers collectively. This would have the same effect as above. Both this and the above would be trivial for the pool and nearly impossible to detect verses redirecting hash rate to another pool.

All would simply be chalked up as bad luck by the pool. 
kano
Legendary
*
Offline Offline

Activity: 4452
Merit: 1798


Linux since 1997 RedHat 4


View Profile
June 06, 2015, 02:13:18 AM
 #11

On PPLNS you have to award people differently to take such advantages.

If everyone gets 90% shares then everyone will be paid the same.
The advantage of recording only 90% would be the pool would show their luck is, long term, ~10% higher ... well that depends on the actual luck, but anyway, it would show higher.
... but if no one is being paid according to the pool luck then that would easily point out the pool is doing something wrong.

The pool could increase their share counts for their own miners and thus increase their payout - but it would - again affect pool luck unless they only had tiny miners - and thus didn't steal much extra BTC.

On a PPS pool you get paid less if the pool accepts less shares, but then again, it's also pretty obvious since anyone can work out exactly what they should be paid on a PPS pool.

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

Activity: 770
Merit: 500


View Profile
June 06, 2015, 01:18:37 PM
 #12

No & yes.

No for the reasons listed above.

Yes if they did it at a low enough level level the odds of getting caught are slim.

So if you had a 5 PH pool (5,000 TH) and scraped off 1/2 of 1% you would have 25TH to do with what you wanted to.
At the current price of BTC that would get you about $20,000 US a year.

I would say most miners don't actually monitor that closely to ever see that small an amount being taken. And most don't know how to monitor the connection to the pool to actually see what is happening. They plug in their miners, point to a pool and hope for the best.

-Dave


sounds like ghash

The New World Order thanks you for your support of Bitcoin and encourages your continuing support so that they may track your expenditures easier.
GenTarkin
Legendary
*
Offline Offline

Activity: 2450
Merit: 1002


View Profile
June 07, 2015, 02:14:26 AM
 #13

They already do steal ur hashrate and ur ok with it. Its called a fee

GenTarkin's MOD Kncminer Titan custom firmware! v1.0.4! -- !!NO LONGER AVAILABLE!!
Donations: bitcoin- 1Px71mWNQNKW19xuARqrmnbcem1dXqJ3At || litecoin- LYXrLis3ik6TRn8tdvzAyJ264DRvwYVeEw
kano
Legendary
*
Offline Offline

Activity: 4452
Merit: 1798


Linux since 1997 RedHat 4


View Profile
June 07, 2015, 02:50:58 AM
 #14

They already do steal ur hashrate and ur ok with it. Its called a fee
Don't forget next time you go to a shop, to walk out the door and not pay for anything you take or use.
That might stop them from stealing 'fees' from you.

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

Activity: 1512
Merit: 1011



View Profile
June 07, 2015, 11:28:32 AM
 #15

Quote
Is it possible for a pool to steal your hashrate?

yes, if you don't run your P2Pool node.
Pages: [1]
  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!