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

EPIC: Remove VSCMaturedPacket #1010

Closed
3 tasks
insumity opened this issue Aug 8, 2023 · 1 comment
Closed
3 tasks

EPIC: Remove VSCMaturedPacket #1010

insumity opened this issue Aug 8, 2023 · 1 comment
Assignees
Labels

Comments

@insumity
Copy link
Contributor

insumity commented Aug 8, 2023

Problem

This ticket is created to track the work on whether we can remove VSCMaturedPackets from cross chain validation.
The problem behind the VSCMaturedPackets is that they pause unbonding on the provider chain. The provider chain can only unbond tokens after it has received VSCMaturedPackets from all the consumer chains. The use of VSCMaturedPacket complicates the protocol and can lead to unbonding delays (e.g., see here).

Tasks (to be updated)

  1. insumity

Closing criteria

Reach to a conclusion on whether we can get rid of VSCMaturedPacket or not and under what assumptions.

@insumity
Copy link
Contributor Author

insumity commented Dec 7, 2023

Closing the whole EPIC because we reached to the conclusion that we cannot remove VSCMaturedPackets as is without potentially compromising the security of 3rd-party-chain light clients that track a consumer chain. This is shown in this document.

@insumity insumity closed this as completed Dec 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants