Rijndael (@rot13maxi)

TLA+의 작동 원리를 설명하는 트윗입니다. 전체 시스템을 상태 기계로 모델링하고, 변수와 상태를 업데이트하는 액션으로 시스템 동작을 표현한다는 점을 강조합니다. 다음에 취할 수 있는 액션은 현재 상태에 따라 달라지며, TLA+의 흥미로운 기능 중 하나로 액션이 (트윗에서 이어지지 않지만) 특정 선택이나 결정을 할 수 있음을 언급합니다. 형식적 사양 및 검증 관점에서 유용한 설명입니다.

https://x.com/rot13maxi/status/2032794746918252677

#tla+ #formalmethods #statemachine #specification

Rijndael (@rot13maxi) on X

@KingBootoshi The way TLA+ works is you write up your whole system as a state machine. There are basically variables and then actions that update those variables. The actions that can be taken next depend on the current state. One of the (many) cool things about tla+ is an action can pick a

X (formerly Twitter)

BOOTOSHI (@KingBootoshi)

작성자가 TLA+를 접하고 에이전틱(agentic) 코딩에 매우 유용하다고 감탄하고 있습니다. TLA+로 설계 상태(state)의 모든 가능한 시나리오를 수학적으로 검증해 버그와 충돌을 예방할 수 있으며, 문제가 발견되면 에이전트가 즉시 피드백을 받아 반복적으로 수정한다고 설명합니다.

https://x.com/KingBootoshi/status/2032775953479520306

#tla+ #formalverification #agentic #verification

BOOTOSHI 👑 (@KingBootoshi) on X

HOLY FUK I JUST LEARNED ABOUT TLA+ AND IT'S SO GOOD FOR AGENTIC CODING ur telling ME that i can mathematically fact check every possible scenario of my design STATE to prevent bugs and crashes AND IF IT FINDS SOMETHING THE AGENTS GET INSTANT FEEDBACK AND LOOP FIXING IT TILL IT

X (formerly Twitter)

Применяем TLA+ на практике

Привет, Хабр! Меня зовут Сергей, я работают в компании InfoWatch разработчиком на продукте ARMA Стена (NGFW). Подробнее о том, что такое ARMA Стена, можно прочитать тут . В этой статье я хочу поделиться опытом применения метода формальной верификации в решении практической бизнес-задачи. Сразу оговорюсь, что в статье используется TLA+, без введения в инструмент, чтобы не увеличивать объём статьи. Подробнее про инструмент вы можете почитать на сайте создателя , тут и тут . Необходимые объяснения даются по ходу изложения. Статья состоит из двух частей: 1) Что такое формальная верификация и где она применятся 2) Решение бизнес-задачи в NGFW Верифицировать статью

https://habr.com/ru/companies/infowatch/articles/1003382/

#формальная_верификация #tla+ #python #ngfw #ARMA

Применяем TLA+ на практике

Привет, Хабр! Меня зовут Сергей, я работают в компании InfoWatch разработчиком на продукте ARMA Стена (NGFW). Подробнее о том, что такое ARMA Стена, можно прочитать  тут . В этой статье я хочу...

Хабр
Pathological Digital Affection Personal Display Avoidance Public Demand Assistant #PDA #TLA

Learn TLA+ by example, from the Transcendental Hillel Wayne (which is how I’d imagine his Marvel series would be titled).

#tla #formalMethods #math

https://tlabyexample.com/

TLA+ By Example

Learn TLA+ specifications through interactive examples in your browser

Применяем формальные методы к чейнкодам Hyperledger Fabric: кейс BaseToken

Добрый день! Меня зовут Кирилл Зиборов, я представляю отдел безопасности распределенных систем Positive Technologies. В этой статье я продолжу рассказывать о том, как мы используем инструменты формальной верификации для предотвращения уязвимостей в различных компонентах блокчейна. Речь пойдет о верификации смарт-контракта BaseToken в Hyperledger Fabric с помощью метода проверки моделей.

https://habr.com/ru/companies/pt/articles/993688/

#Hypeledger_Fabric #смартконтракты #чейнкод #формальная_верификация_криптовалют #model_checking #tla+ #блокчейн #hlf

Применяем формальные методы к чейнкодам Hyperledger Fabric: кейс BaseToken

Добрый день! Меня зовут Кирилл Зиборов, я представляю отдел безопасности распределенных систем Positive Technologies. В этой статье я продолжу рассказывать о том, как мы используем инструменты...

Хабр
🚀 "Proving liveness with TLA" or how to make watching paint dry sound exciting! 🎨 Dive into a labyrinth of tech jargon that promises something will *eventually* happen, just like your New Year's resolutions! 📅😂
https://roscidus.com/blog/blog/2026/01/01/tla-liveness/ #ProvingLiveness #TLA #TechJargon #ExcitingReads #NewYearsResolutions #LabyrinthOfTech #HackerNews #ngated
Proving liveness with TLA - Thomas Leonard's blog

The TLA Toolbox now has support for proving liveness properties (i.e. that something will eventually happen). I try it out on the Xen vchan protocol. …

Proving liveness with TLA - Thomas Leonard's blog

The TLA Toolbox now has support for proving liveness properties (i.e. that something will eventually happen). I try it out on the Xen vchan protocol. …

Experiences using the #TLA Toolbox with TLAPS to prove liveness for the Xen vchan protocol: https://roscidus.com/blog/blog/2026/01/01/tla-liveness/
TLA+ modeling tips

Model minimalistically Start from a tiny core, and always keep a working model as you extend. Your default should be omission. Add a compone...