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

feat(driver): Multi-block derivation #795

Open
hashcashier opened this issue Nov 8, 2024 · 2 comments
Open

feat(driver): Multi-block derivation #795

hashcashier opened this issue Nov 8, 2024 · 2 comments
Labels
A-derive Area: kona-derive crate K-feature Kind: feature

Comments

@hashcashier
Copy link
Contributor

Description

DerivationDriver::advance_to_target currently only derives a single L2 block and exits even if the BootInfo points to a claimed output that is more than a single block away from the agreed l2 head.

Enabling multi-block derivation would allow non-interactive fault proofs that cover an entire proposal while remaining compatible with the superchain.

@clabby clabby added K-feature Kind: feature A-derive Area: kona-derive crate labels Nov 13, 2024
@samlaf
Copy link
Contributor

samlaf commented Nov 19, 2024

If multi-block derivation is not yet implemented, how does op-succinct work?

EDIT: nvm, just found https://anton-rs.github.io/kona/sdk/custom-backend.html. Is this issue then just asking to upstream https://github.com/succinctlabs/op-succinct/blob/a74c743a05b3d3612f534a5d149d7d62a7461ba5/utils/client/src/driver.rs#L82 ?

@ratankaliani
Copy link
Contributor

ratankaliani commented Nov 28, 2024

+1, this would be a great feature to add!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-derive Area: kona-derive crate K-feature Kind: feature
Projects
None yet
Development

No branches or pull requests

4 participants