Executed

Proposal To Update Several Parameters For Lorentz Hardfork


ID 228737...6630

ID 228737...6630

Proposed on: Apr 21st, 2025

Proposed on: Apr 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-520: Short Block Interval Phase One: 1.5 seconds will be activated after Lorentz hard fork. The Lorentz hard fork is a significant upgrade to BNB Chain, aimed at faster transaction confirmation to improve user experience. As described in BEP-520, a multitude of system parameters are configured based on the assumption that the default block interval is 3 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 4 to 8

SlashContract: 0x0000000000000000000000000000000000001001

  • misdemeanorThreshold: from 50(0x32) to 100(0x64)
  • felonyThreshold: from 150(0x96) to 300(0x12C)
  • felonySlashScope: from 0(will be 28800 as default value) to 57600(0xE100)

GovernorContract: 0x0000000000000000000000000000000000002004

  • votingPeriod: from 201600(0x31380) to 403200(0x62700)
  • minPeriodAfterQuorum: from 28800(0x7080) to 57600(0xE100)

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