Skip to content

Simplify when the existing prover wins the auction for the next period #82

Open
@ggonzalez94

Description

@ggonzalez94

This shouldn't happen often, so it is not a big priority IMO, but would still be a good mechanism to have.

Right now, if you are the prover for the current period and you are outbid the logic to kickstart the next period is started, even if you go back and beat the best bid.
This works fine from the correctness perspective, but has a few drawbacks:

  • You have to deposit a livenessBond again, since your current bond is locked as stake (less capital efficient, especially if the bond is big)
  • You have to go and finalize the period, which is less eficient in terms of proving costs

Ideally, if possible we should just extend the current prover's period instead of starting new one.

Metadata

Metadata

Assignees

Labels

prover incentivesA feature related to the prover incentive mechanism

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions