Bitcoin Forum
December 05, 2016, 02:42:00 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Will merged mining kill the pools?  (Read 977 times)
macbook-air
Sr. Member
****
Offline Offline

Activity: 321


View Profile WWW
September 08, 2011, 02:38:00 PM
 #1

1. miner getwork from pool
2. pool sends a difficult=1 work share to miner
3. miner works on the share
4. if the share doesn't solve the current block, miner sends the result to the pool, and get paid for the share from the pool
5. if the share solves the current block, miner sends the result to a solo mining server, get paid for the block
6. so a miner can get paid twice, and if everyone do this, a pool can never solve a block. lol

1480905720
Hero Member
*
Offline Offline

Posts: 1480905720

View Profile Personal Message (Offline)

Ignore
1480905720
Reply with quote  #2

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

Posts: 1480905720

View Profile Personal Message (Offline)

Ignore
1480905720
Reply with quote  #2

1480905720
Report to moderator
1480905720
Hero Member
*
Offline Offline

Posts: 1480905720

View Profile Personal Message (Offline)

Ignore
1480905720
Reply with quote  #2

1480905720
Report to moderator
1480905720
Hero Member
*
Offline Offline

Posts: 1480905720

View Profile Personal Message (Offline)

Ignore
1480905720
Reply with quote  #2

1480905720
Report to moderator
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
September 08, 2011, 02:49:19 PM
 #2

Can you explain to the uninitiated how does #5 work? I don't know a lot about merged mining, but in normal mining this is impossible since a pool's getwork gives all rewards to the pool.

But if this attack is possible and no other solution is found, pools will have to lobby that much harder for oblivious shares.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
makomk
Hero Member
*****
Offline Offline

Activity: 686


View Profile
September 08, 2011, 02:57:40 PM
 #3

#5 won't work. Pools still have full control over what merged mining child blocks are attached to the work they send out and what the payout addresses are on those blocks. So long as they don't intentionally provide a way of requesting or sending in work that can be used to withhold payments we should be OK. (It's even entirely safe for a pool on a network that doesn't support merged mining, like Bitcoin, to allow you to add your own merged mining payloads to the work you request so you can mine solo on another blockchain.)

Quad XC6SLX150 Board: 860 MHash/s or so.
SIGS ABOUT BUTTERFLY LABS ARE PAID ADS
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!