Endre søk
Link to record
Permanent link

Direct link
Publikasjoner (1 av 1) Visa alla publikasjoner
Eshghie, M., Artho, C., Stammler, H., Ahrendt, W., Hildebrandt, T. T. & Schneider, G. (2024). HighGuard: Cross-Chain Business Logic Monitoring of Smart Contracts. In: PROCEEDINGS OF 2024 39TH ACM/IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2024: . Paper presented at 39th ACM/IEEE International Conference on Automated Software Engineering (ASE), OCT 28-NOV 01, 2024, Sacramento, CA (pp. 2378-2381). Association for Computing Machinery (ACM)
Åpne denne publikasjonen i ny fane eller vindu >>HighGuard: Cross-Chain Business Logic Monitoring of Smart Contracts
Vise andre…
2024 (engelsk)Inngår i: PROCEEDINGS OF 2024 39TH ACM/IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2024, Association for Computing Machinery (ACM) , 2024, s. 2378-2381Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Logical flaws in smart contracts are often exploited, leading to significant financial losses. Our tool, HighGuard, detects transactions that violate business logic specifications of smart contracts. HighGuard employs dynamic condition response (DCR) graph models as formal specifications to verify contract execution against these models. It is capable of operating in a cross-chain environment for detecting business logic flaws across different blockchain platforms. We demonstrate HighGuard's effectiveness in identifying deviations from specified behaviors in smart contracts without requiring code instrumentation or incurring additional gas costs. By using precise specifications in the monitor, HighGuard achieves detection without false positives. Our evaluation, involving 54 exploits, confirms HighGuard's effectiveness in detecting business logic vulnerabilities. Our open-source implementation of HighGuard and a screencast of its usage are available at: https://github.com/mojtaba-eshghie/HighGuard https://www.youtube.com/watch?v=sZYVV-slDaY

sted, utgiver, år, opplag, sider
Association for Computing Machinery (ACM), 2024
Serie
IEEE ACM International Conference on Automated Software Engineering, ISSN 1527-1366
Emneord
Smart Contracts, DCR Graphs, Runtime Monitoring, Blockchain, Security
HSV kategori
Identifikatorer
urn:nbn:se:kth:diva-361338 (URN)10.1145/3691620.3695356 (DOI)001353105400217 ()2-s2.0-85211650421 (Scopus ID)
Konferanse
39th ACM/IEEE International Conference on Automated Software Engineering (ASE), OCT 28-NOV 01, 2024, Sacramento, CA
Merknad

Part of ISBN 979-8-4007-1248-7

QC 20250317

Tilgjengelig fra: 2025-03-17 Laget: 2025-03-17 Sist oppdatert: 2025-05-07bibliografisk kontrollert
Organisasjoner
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0009-0006-4770-4197