Executed

Proposal To Update Several Parameters For Maxwell Hard Fork


ID 978187...0145

ID 978187...0145

Proposed on: Jun 21st, 2025

Proposed on: Jun 21st, 2025

Votes

Actions

Type

Address

Details

Custom

0x0000...1007

updateParam(..)

Custom

Account

0x0000...1007

Method

updateParam(..)

Custom

0x0000...1007

updateParam(..)

Custom

Account

0x0000...1007

Method

updateParam(..)

Custom

0x0000...1007

updateParam(..)

Custom

Account

0x0000...1007

Method

updateParam(..)

Custom

0x0000...1007

updateParam(..)

Custom

Account

0x0000...1007

Method

updateParam(..)

Custom

0x0000...1007

updateParam(..)

Custom

Account

0x0000...1007

Method

updateParam(..)

Custom

0x0000...1007

updateParam(..)

Custom

Account

0x0000...1007

Method

updateParam(..)

Proposal

Description

BEP-524: Short Block Interval Phase Two: 0.75 seconds will be activated after Maxwell hard fork. The Maxwell hard fork is a significant upgrade to BNB Chain, aimed at faster transaction confirmation to improve user experience. As described in BEP-524, after previous Lorentz hard fork, a multitude of system parameters are configured based on the assumption that the default block interval is 1.5 seconds. Consequently, when the block interval is altered, these parameters must be adjusted accordingly and update these governance parameters in a single vote would be more efficient.

Parameters To Be Updated

There are 6 parameters to be updated:

ValidatorContract: 0x0000000000000000000000000000000000001000

  • turnLength: from 8 to 16

SlashContract: 0x0000000000000000000000000000000000001001

  • misdemeanorThreshold: from 100(0x64) to 200(0xC8)
  • felonyThreshold: from 300(0x12C) to 600(0x258)
  • felonySlashScope: from 57600(0xE100) to 115200(0x1C200)

GovernorContract: 0x0000000000000000000000000000000000002004

  • votingPeriod: from 403200(0x62700) to 806400(0xC4E00)
  • minPeriodAfterQuorum: from 57600(0xE100) to 115200(0x1C200)

About The 6 Parameters

  • turnLength: it is the number of consecutive blocks that each validator can produce.
  • misdemeanorThreshold: it is the slash threshold that will make the validator enter maintenance mode.
  • felonyThreshold: it is the slash threshold that will make the validator in jail.
  • felonySlashScope: it is the felony evidence expiration time calculated by block number, by default the felony evidence like DoubleSign and MaliciousVote will not be accepted after one day.
  • votingPeriod: it is the proposal voting period calculated in block number, from VoteStart to VoteEnd.
  • minPeriodAfterQuorum: it is the proposal quorum period calculated in block number, from VoteQueued to VoteReadyToExecute.
Votes
Status