\* TLC model-check конфигурация для PoT.tla \* Запуск: tlc -config PoT.cfg PoT.tla CONSTANTS Operators = {o1, o2, o3, o4} Honest = {o1, o2, o3} Byzantine = {o4} Accounts = {a1, a2, a3} MaxWindow = 10 GST = 5 SPECIFICATION Spec INVARIANTS NoDoubleSpendInWindow VDFMonotone OnlyWinnerCommits WindowMonotone PROPERTIES WindowProgresses CHECK_DEADLOCK FALSE \* Симметричное обращение по операторам и аккаунтам ускоряет model checking SYMMETRY Symmetry \* Symmetry definition (требует SYMMETRY оператора в PoT.tla — TBD)