github.com/MagHErmit/tendermint@v0.282.1/spec/light-client/attacks/MC_5_3.tla (about) 1 ------------------------- MODULE MC_5_3 ------------------------------------- 2 3 AllNodes == {"n1", "n2", "n3", "n4", "n5"} 4 COMMON_HEIGHT == 1 5 CONFLICT_HEIGHT == 3 6 TRUSTING_PERIOD == 1400 \* two weeks, one day is 100 time units :-) 7 FAULTY_RATIO == <<1, 2>> \* < 1 / 2 faulty validators 8 9 VARIABLES 10 blockchain, \* the reference blockchain 11 refClock, \* current time in the reference blockchain 12 Faulty, \* the set of faulty validators 13 state, \* the state of the light client detector 14 conflictingBlock, \* an evidence that two peers reported conflicting blocks 15 attackers 16 17 INSTANCE Isolation_001_draft 18 ============================================================================