cosmos / ibc

Interchain Standards (ICS) for the Cosmos network & interchain ecosystem.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EPIC: Remove VSCMaturedPacket

insumity opened this issue · comments

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.

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.