<div class="csl-bib-body">
<div class="csl-entry">di Angelo, M., & Salzer, G. (2023). Consolidation of Ground Truth Sets for Weakness Detection in Smart Contracts. In A. Essex, S. Matsuo, & O. Kulyk (Eds.), <i>Financial Cryptography and Data Security. FC 2023 International Workshops : Voting, CoDecFin, DeFi, WTSC, Bol, Brač, Croatia, May 5, 2023, Revised Selected Papers</i> (pp. 439–455). Springer. https://doi.org/10.1007/978-3-031-48806-1_28</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/190609
-
dc.description.abstract
Smart contracts are small programs on the blockchain that often handle valuable assets. Vulnerabilities in smart contracts can be costly, as time has shown over and over again. Countermeasures are high in demand and include best practice recommendations as well as tools supporting development, program verification, and post-deployment analysis. Many tools focus on detecting the absence or presence of a subset of the known vulnerabilities, delivering results of varying quality. Most comparative tool evaluations resort to selecting a handful of tools and testing them against each other. In the best case, the evaluation is based on a smallish ground truth. For Ethereum, there are commendable efforts by several author groups to manually classify contracts. However, a comprehensive ground truth is still lacking.
In this work, we construct a ground truth based on publicly available benchmark sets for Ethereum smart contracts with manually checked ground truth data. We develop a method to unify these sets. Additionally, we devise strategies for matching entries that pertain to the same contract, such that we can determine overlaps and disagreements between the sets and consolidate the disagreements. Finally, we assess the quality of the included ground truth sets. Our work reduces inconsistencies, redundancies, and incompleteness while increasing the number of data points and their heterogeneity.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Analysis
en
dc.subject
Benchmark
en
dc.subject
Ethereum
en
dc.subject
Security
en
dc.subject
Vulnerability
en
dc.title
Consolidation of Ground Truth Sets for Weakness Detection in Smart Contracts
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.isbn
978-3-031-48806-1
-
dc.description.startpage
439
-
dc.description.endpage
455
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Financial Cryptography and Data Security. FC 2023 International Workshops : Voting, CoDecFin, DeFi, WTSC, Bol, Brač, Croatia, May 5, 2023, Revised Selected Papers
-
tuw.container.volume
13953
-
tuw.peerreviewed
true
-
tuw.relation.publisher
Springer
-
tuw.relation.publisherplace
Cham
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E191-03 - Forschungsbereich Automation Systems
-
tuw.publication.orgunit
E192-05 - Forschungsbereich Theory and Logic
-
tuw.publisher.doi
10.1007/978-3-031-48806-1_28
-
dc.description.numberOfPages
17
-
tuw.author.orcid
0000-0002-4217-4530
-
tuw.author.orcid
0000-0002-8950-1551
-
tuw.editor.orcid
0000-0002-0228-0371
-
tuw.event.name
7th Workshop on Trusted Smart Contracts, Financial Cryptography 2023