Callum Waters
Callum Waters
At mainnet launch, blocksync was possibly 10 or 20x faster than consensus (at 2MB every 12 seconds). Currently it's reduced to 2.5x consensus speed. This makes syncing when falling behind...
We currently have an upgrading system that sets the upgrade in terms of the current height + 10800 blocks (estimated at one week given 6 second block time). Our block...
V4 introduced an upper bound on the maximum commission rate ([25%](https://github.com/celestiaorg/cosmos-sdk/blob/f48fea92e6279ecb28477726edbb83e3d63a9e7d/x/staking/types/params.go#L37)). As well as documenting it (as described [here](https://github.com/celestiaorg/celestia-app/issues/6212)), we want to consider increasing the limit (I would suggest to...
From Mus: I believe we can also get another 3x in hashing performance (so maybe 27x in total) by simply changing the way we're hashing data to ensure that we're...
We currently have a few tools that do some form of load testing (LatencyMonitor / TxSim). I think it could be valuable to further expand and productionise their usage through...
### Summary Upgrade Celestia’s state storage to IAVL 2 alongside a simple migration path for node operators **Acceptance Criteria** Benchmark difference between old and new storage systems Write a testnet...
As the first part of preparation for V7 we need to update the go imports and multiplexer etc ready to introduce breaking changes (like fibre DA). We should also prior...
Not yet sure if this is a bug. On mocha using v5.0.1, I experience the following logs consistently for each block: ``` 7:30PM INF finalized block block_app_hash=9127E4F8D03EDBFCB08E4698A8CA8017E66FB170CD70E181BDB52672C8A1B4B8 height=7626192 module=state num_txs_res=4...
### Summary The current upgrade system imposes a delay on actually changing the state machine (1 week on mainnet). While in normal circumstances, this can provide ample time for the...
When a transaction is evicted, the TxClient has been programmed to [resubmit it](https://github.com/celestiaorg/celestia-app/blob/c2f054d9744fe23939c9980f28fb4aa31eff9181/pkg/user/tx_client.go#L534) (with the same nonce and all). The problem is that if two transactions are evicted at the...