Skip to content

experimental: consecutive block producer & reduce block time#109

Closed
chiphamskymavis wants to merge 4 commits intomainfrom
exp/consecutive-block-producer
Closed

experimental: consecutive block producer & reduce block time#109
chiphamskymavis wants to merge 4 commits intomainfrom
exp/consecutive-block-producer

Conversation

@chiphamskymavis
Copy link
Contributor

This PR targets changes to help Ronin block time to reduce to 1s.
What is included in this:

  • Consecutive block producer
  • Shorten block time
  • Vote pool refactor

This commit introduces consortium's Hope hardfork, validating the turn length logic for block production. Additionally, it modifies the existing consortium code to support this new logic, including updates to the snapshot and difficulty calculation methods.
@chiphamskymavis chiphamskymavis force-pushed the exp/consecutive-block-producer branch from aa5080e to 991fc3f Compare June 18, 2025 04:17
…nalize method updates

This commit introduces a new method for determining the next proposal block in the consortium's Hope hardfork. It also updates the Finalize and FinalizeAndAssemble methods to accommodate additional parameters and logic related to the turn length and block production rules. Furthermore, it removes obsolete test files and refines the snapshot handling to ensure proper validation of the turn length during epoch blocks.
@chiphamskymavis
Copy link
Contributor Author

Close this and try another approach #111

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant