Skip to content

TLA+ models of various IC components and canisters

License

Notifications You must be signed in to change notification settings

andrew-lee-work/formal-models

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formal Models of the IC

This repository includes formal models of different Internet Computer (IC) components. Many of the models model canisters (IC smart contracts), but some model other aspects of the platform (e.g, subnet splitting, or a basic model of the consensus algorithm, or SEV/SNP upgrades).

The repository is organized by the different analysis tools. Currently, there are TLA+ models and Tamarin models.

NOTE: if you've come here from the blog post describing the TLA+ models, note that they've now been moved to the tla subdirectory. Adjust the paths accordingly.

Contributing

We're currently not accepting external contributions.

About

TLA+ models of various IC components and canisters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TLA 99.8%
  • Other 0.2%