Bitcoin Forum
December 11, 2016, 04:29:53 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Eliminate the need for mining pools?  (Read 699 times)
TI3966
Newbie
*
Offline Offline

Activity: 2


View Profile
June 07, 2011, 08:34:10 PM
 #1

Hi all,

I'm sorry if this has been posted before or is a dumb idea to begin with, I am new to bitcoin and haven't spent much time on the dev forums (and a quick search didn't turn anything up). I got this idea from another forum user, AntiVigilante, who has some ideas on how to modify the client while retaining compatibility, for all sorts of reasons (unrelated to this post).

Basically what his idea entails is to allow variable difficulty, but at the cost of a proportionally lower reward. The block verification algorithm would have to be changed so that instead of checking whether the block's hash is lower than the current target and whether the reward is equal to 50 coins (or whatever reward is currently being used), it checks whether the hash is lower than X * current_target, where X = block_reward / current_max_reward. This would allow anyone to tweak the difficulty of their mining, without introducing more coins into the system than intended. In other words, it would provide the same advantages of a mining pool, without opening the network up to the 51% attack. It would also mean that many more blocks will be generated per hour than originally intended, which should cause transactions to get confirmed sooner (as far as I understand it), though this probably has other unintended consequences that I am unaware of.

Any thoughts on this?


EDIT: I've read up about it a bit and this idea would not work. Turns out the entire point is to keep block generation at a constant rate, otherwise an attacker could essentially change transaction histories. This idea would effectively allow anyone to do that.
1481430593
Hero Member
*
Offline Offline

Posts: 1481430593

View Profile Personal Message (Offline)

Ignore
1481430593
Reply with quote  #2

1481430593
Report to moderator
1481430593
Hero Member
*
Offline Offline

Posts: 1481430593

View Profile Personal Message (Offline)

Ignore
1481430593
Reply with quote  #2

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

Posts: 1481430593

View Profile Personal Message (Offline)

Ignore
1481430593
Reply with quote  #2

1481430593
Report to moderator
grue
Global Moderator
Legendary
*
Offline Offline

Activity: 1932



View Profile
June 07, 2011, 08:44:07 PM
 #2

better idea?
https://forum.bitcoin.org/index.php?topic=9137

It is pitch black. You are likely to be eaten by a grue.

Tired of annoying signature ads? Ad block for signatures
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!