paritytech / roadmap

Roadmap milestones are created here
2 stars 0 forks source link

System Parachain Collator Decentralization #34

Closed joepetrowski closed 10 months ago

joepetrowski commented 1 year ago

The Vision

This item is only partly technical. We often launch system parachains with Parity operated collators at genesis. We should either change this or have a fast plan to distribute collation duties. We've done this with some success but there's room for improvement.

Overall, what each parachain's collator set should look like is:

The principles leading to this are:

The Plan

These are the primary technical things to be done. Once these are in place, most of the operation (requesting Treasury funds for operation, making the case to be an Invulnerable) should be handled by the collator community. This should be encouraged to reduce the reliance on Parity-run collators.

Also Discussed In:

rphmeier commented 1 year ago

Now that we are going to a fellowship-RFC process, wdyt about resubmitting as an RFC?

joepetrowski commented 1 year ago

I can, but what do you think is the ideal outcome? The plan has been discussed quite a lot already in the Forum, and also has an OK on direction from auditors. I've already opened a PR to close 2782, really the final step is implementing the top-N election (I think @kianenigma already has an implementation in mind).

That is to say, although I always welcome new criticism/opinions, I don't expect major changes to direction. But if we primarily want to document these runtime design/economic decisions in one place, and expect that RFC approval by the Fellowship makes it easier e.g. to get Treasury funding for collators operating within this system, then yes I think it is worth it to submit as an RFC.

rphmeier commented 1 year ago

It's a fairly major change that it'd be nice to get explicit fellowship approval on as we shift the decision-making process of the networks. Of course, it has to go through governance either way, but it'd be a good signal and precedent.