-
Notifications
You must be signed in to change notification settings - Fork 17
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
[review] MIP-50: Insured Native Bridge #50
base: main
Are you sure you want to change the base?
Conversation
![Insured Bridge](./insured-bridge.png) | ||
|
||
1. The Insurance Fund MUST store a supply of token greater than the sum of all transfer value which can flow over the bridge between during the Risk Period. | ||
1. The Risk Period MUST reflect the time it takes for an informer to recognize the loss between the two chains and the time it takes for the Insurance Fund Governor to trigger the Insurance Fund to burn token. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would put this before the previous point since it defines Risk Period
|
||
## Motivation | ||
|
||
[MD-38](https://github.com/movementlabsxyz/MIP/pull/38) requests provisions for use of AB-FFS that enable a fixed supply of token. This MIP introduces an Insurance Fund for the bridge which can be used to cover losses. The Insurance Fund will be used to cover losses in the event of a hack or other catastrophic event and can insure a fixed supply of token is maintained. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[MD-38](https://github.com/movementlabsxyz/MIP/pull/38) requests provisions for use of AB-FFS that enable a fixed supply of token. This MIP introduces an Insurance Fund for the bridge which can be used to cover losses. The Insurance Fund will be used to cover losses in the event of a hack or other catastrophic event and can insure a fixed supply of token is maintained. | |
[MD-38](https://github.com/movementlabsxyz/MIP/pull/38) requests provisions for use of AB-FFS that enable a fixed circulating supply of token across L1 and L2. This MIP introduces an Insurance Fund for the bridge which can be used to cover losses. The Insurance Fund will be used to cover losses in the event of a hack or other catastrophic event and can insure a fixed supply of token is maintained. |
Co-authored-by: Andreas Penzkofer <[email protected]>
@apenzk To you point, this MIP needs to further detail the one-sided nature of the security and why that is apt. There is indeed asynchrony between bridge operation and settlement of the L2 on the L1. This means that, without the appropriate information from the informer, you could have state where the insurance fund is activated, but the exploited amount continues to increase. The informer must, in fact, account for these differences in time. I think it must first indicate the invariant is violated and then wait until the bridge has been restricted to a 0 rate limit to report the loss. |
@l-monninger so the proposal is to force a synchronization. This may be workable albeit it is still not clear to me what amount of discrepancy would trigger such a lock-down of the bridge (0 rate limit) |
Summary
MIP-50