Formal Land 🌲 (@formalland) 's Twitter Profile
Formal Land 🌲

@formalland

Security research by formal verification.

Ethereum, Sui, AlephZero, Tezos

Solidity, Rust, OCaml, zero-knowledge

ID: 1388118293689643008

linkhttps://formal.land/ calendar_today30-04-2021 13:10:01

508 Tweet

1,1K Followers

1,1K Following

Formal Land 🌲 (@formalland) 's Twitter Profile Photo

Verifying the entire Ethereum stack is something warm to our hearts! We started working on this kind of project for Tezos with formal-land.gitlab.io/coq-tezos-of-o… We now aim to achieve the same for Ethereum using "coq-of-rust", "coq-of-solidity", and "garden" for ZK circuits! πŸš€

Guillaume Claret πŸ»β€β„οΈ (@guillaumeclaret) 's Twitter Profile Photo

Some takes on the formal verification of ZK circuits: - In most cases, basic field reasoning is enough - Constraints about the minimal size of "p" can be annoying - It is sometimes simpler to take an explicit "p" value and brute-force when there are only booleans 1/2

Formal Land 🌲 (@formalland) 's Twitter Profile Photo

This triangle on Ethproofs is what we are working for. It is green βœ… when the circuits of a zkVM are formally verified! All the VMs should be green on this point to be secure. The triangles above and below are also about formal verification. Contact us to get green! πŸš€

This triangle on <a href="/eth_proofs/">Ethproofs</a> is what we are working for. It is green βœ… when the circuits of a zkVM are formally verified!

All the VMs should be green on this point to be secure. The triangles above and below are also about formal verification. Contact us to get green! πŸš€