2023
DOI: 10.1016/j.jksuci.2022.08.029
|View full text |Cite
|
Sign up to set email alerts
|

A formal verification approach for composite smart contracts security using FSM

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(6 citation statements)
references
References 16 publications
0
6
0
Order By: Relevance
“…Various formal verification methods are used in efforts to improve smart contracts. Concerning recent work in this area, Nam et al [30] propose to analyze Solidity smart contracts using Alternating-time Temporal Logic model checking, whereas Almakhour et al [31] deal with formal verification of composite smart contracts that require other smart contracts to be executed. They employ the finite state machine models to verify Solidity smart contracts.…”
Section: Related Workmentioning
confidence: 99%
“…Various formal verification methods are used in efforts to improve smart contracts. Concerning recent work in this area, Nam et al [30] propose to analyze Solidity smart contracts using Alternating-time Temporal Logic model checking, whereas Almakhour et al [31] deal with formal verification of composite smart contracts that require other smart contracts to be executed. They employ the finite state machine models to verify Solidity smart contracts.…”
Section: Related Workmentioning
confidence: 99%
“…Assuming that expert 𝑢𝑢 estimates the interval of the trigger delay for transition 𝑣𝑣 as [𝑥𝑥, 𝑦𝑦], calculating the average trigger delay for this transition can be accomplished easily, as shown in (10), 𝑇𝑇𝑇𝑇 𝑢𝑢,𝑣𝑣 is the average trigger delay estimate of expert 𝑢𝑢 for transition 𝑣𝑣. Subsequently, the average trigger delays of 𝑢𝑢 experts for 𝑣𝑣 transitions can be represented by a matrix, as indicated in (11),…”
Section: Determination Of the Transition Trigger Delaymentioning
confidence: 99%
“…Among many methods, formal methods are gradually emerging in the development and verification of intelligent networked vehicle systems. Formal method is a verification method based on mathematics and logic, which is used to formally describe the behavior and properties of the system, and reason and analyze it [10][11][12]. Formal methods are often widely used in biology [13,14], hardware [15], software [16], industry [17][18][19] and other fields.…”
Section: Introductionmentioning
confidence: 99%
“…The approach utilizes finite state machine models and model checking, considering both standard and contextdependent properties. Computation tree logic is used to express the properties, and the nuXmv symbolic model checker verifies the model [31].…”
Section: A Model Checking Usage In Blockchainmentioning
confidence: 99%