ouroboros-network
ouroboros-network copied to clipboard
Specifications of network protocols and implementations of components running these protocols which support a family of Ouroboros Consesus protocols; the diffusion layer of the Cardano Node.
Recent PR to ledger: input-output-hk/cardano-ledger#2901 introduced a lot of breaking changes. This PR accounts for those changes. # Description _description of the pull request, if it fixes a particular issue...
NOTE: This PR description is under continuous construction. # Description This PR resolves #3946. In summary, this PR: * (1) Implements a prototype for an alternative way of keeping track...
# Objective Provide eclipse evasion scheme, which is important for a safety of _genesis_. * [x] https://github.com/input-output-hk/ouroboros-network/issues/3861 * the list is not yet exhaustive # Risks _Genesis_ cannot be safely...
Fixes input-output-hk/cardano-node#4221.
PR #3920 added an HPC report. We realized that impossible case alternatives are inflating the amount of red in the report. This issue is to consider how to mitigate that....
Which of the current _established_ peers do select to gossip against? We don't see any need to Gossip with cold peers as the valency of the established peers is sufficiently...
Create a Gossip planning document and put it in this repository's wiki. Further discussion about said document should be done in this issue. Wiki page link: https://github.com/input-output-hk/ouroboros-network/wiki/Gossip-Planning Discussion shall carry...
# Description _description of the pull request, if it fixes a particular issue it should link the PR to a particular issue, see [ref](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword=)_ # Checklist - Branch - [...
The ChainSync Jumping optimization requires some sort of centralized (across all ChainSync clients) governor logic in order to 1. pick the "dynamo" (the peer among the non-ledger peers which engages...