# \[DRC\] Update Next Block Delay Parameter

**URL:** https://dydx.forum/t/drc-update-next-block-delay-parameter/3459
**Category:** Proposals
**Created:** [March 5, 2025, 2:53pm UTC](https://dydx.forum/t/drc-update-next-block-delay-parameter/3459 "2025-03-05T14:53:33Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![mev\_council](https://dub1.discourse-cdn.com/flex013/user_avatar/dydx.forum/mev_council/32/1225_2.png) [@mev\_council](https://dydx.forum/u/mev_council)
#### Post date: [March 5, 2025, 2:53pm UTC](https://dydx.forum/t/drc-update-next-block-delay-parameter/3459/1 "2025-03-05T14:53:33Z")

</div>

### Summary

This is a proposal to update the next\_block\_delay parameter found in SynchronyParams under the x/block-time module with the goal of reducing block times on the dYdX Chain.

### Abstract

The v8.0 protocol [upgrade](https://github.com/dydxprotocol/v4-chain/releases/tag/protocol%2Fv8.0.1) on the dYdX Chain introduced SynchronyParams under the x/block-time modules that enables governance to control the next\_block\_delay parameter, which can be used to define block times.

We propose setting the next\_block\_delay to 400ms, replacing the existing timeout\_commit configuration of 500ms across most validators. In doing so, the adjustment is expected to reduce block times by 100ms, improving network efficiency and performance.

### Motivation

The next\_block\_delay parameter was introduced as a replacement to the now depracted timeout\_commit parameter, serving a similar purpose of defining the time delay between the last block and the start of the next height. This allows the protocol to configure the delay globally, instead of depending on each individual validator node setting their own delay period with timeout\_commit. More information on the rationale for deprecating timeout\_commit can be found [here](https://github.com/cometbft/cometbft/blob/main/docs/references/architecture/adr-115-predictable-block-times.md).

With this change, the protocol improves the predictability of block times by enforcing post-commit delays across all nodes and validators. By setting next\_block\_delay to 400ms, we hope to improve block production speeds with greater consistency, making the dYdX Chain run more efficiently.

### Specification

The proposal will update the protocol’s next\_block\_delay parameter to 400ms, enforcing a consistent post-commit duration, while deprecating the use of timeout\_commit across validators.

### Next Steps

We welcome community feedback on the proposed update, followed by an on-chain governance vote on Monday, March 10, 2025 to implement the change.

---

<div class="post-metadata">

### Author: ![mev\_council](https://dub1.discourse-cdn.com/flex013/user_avatar/dydx.forum/mev_council/32/1225_2.png) [@mev\_council](https://dydx.forum/u/mev_council)
#### Post date: [March 10, 2025, 2:30pm UTC](https://dydx.forum/t/drc-update-next-block-delay-parameter/3459/2 "2025-03-10T14:30:25Z")

</div>

We have submitted the on-chain proposal to update the _next\_block\_delay_ parameter to 400ms:

> **[Mintscan](https://www.mintscan.io/dydx/proposals/227)**
>
> Interchain block explorer and data analytics for sovereign blockchain networks.

We look forward to everyone’s participation and any additional thoughts shared!
