Bitcoin Forum
November 20, 2017, 02:24:02 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Emergency soft fork to add an additional difficulty adjustment cycle (?)  (Read 406 times)
Brandsen
Jr. Member
*
Offline Offline

Activity: 49


View Profile
February 23, 2017, 04:18:26 PM
 #1

I’m imagining this concept as an emergency soft fork in the case of a large and sudden drop in the network hash-power.

It’s my understanding that changing the 2016 block difficulty cycle would require a hard fork (since this is a change of a current consensus-rule)

But is there anything stopping bitcoin form adding an additional adjustment cycle with a soft fork?

The current cycle would not be changed, but an additional independent cycle would be added in between.

Both cycles would be 2016 blocks but they would be out of sync so that they come into effect every other time.

In other words; the difficulty would be adjusted every 1008 blocks.

Can anyone tell me if this is possible?
1511187842
Hero Member
*
Offline Offline

Posts: 1511187842

View Profile Personal Message (Offline)

Ignore
1511187842
Reply with quote  #2

1511187842
Report to moderator
1511187842
Hero Member
*
Offline Offline

Posts: 1511187842

View Profile Personal Message (Offline)

Ignore
1511187842
Reply with quote  #2

1511187842
Report to moderator
1511187842
Hero Member
*
Offline Offline

Posts: 1511187842

View Profile Personal Message (Offline)

Ignore
1511187842
Reply with quote  #2

1511187842
Report to moderator
Join ICO Now Coinlancer is Disrupting the Freelance marketplace!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
DannyHamilton
Legendary
*
Online Online

Activity: 1974



View Profile
February 23, 2017, 04:25:25 PM
 #2

I’m imagining this concept as an emergency soft fork in the case of a large and sudden drop in the network hash-power.

It’s my understanding that changing the 2016 block difficulty cycle would require a hard fork (since this is a change of a current consensus-rule)

But is there anything stopping bitcoin form adding an additional adjustment cycle with a soft fork?

The current cycle would not be changed, but an additional independent cycle would be added in between.

Both cycles would be 2016 blocks but they would be out of sync so that they come into effect every other time.

In other words; the difficulty would be adjusted every 1008 blocks.

Can anyone tell me if this is possible?

Calling it an "independent cycle" doesn't make it an independent cycle.  It still affects the validity of the blocks that are being added to the blockchain.

It would still be a hard fork.

Brandsen
Jr. Member
*
Offline Offline

Activity: 49


View Profile
February 23, 2017, 05:14:03 PM
 #3



Calling it an "independent cycle" doesn't make it an independent cycle.  It still affects the validity of the blocks that are being added to the blockchain.

It would still be a hard fork.


Thank you for the reply!
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!