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 Bridging: message batching #54

Closed
jaybuidl opened this issue Mar 16, 2022 · 0 comments · Fixed by #75, #77 or #81
Closed

Fast Bridging: message batching #54

jaybuidl opened this issue Mar 16, 2022 · 0 comments · Fixed by #75, #77 or #81
Assignees
Milestone

Comments

@jaybuidl
Copy link
Member

jaybuidl commented Mar 16, 2022

Message batching by making a claim(hash) about a Merkle tree root hash of messages instead of the hash of a single message.

verifyAndRelay() on the foreign chain must verify the hash given the Merkle tree branch and data for a specific message.

Any challenge(hash) requires falling back to the Safe Bridge and waiting a number of days to resolve.

Only 1 claim per hash is allowed at the moment, regardless of challenge status, further claims for the same hash are ignored.

Bounties can be added later.

The full specs are not public yet.

@jaybuidl jaybuidl added this to the prealpha-2 milestone Mar 16, 2022
@jaybuidl jaybuidl modified the milestones: prealpha-2, prealpha-3 Apr 7, 2022
@jaybuidl jaybuidl linked a pull request Apr 7, 2022 that will close this issue
@jaybuidl jaybuidl linked a pull request May 11, 2022 that will close this issue
@jaybuidl jaybuidl linked a pull request May 11, 2022 that will close this issue
@jaybuidl jaybuidl reopened this May 11, 2022
@jaybuidl jaybuidl reopened this May 16, 2022
@jaybuidl jaybuidl linked a pull request Jul 27, 2022 that will close this issue
@jaybuidl jaybuidl added the Package: Contracts Vea Vea smart contracts label Sep 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment