2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and I 2018
DOI: 10.1109/cybermatics_2018.2018.00181
|View full text |Cite
|
Sign up to set email alerts
|

Formal Requirement Enforcement on Smart Contracts Based on Linear Dynamic Logic

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 4 publications
0
7
0
Order By: Relevance
“…In addition, our observations coincide with the opinion of He et al [103] that smart contracts operating on different platforms require substantially different approaches to specification and vulnerability detection. Although Table 2 demonstrates that a vast majority of approaches concentrate on verification of Ethereum smart contracts, our study includes the work on Bitcoin [18,26], Tezos [38,39,168], Hyperledger Fabric [14,36,81,114,138,173,213], EOS [103,125,166].…”
Section: Open Challengesmentioning
confidence: 99%
See 4 more Smart Citations
“…In addition, our observations coincide with the opinion of He et al [103] that smart contracts operating on different platforms require substantially different approaches to specification and vulnerability detection. Although Table 2 demonstrates that a vast majority of approaches concentrate on verification of Ethereum smart contracts, our study includes the work on Bitcoin [18,26], Tezos [38,39,168], Hyperledger Fabric [14,36,81,114,138,173,213], EOS [103,125,166].…”
Section: Open Challengesmentioning
confidence: 99%
“…While Hyperledger Fabric contracts written in Java can be verified directly [35,36], Solidity smart contracts are preliminarily translated to Java [9]. Dynamic logic can be seen as an extension of Hoare logic and is also used to define an executable specification for smart contracts [173]. The concepts related to dynamic logic are discussed in more detail in Sect.…”
Section: Program Logicsmentioning
confidence: 99%
See 3 more Smart Citations