ethereum-optimism / ethereum-optimism/optimism

ENG ideas: Change Respected Game Type Without Invalidating Withdrawals

Open
#11,569 1 comment 0 reactions 0 assignees View on GitHub
M-community
Dominant language
Go
Stars
6.5k
Forks
4k
Avg merge
2d 15h
Merged PRs (30d)
145

Description

We wanted to share an idea for some teams to explore about creating "Change Respected Game Type Without Invalidating Withdrawals"

**Is your feature request related to a problem? Please describe.**

When the respected game type is changed in OptimismPortal, it also invalidates any already proven withdrawals, requiring users to reprove them and wait an additional 7 days. While this is desirable in some cases, we need a way to change the respected game type without invalidating withdrawals. This avoids users being impacted when pre-emptively switching to the permissioned game or when switching back to the permissionless game after fixes are deployed.

**Additional context**

We would like to start this line of work in H2 2024.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing OptimismPortal's respected game type changes and how they affect already proven withdrawals. Done means supporting a game-type change without invalidating those withdrawals, including switches to the permissioned game and back to the permissionless game.

Written by the indexing model from the issue text.

Assessment

Tech stack
solidity
Domain
blockchain
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.