2018
DOI: 10.1007/978-3-030-03427-6_28
|View full text |Cite
|
Sign up to set email alerts
|

SMT-Based Verification of Solidity Smart Contracts

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
63
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 55 publications
(63 citation statements)
references
References 11 publications
0
63
0
Order By: Relevance
“…Every pointer to a storage T entity can be identified by a path in this tree: by fixing the index to each state variable, member, and array index, as seen in brackets in Figure 6b, such paths can be encoded as an array of integers. For example, the state variable t1 can be represented as array [0], the member s1.t as array [1,0], and ss [8].ts [5] as [2,8,1,5].…”
Section: Examplementioning
confidence: 99%
See 3 more Smart Citations
“…Every pointer to a storage T entity can be identified by a path in this tree: by fixing the index to each state variable, member, and array index, as seen in brackets in Figure 6b, such paths can be encoded as an array of integers. For example, the state variable t1 can be represented as array [0], the member s1.t as array [1,0], and ss [8].ts [5] as [2,8,1,5].…”
Section: Examplementioning
confidence: 99%
“…Given an expression (such as ss [8].ts [5]), pack(.) uses the storage tree for the type of the expression and encodes it to an array (e.g., [2,8,1,5]) by fitting the expression into the tree. Pseudocode for pack(.)…”
Section: Examplementioning
confidence: 99%
See 2 more Smart Citations
“…There has been a great interest in applying formal methods to verify smart contracts [4,25,35]. While there are ongoing projects based on identifying specific vulnerability patterns [9,24,45,31,38,14,44], theorem provers [26,27,41,8], finite automata [33,1] or SMT [2,28,29], they all have limitations in terms of scalability, precision, expressiveness and ease of use.…”
Section: Introductionmentioning
confidence: 99%