Bitcoin Forum
December 15, 2017, 10:23:13 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Miner sending found block to wallet instead of pool  (Read 667 times)
mochicoin
Newbie
*
Offline Offline

Activity: 28


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

Posts: 1513376593

View Profile Personal Message (Offline)

Ignore
1513376593
Reply with quote  #2

1513376593
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513376593
Hero Member
*
Offline Offline

Posts: 1513376593

View Profile Personal Message (Offline)

Ignore
1513376593
Reply with quote  #2

1513376593
Report to moderator
1513376593
Hero Member
*
Offline Offline

Posts: 1513376593

View Profile Personal Message (Offline)

Ignore
1513376593
Reply with quote  #2

1513376593
Report to moderator
1513376593
Hero Member
*
Offline Offline

Posts: 1513376593

View Profile Personal Message (Offline)

Ignore
1513376593
Reply with quote  #2

1513376593
Report to moderator
jerelimZ
Sr. Member
****
Offline Offline

Activity: 448


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
Jr. Member
*
Offline Offline

Activity: 40


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: 448


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
Newbie
*
Offline Offline

Activity: 28


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: 1582


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
Jr. Member
*
Offline Offline

Activity: 42



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.

Play Satoshi Buckets, a fun betting game with a winning strategy!
Donate to Bitshy Productions: 1bitshyPo9CDuoqCjiq6tifj1enfu796i
hax0red
Member
**
Offline Offline

Activity: 79


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
Newbie
*
Offline Offline

Activity: 28


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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!