Skip to content

Remove skipped rounds guard #302

@0xCardiE

Description

@0xCardiE

In the redistribution contract, there is a check if at least the last $i\ge \Delta d$ rounds has been skipped if the depth decreased by $\Delta d$:

$$ \Delta d := depth_{last}-depth_{curr} $$

$$ 0<\Delta d \Rightarrow \Delta d\le round_{curr}-round_{last} $$

This condition was put in there to mitigate the singleton-node zero-depth attack. But now after phase 3 (attach r8 proofs to the claim) of storage incentives, this criteria just creates unnecessary price increase and a pain for operators when there
is a radius decrease. Thus the check needs to be removed.

Metadata

Metadata

Assignees

No one assigned

    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