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

Fast Sync Support for Domains #1582

Closed
jfrank-summit opened this issue Jun 23, 2023 · 4 comments
Closed

Fast Sync Support for Domains #1582

jfrank-summit opened this issue Jun 23, 2023 · 4 comments
Labels
execution Subspace execution

Comments

@jfrank-summit
Copy link
Member

Support fast sync of the state from a state root commitment (checkpoint) stored on the system domain registry. This will likely modify or extend the warp sync mechanism already included with Substrate. Once implemented this will be the default sync mechanism for new operators who join the domain subnet. This assumes there is at least one honest and live operator available, if not use the fallback naive sync.

@jfrank-summit jfrank-summit added this to the Domain Subnets milestone Jun 23, 2023
@jfrank-summit jfrank-summit added the execution Subspace execution label Jun 23, 2023
@rahulksnv
Copy link
Contributor

Hi @jfrank-summit @vedhavyas what is the status on this? Since I recently worked on upstream sync issues, can start looking at this if this is still important.

@jfrank-summit
Copy link
Member Author

This is not required for mainnet beta and I am not sure if the work you did upstream would be helpful here. @vedhavyas thoughts?

@vedhavyas
Copy link
Contributor

We would definitely require this for domain nodes to sync from other domain nodes rather than deriving the domain blocks from the consensus blocks. We do not have any specific discussion on how to approach this since this involves network for domains and maybe other things I might have missed. This is not a highest priority since we do not plan to have this for mainnet beta.

@jfrank-summit jfrank-summit removed this from the Domain Subnets milestone Dec 15, 2023
@dariolina
Copy link
Member

Closing in favor of #2616 as duplicate

@dariolina dariolina closed this as not planned Won't fix, can't repro, duplicate, stale May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
execution Subspace execution
Projects
Status: Done
Development

No branches or pull requests

4 participants