ethereum-optimism / ethereum-optimism/optimism
proposer: Use batch RPCs to build game state
Open
proofs: ZK
- Dominant language
- Go
- Stars
- 6.5k
- Forks
- 4k
- Avg merge
- 2d 38m
- Merged PRs (30d)
- 164
Description
The kona-sp1-proposer issues dozens of RPCs in sequence to generate state. Assume 10-100ms per RPC, it can take several minutes to build the game state, thus inflating the time to respond to games.
Contributor guide
Research direction
Start at the kona-sp1-proposer entry point and trace how it currently issues RPCs while generating game state. Identify the sequential RPC calls and determine how batch requests should replace them; done means game state is still generated correctly with fewer RPC round trips and a shorter response time.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- api, backend
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100