You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
don't allow the checkpoint proposer to challenge their own proposed checkpoint
don't allow the challenge accepter to accept their own challenge
don't immediately finalize the checkpoint if the challenge is successfully accepted, instead extend the challenge period
a. this permits infinite challenge loops
split the challenge period into two distinct phases (challenging, accepting challenges)
a. e.g. can only submit a challenge within phase 1, can only accept challenge within phase 2
I'm leaning towards 1 + 2 because they solve the problem with the least work.
As it stands, it is possible for a channel participant to quickly, independently:
This would allow them to short-circuit the challenge period during checkpointing, and get away with finalizing a checkpoint with an old state.
The text was updated successfully, but these errors were encountered: