There might be some confusion regarding why we are still using 400ms blocks - like @megaeth_labs, we support something similar to Mini-block. The sequencer provides a Geyser / Yellowstone endpoint that streams processed transactions out. Verifiers of our chain operate on shreds (sets of transactions), instead of blocks. So the block, in terms of our chain, is purely a measure for chaining the blockchain.
Beyond compatibility with Solana, another reason we don’t build a <400ms block is due to pre-execution. If block time is short, one can DoS the chain by sending transactions depending on block time, making all pre-executions for those transactions invalid under congestion (tx takes longer time to be consumed by the sequencer).
https://www.bipu123.com/t/topic/115005