Bitcoin Forum
June 20, 2024, 04:55:15 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Miner sending found block to wallet instead of pool  (Read 762 times)
mochicoin (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile WWW
May 14, 2013, 09:24:41 AM
 #1

I believe someone has already thought of this, as at one point I believe I saw a script in bfg miner that allowed this. The idea is that a miner collects money for shares from a pool but once a block is found, it collects the 25 (or whatever it may be as of reading this) BTC to a wallet instead of trading it for a share. My question is, if this has been implemented, why are pools finding blocks. Or is it that the code was removed and most have not thought of doing so. Or am I missing something, maybe this is not possible.
jerelimZ
Sr. Member
****
Offline Offline

Activity: 447
Merit: 250


View Profile
May 14, 2013, 09:41:33 AM
 #2

maybe this is not possible.

this

because you just hashing transaction string which has the 25 BTC reward address included


 
         ▄▄█████████▄▄
      ▄█████████████████▄
   ▄████▀            ▀████▄
  █████                █████▄
 ███████████████████████████▄
████▀▀▀▀▀▀▀████████▀▀▀▀▀▀▀███▄
████        ██████        ████
████        ██████        ████
████        ██████        ████
████        ██████        ████
 ████▄      ██████      ▄████
  ▀████     ██████    ▄████▀
    ▀████▄▄▄██████▄▄▄████▀
      ▀▀██████████████▀▀
TIDEX



harryz
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 14, 2013, 09:43:05 AM
 #3

maybe this is not possible.

this

because you just hashing transaction string which has the 25 BTC reward address included

spot on.
jerelimZ
Sr. Member
****
Offline Offline

Activity: 447
Merit: 250


View Profile
May 14, 2013, 09:49:47 AM
 #4

all you can is not send result when you find solution to hurt pool - probably pay per share only. Maybe it is worth the risk of ban and loosing accumulated BTC only if you have pool service yourselves to hurt competetion


 
         ▄▄█████████▄▄
      ▄█████████████████▄
   ▄████▀            ▀████▄
  █████                █████▄
 ███████████████████████████▄
████▀▀▀▀▀▀▀████████▀▀▀▀▀▀▀███▄
████        ██████        ████
████        ██████        ████
████        ██████        ████
████        ██████        ████
 ████▄      ██████      ▄████
  ▀████     ██████    ▄████▀
    ▀████▄▄▄██████▄▄▄████▀
      ▀▀██████████████▀▀
TIDEX



mochicoin (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile WWW
May 17, 2013, 09:35:50 AM
 #5

I have done some more reading and it looks like jerelimZ is right. A person could withhold a solution but that solution would not equal a block.
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
May 17, 2013, 09:47:25 AM
 #6

I believe someone has already thought of this, as at one point I believe I saw a script in bfg miner that allowed this. The idea is that a miner collects money for shares from a pool but once a block is found, it collects the 25 (or whatever it may be as of reading this) BTC to a wallet instead of trading it for a share. My question is, if this has been implemented, why are pools finding blocks. Or is it that the code was removed and most have not thought of doing so. Or am I missing something, maybe this is not possible.
A pool won't give you shares for mining for yourself. You don't know in advance whether you're going to find a block, a share, or nothing at all.

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
bitshy
Newbie
*
Offline Offline

Activity: 42
Merit: 0



View Profile
May 17, 2013, 10:03:09 AM
 #7

Cryptography to the rescue! It's virtually impossible to cheat like this, because the receiving address is included in the hash, and hashes are (in theory) collision-resistant.
hax0red
Member
**
Offline Offline

Activity: 79
Merit: 10


View Profile
May 17, 2013, 10:26:19 AM
 #8

I can't think of many pools that deserve this with one exception, notroll.in. Still holding 1.6 of my LTC but its a waste of my resources and as such I doubt anyone else will bother either. Now on a paying PPS site you could do it to be a d!ck I guess....makes no sense for the average miner, though.
mochicoin (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile WWW
May 17, 2013, 01:17:11 PM
 #9

Withholding shares is a possible attack but regarding efficiency it seems about as useful as filling a blockchain with tiny transactions. Both problems are easy to solve and attackers would face increasing costs as the problem becomes more noticeable.
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!