paper-with-me

홈 › Papers

Schooling to Exploit Foolish Contracts

2023-04-21 · Tamer Abdelaziz, Aquinas Hobor

We introduce SCooLS, our Smart Contract Learning (Semi-supervised) engine. SCooLS uses neural networks to analyze Ethereum contract bytecode and identifies specific vulnerable functions. SCooLS incorporates two key elements: semi-supervised learning and graph neural networks (GNNs). Semi-supervised learning produces more accurate models than unsupervised learning, while not requiring the large oracle-labeled training set that supervised learning requires. GNNs enable direct analysis of smart contract bytecode without any manual feature engineering, predefined patterns, or expert rules. SCooLS is the first application of semi-supervised learning to smart contract vulnerability analysis, as well as the first deep learning-based vulnerability analyzer to identify specific vulnerable functions. SCooLS's performance is better than existing tools, with an accuracy level of 98.4%, an F1 score of 90.5%, and an exceptionally low false positive rate of only 0.8%. Furthermore, SCooLS is fast, analyzing a typical function in 0.05 seconds. We leverage SCooLS's ability to identify specific vulnerable functions to build an exploit generator, which was successful in stealing Ether from 76.9% of the true positives.

📄 PDF Abstract BibTeX arXiv:2304.10737

Code (0)

등록된 구현이 없습니다.

Tasks

Feature Engineering

Similar Papers 제목 키워드 기반

Schooling and Labor Market Consequences of School Construction in Indonesia: Comment

2022-07-19 · David Roodman

I revisit Duflo (2001), which exploits a 1970s schooling expansion in Indonesia to estimate the returns to schooling. I correct data errors, check sensitivity to two specification choices not discussed in the original te…

AttributeSensitivity

Foolish Crowds Support Benign Overfitting

2021-10-06 · Niladri S. Chatterji, Philip M. Long

We prove a lower bound on the excess risk of sparse interpolating procedures for linear regression with Gaussian data in the overparameterized regime. We apply this result to obtain a lower bound for basis pursuit (the m…

regression

Instrumented Difference-in-Differences with Heterogeneous Treatment Effects

2024-05-20 · Sho Miyaji

Many studies exploit variation in policy adoption timing across units as an instrument for treatment. This paper formalizes the underlying identification strategy as an instrumented difference-in-differences (DID-IV). In…

Penny-Wise and Pound-Foolish in Deepfake Detection

2024-08-15 · Yabin Wang, Zhiwu Huang, Su Zhou, Adam Prugel-Bennett 외

The diffusion of deepfake technologies has sparked serious concerns about its potential misuse across various domains, prompting the urgent need for robust detection methods. Despite advancement, many current approaches …

DeepFake DetectionFace SwappingLanguage Modelling

Reduced-Order Model Predictive Control of a Fish Schooling Model

2023-03-04 · Masaki Ogura, Naoki Wakamiya

We study the problem of model predictive control (MPC) for the fish schooling model proposed by Gautrais et al. (Annales Zoologici Fennici, 2008). The high nonlinearity of the model attributed to its attraction/alignment…

modelModel Predictive Control