Skip to content

Latest commit

 

History

History
 
 

algorithm-correctness

Formalization and Correctness Proof of Incremental Merkle Tree Algorithm of Deposit Contract

This directory presents our formalization of the incremental Merkle tree algorithm, especially the one employed in the deposit contract, and prove its correctness w.r.t. the original full-construction Merkle tree algorithm.

Documents:

Mechanized specifications and proofs in K:

To prove the specifications:

$ ./run.sh

Prerequisites: