Skip to content

Dobbscoin v0.8.7.0 Release

Compare
Choose a tag to compare
@dobbscoin dobbscoin released this 14 Sep 02:59
· 3176 commits to master since this release

REQUIRED UPGRADE - HARD FORK at BLOCK 31597
Hard fork required to implement DobbsShield: BLOCK RETARGET CHANGE

UPGRADE NOW TO: v0.8.7.0

DobbsShield helps ensure greater confidence by allowing the difficulty to rise and fall almost perfectly in sync with increases or decreases in the net hash of the coin. The secret to DobbsShield is an asymmetrical approach to difficulty re-targeting. With DobbsShield, the difficulty is allowed to decrease in larger movements than it is allowed to increase from block to block. This keeps a blockchain from getting "stuck" i.e., not finding the next block for several hours (or days) following a major drop in the net hash of coin. It is all a balancing act. You need to allow the difficulty to increase enough between blocks to catch up to a sudden spike in net hash, but not enough to accidentally send the difficulty sky high when two miners get lucky and find blocks back to back. The same thing occurs with difficulty decreases. Since it takes much longer to find the next block, you need to allow it to drop quicker than it increases.

In summary DobbsShield is a balanced asymmetrical approach to difficulty re-targeting. You don't want to let the difficulty go too high too fast, but you need to give it enough room to catch up quickly. The same thing goes with down swings, since it takes longer to discover new blocks you need to give it more room to go down, but not enough to send it to the floor. DobbsShield is by no means the absolute "perfect" solution to the drive-by/multi pool difficulty problem, ..but after a month of getting raped by The Conspiracy.. something had to be done.

Thanks Earlz of earlz.net for porting DigiByte technology,
and to whomever I can get to build the wallets, to be named.