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

[Epic] 6.1: One auction per block #35

Open
fleupold opened this issue Dec 19, 2023 · 0 comments
Open

[Epic] 6.1: One auction per block #35

fleupold opened this issue Dec 19, 2023 · 0 comments
Labels
E:6.1 One auction per block See https://github.com/cowprotocol/pm/issues/35 for details epic Tracks a yearly team epic (only for cowprotocol/pm repo)

Comments

@fleupold
Copy link
Contributor

fleupold commented Dec 19, 2023

Epic label: E:6.1 One auction per block
Planned start date: February 2024
Due date: April 2024

Summary

Currently auctions are scheduled and processed somewhat randomly on a best-effort basis (whenever we are done with the previous auction, we start a new one). The goal of this EPIC is to align the auction process with the block production process and speed up the different steps of the auction in such a way that we can process an entire runloop (cutting, solving, submitting) within 12s.

This will allow us to perform one auction per block and thus dramatically speed up throughput and mean execution time for our users.

Acceptance Criteria

Auctions are aligned with the block production process. We don't necessarily have to reduce the time to one auction per block (may be too ambitious on e.g. Gnosis Chain), but the limiting factor should be the time that solvers are given to solve the auction (cutting and submitting solutions should be on a per-block basis)

Tasks

@fleupold fleupold added the epic Tracks a yearly team epic (only for cowprotocol/pm repo) label Dec 19, 2023
@mfw78 mfw78 changed the title [Epic] 6.1. One auction per block [Epic] 6.1: One auction per block Dec 20, 2023
@mfw78 mfw78 added the E:6.1 One auction per block See https://github.com/cowprotocol/pm/issues/35 for details label Dec 20, 2023
@mfw78 mfw78 added this to the Faster Execution Speed milestone Dec 20, 2023
@mfw78 mfw78 changed the title [Epic] 6.1: One auction per block [Epic] 6.1 One auction per block Apr 12, 2024
@mfw78 mfw78 changed the title [Epic] 6.1 One auction per block [Epic] 6.1: One auction per block Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E:6.1 One auction per block See https://github.com/cowprotocol/pm/issues/35 for details epic Tracks a yearly team epic (only for cowprotocol/pm repo)
Projects
None yet
Development

No branches or pull requests

2 participants