Vlad
Vlad
Two layers of caching were implemented for bitswap requests in full nodes using EDS store: A bitswap cache that caches individual shares. An internal EDS store cache that caches accessors....
### Implementation ideas Initially reported by the P-OPS team, this issue was noted when bridge nodes occasionally fell behind consensus nodes. The issue is consistently marked by the following log...
Draft of shwap types extractions and refactoring
Bump to rsmt2d [v0.13.0](https://github.com/celestiaorg/rsmt2d/releases/tag/v0.13.0)
Need to add tests for https://github.com/celestiaorg/celestia-node/pull/3305
## Issues ```[tasklist] ### Shrex-nd: - [x] https://github.com/celestiaorg/celestia-node/issues/2035 - [ ] https://github.com/celestiaorg/celestia-node/issues/2044 - [ ] https://github.com/celestiaorg/celestia-node/issues/2051 - [ ] https://github.com/celestiaorg/celestia-node/issues/2066 - [ ] https://github.com/celestiaorg/celestia-node/issues/2089 - [ ] https://github.com/celestiaorg/celestia-node/issues/2129 - [...
### Implementation ideas The current implementation of the Celetia node disperses the logic for maintaining alive connections to other nodes across multiple packages, notably within the go-header package and discovery....
### Implementation ideas The DA RPC service currently lacks input validation, posing a risk to the stability and security of the service. To enhance the robustness of the DA RPC...
### Implementation ideas This metric is crucial for understanding the node's performance in staying synchronized with the blockchain network, especially in environments with varying network conditions.
The use of `deepcopy()` in our codebase significantly reduces performance because of the large number of allocations it requires. There is no need for `deepcopy()` if the caller only wishes...