Bitcoin Forum
January 22, 2018, 07:12:46 AM *
News: Electrum users must upgrade to 3.0.5 if they haven't already. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Emergency soft fork to add an additional difficulty adjustment cycle (?)  (Read 417 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?
1516605166
Hero Member
*
Offline Offline

Posts: 1516605166

View Profile Personal Message (Offline)

Ignore
1516605166
Reply with quote  #2

1516605166
Report to moderator
1516605166
Hero Member
*
Offline Offline

Posts: 1516605166

View Profile Personal Message (Offline)

Ignore
1516605166
Reply with quote  #2

1516605166
Report to moderator
1516605166
Hero Member
*
Offline Offline

Posts: 1516605166

View Profile Personal Message (Offline)

Ignore
1516605166
Reply with quote  #2

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

Posts: 1516605166

View Profile Personal Message (Offline)

Ignore
1516605166
Reply with quote  #2

1516605166
Report to moderator
1516605166
Hero Member
*
Offline Offline

Posts: 1516605166

View Profile Personal Message (Offline)

Ignore
1516605166
Reply with quote  #2

1516605166
Report to moderator
DannyHamilton
Legendary
*
Offline Offline

Activity: 2044



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!