Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request availability chunks from actual backers #976

Open
eskimor opened this issue Feb 23, 2021 · 1 comment
Open

Request availability chunks from actual backers #976

eskimor opened this issue Feb 23, 2021 · 1 comment
Labels
I5-enhancement An additional feature request.

Comments

@eskimor
Copy link
Member

eskimor commented Feb 23, 2021

With paritytech/polkadot#2423 in place we are requesting availability chunks from validators in the backing group of that candidate. Problem is not all of them will be actual backers, which results in needless requests. Either in parallel - wasting bandwidth or in sequence on failure - wasting time.

Solutions:

  1. Either record actual backers on chain in OccupiedCore in a backer bitfield for example. We would need to do some unification of backer bitfield (bitwise OR) because different subsets of backers might appear in different chains and we'd want to request from anyone who signed a statement.
  2. Backers send out notifications via gossip or directly once they backed a candidate.
  3. Collect that information from statement distribution already - backers already gossip, that they backed a candidate .. that should work as well, but I will need to read up on statement distribution first.
@eskimor
Copy link
Member Author

eskimor commented Feb 23, 2021

Thanks @ordian - was just searching for the right tags.

@Sophia-Gold Sophia-Gold transferred this issue from paritytech/polkadot Aug 24, 2023
@the-right-joyce the-right-joyce added I5-enhancement An additional feature request. T9-parachains_protocol and removed J0-enhancement labels Aug 25, 2023
@the-right-joyce the-right-joyce moved this to Punt for now in parachains team board Oct 12, 2023
@the-right-joyce the-right-joyce moved this from Deployed on Polkadot to Deployed on Rococo in parachains team board Oct 17, 2023
@the-right-joyce the-right-joyce moved this from Deployed on Rococo to Backlog in parachains team board Oct 17, 2023
helin6 pushed a commit to boolnetwork/polkadot-sdk that referenced this issue Feb 5, 2024
bkchr pushed a commit that referenced this issue Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I5-enhancement An additional feature request.
Projects
Status: Backlog
Status: punt for now
Development

No branches or pull requests

3 participants