mirror of
https://github.com/tendermint/tendermint.git
synced 2026-09-28 10:45:39 +00:00
disable PrecommitsLockValue and weaken Accountability
This commit is contained in:
@@ -369,11 +369,11 @@ Inv ==
|
||||
/\ IfSentPrecommitThenSentPrevote
|
||||
/\ IfSentPrecommitThenReceivedTwoThirds
|
||||
/\ AllNoEquivocationByCorrect
|
||||
/\ PrecommitsLockValue
|
||||
/\ RelockValueIfEnoughPrevotes
|
||||
/\ AllIfValidRoundThenTwoThirds
|
||||
/\ AllValidAndLocked
|
||||
/\ AllIfValidRoundThenProposal
|
||||
\*/\ PrecommitsLockValue
|
||||
|
||||
\* this is the inductive invariant we like to check
|
||||
TypedInv == TypeOK /\ Inv
|
||||
|
||||
@@ -495,7 +495,6 @@ EquivocationBy(p) ==
|
||||
/\ m2.src = p
|
||||
/\ m1.round = m2.round
|
||||
IN
|
||||
\/ EquivocationIn(evidencePropose)
|
||||
\/ EquivocationIn(evidencePrevote)
|
||||
\/ EquivocationIn(evidencePrecommit)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user