Skip to content

docs: update CIP-48 parameters for v9 with ~3s block time#395

Merged
rootulp merged 3 commits intocelestiaorg:mainfrom
rach-id:docs/update-cip-48-v9-parameters
Apr 8, 2026
Merged

docs: update CIP-48 parameters for v9 with ~3s block time#395
rootulp merged 3 commits intocelestiaorg:mainfrom
rach-id:docs/update-cip-48-v9-parameters

Conversation

@rach-id
Copy link
Copy Markdown
Member

@rach-id rach-id commented Apr 8, 2026

Summary

  • Move CIP-48 from v8 to v9 upgrade
  • Revise consensus timeout parameters: TimeoutPropose (8500→3000ms), DelayedPrecommitTimeout (5850→2100ms), TimeoutPrevote (3000→2000ms), TimeoutCommit (1→500ms); TimeoutPrecommit remains unchanged at 3000ms
  • Scale block-count-based parameters for ~2.6s effective block time (instead of doubling for 3s): MaxAgeNumBlocks→559,938, ArabicaDelay→33,231, MochaDelay→66,462, MainnetDelay→232,615
  • Reduce IBC MaxExpectedTimePerBlock from 75s to 13s (5x of ~2.6s)
  • Update rationale sections to reflect new parameters and ~2.6s effective block time

Closes celestiaorg/celestia-app#7013 and PROTOCO-1462

Test plan

  • Review all parameter values match the intended v9 consensus configuration
  • Verify block-count calculations are consistent with 2.6s block time
  • Confirm no stale v8 or old proposed values remain

🤖 Generated with Claude Code

Move CIP-48 from v8 to v9 and revise consensus timeout parameters
(TimeoutPropose=3000ms, DelayedPrecommitTimeout=2100ms,
TimeoutPrevote=2000ms, TimeoutCommit=500ms), scale block-count-based
parameters for ~2.6s effective block time, and reduce IBC
MaxExpectedTimePerBlock to 13s.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rach-id rach-id changed the title docs: update CIP-48 parameters for v9 with ~2.6s block time docs: update CIP-48 parameters for v9 with ~3s block time Apr 8, 2026
rach-id and others added 2 commits April 8, 2026 21:47
Round MaxAgeNumBlocks from 559,938 to 559,939 and
MainnetUpgradeHeightDelay from 232,615 to 232,616 so that all
block-count values ceil rather than floor when dividing by 2.6s.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rootulp rootulp self-requested a review April 8, 2026 20:53
@rootulp rootulp merged commit 3e8e721 into celestiaorg:main Apr 8, 2026
3 checks passed
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.

update consensus timeouts CIP

2 participants