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

[General] On bridging from Ethereum-L1 to zkSync Era network, the funds are available immediately on zkSync Era network. #658

Open
bxpana opened this issue Aug 18, 2024 Discussed in #616 · 0 comments
Labels
docs Items needed to be added or updated in the documentation general General question research Theoretical or research questions

Comments

@bxpana
Copy link
Contributor

bxpana commented Aug 18, 2024

Add more to the instant confirmations section to add that deposits wait for full finality on L1 to be deposited on L2 via the canonical bridge

Discussed in #616

Originally posted by SyedAsadKazmi July 4, 2024
It's mentioned in the Instant Confirmations section of ZKsync Finality docs:

This feature enables a seamless user experience, although more cautious users may opt to wait for the transaction to reach full finality or pass any intermediate steps before fully trusting the transaction's completion.

So, my question is:

On bridging, a user receives funds immediately on L2 (without having the finality being achieved on L1), now suppose the user moves or uses those funds immediately since the funds are allowed to be moved, and during the ~24 hours of time (i.e., required to achieve full finality), one can make a ton of transactions, and that too from various wallets/keys.

But, what if the finality for the initial bridging transaction would never be achieved on L1 and the transaction gets rolled back, then how zkSync will cover up those funds or rollback all the subsequent transactions in that case?

@bxpana bxpana added general General question docs Items needed to be added or updated in the documentation labels Aug 18, 2024
@bxpana bxpana added the research Theoretical or research questions label Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Items needed to be added or updated in the documentation general General question research Theoretical or research questions
Projects
None yet
Development

No branches or pull requests

1 participant