Overview of sprints: 103, 104, 105, 106.
The most important changes are patches developed after the November fork
incident on Mainnet, which make the diffusion layer more robust. These patches
are released in the cardano-node-10.5.4 release. We
highly recommend updating to 10.5.4 as these change make the Cardano
Network more robust. We'd like to thank Karl Knutsson (CF) who
developed these patches.
Ouroboros-Network
Diffusion
- Optimised connectivity to peers behind firewall
- ChainSync timeouts:
- no chain-sync
StNext StMustReplytimeout for trustable local root peers
- no chain-sync
- More robust diffusion A series of patches after the November incident:
- enforce max reconnection attempts,
- use shorter timeout when waiting on
chain-syncto exit, - block-fetch: exclude peers that are shutting down in active peers calculation,
- chain-sync: bumped
StNext StMustReplytimeout from a range of135-269sto601-911s.
- WASM support
Cardano-Ping
Leios
Technical Debt
Cardano-Node
DMQ-Node
- Signature verification
- Moved dmq-node to its own repo
- Enhance validation logic
- Mempool fixes: various bug fixes and code refactorings for the
dmq-node. - PeerSelectionPoolicy for dmq-node
