Bitcoin Forum
June 28, 2017, 04:07:31 AM *
News: Latest stable version of Bitcoin Core: 0.14.2  [Torrent].
   Home   Help Search Donate Login Register  
Pages: [1]
Author Topic: Eliminate the need for mining pools?  (Read 736 times)
Offline Offline

Activity: 2

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

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.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Global Moderator
Offline Offline

Activity: 1974

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

better idea?

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

Tired of annoying signature ads? Ad block for signatures
Pages: [1]
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!