Skip to content

The op-challenger on Beta Testnet Didn’t Call claimCredit in FaultDisputeGame #59

@qzhodl

Description

@qzhodl

By comparing the transaction history of the FaultDisputeGame contract on the OP Mainnet and the Beta Testnet, there’s a noticeable difference in behavior:

OP Mainnet:
0x87eea4023f9e8487294a8bccf29f5fcfedf47195
On the mainnet, the op-challenger performed claimCredit calls at the end of the dispute process, successfully reclaiming the initial bond (0.08 ETH) from the game.
Example propose tx: 0x711fa1…

Beta Testnet:
0x65af74a36da43a43d58fe02492ff1a46cd7a8ab0
On the beta testnet, no claimCredit calls are made. One possible reason is that the initial bonds are set to zero, which would remove the incentive to call claimCredit at the end of the game. (Pending confirmation from @blockchaindevsh.)

Questions:

  1. Should we also set non-zero initial bonds in our deployment to mitigate DoS risks when creating dispute games?
  2. Does the op-deployer expose a configuration option for setting the initial bond amount?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions