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

Collator Protocol Revamp: add new ApprovedPeer UMP signal #7731

Open
alindima opened this issue Feb 26, 2025 · 0 comments
Open

Collator Protocol Revamp: add new ApprovedPeer UMP signal #7731

alindima opened this issue Feb 26, 2025 · 0 comments
Labels
T8-polkadot This PR/Issue is related to/affects the Polkadot network.

Comments

@alindima
Copy link
Contributor

Add a new ApprovedPeer variant to the UMPSignal enum, which will be used to promote the reputation of a collator by the parachain runtime.
It must be optional.
Implement helper functions for querying it (probably on the CommittedCandidateReceipt).

Relax the assumption that we only have one UMP signal (which was the core selector). Allow at most 2 ump signals, one core selector and one approved peer (we could have none, either one of them or both).

This needs to be coordinated through a node feature, because we must make sure that all validators are aware of this new signal. Otherwise, we could create disputes and potential slashes to otherwise innocent validators. Before the node feature is enabled, getting an ApprovedPeer ump signal needs to remain an error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T8-polkadot This PR/Issue is related to/affects the Polkadot network.
Projects
Status: Backlog
Development

No branches or pull requests

1 participant