|
Smart contracts are finance critical systems.
Therefore, it is very important to detect errors and inconsistencies before deploy.
These characteristics can be guaranteed through formal method.
Therefore, we modeled and verified that the model satisfies the functional requirements properties of smart contract through formal modeling, one of the formal method.
In future research, we plan to implement these models using ¡®Solidity¡¯ language and check whether the implemented smart contract satisfies the functional requirements.
|