You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was finding 17 from the audit of eth-bridge-integration branch (commit 57fc202)
Severity: Informational
To bootstrap the bridge the chain needs to halt. If that halt lasts longer than the epoch period, there is a risk that time sync or epochs may be lost. In the current implementation, there is no programmatic guarantee that the bootstrapping of the bridge will not cause problems with epoch time sync.
Recommendation
We recommend bootstrapping the bridge at the beginning of an epoch to maximize the time available to coordinate the resumption of operations. We also recommend developing and communicating a fallback plan for the unlikely case that bootstrapping will not be finished in time.
The text was updated successfully, but these errors were encountered:
If for some reason the validity of the smart contract deployment cannot be
agreed upon by the validators who will responsible for restarting Namada, it
must remain possible to restart the chain with the Ethereum bridge still not
enabled.
We should explicitly lay out the fallback plan. Most likely, the chain can just be restarted without any genesis ethereum_bridge_params specified (as are being added in #575), and it will act just as before.
Epoch must meet both a minimum amount of time and a minimum number of blocks must be processed. So it is not possible to for a the bridge to take longer than an epoch to sync since validators cannot start producing new blocks until their bridge is activated.
* fix: balances should support native token properly
* feat: adding memo field
* fix: adding memo to Tx
* fix: make bond form legible
* fix: version bump for next release
This was finding 17 from the audit of
eth-bridge-integration
branch (commit 57fc202)The text was updated successfully, but these errors were encountered: