arrow
返回

CGGNet: Compiler-Guided Generation Network for Smart Contract Data Augmentation

delete2024-01-01
delete1
delete
OA
AI
S
Seon-Jin Hwang
S
Seong Ho Ju
Y
Yoon-Ho Choi *
DOI:10.1109/ACCESS.2024.3427829delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The emergence of blockchain and smart contracts has revolutionized various industries by enabling automated code execution. However, the development of smart contracts, rooted in programming languages, inherits common challenges in traditional software development, notably concerning efficiency, reliability, and security. The application of deep learning techniques holds promise for addressing these challenges. However, a critical issue in applying deep learning to smart contracts is the lack of extensive datasets, as smart contracts have only recently emerged compared to traditional programming languages. To address this problem, we propose a novel approach called Compiler-Guided Generation Networks (CGGNet) for augmenting smart contract datasets. In contrast to existing methods, CGGNet utilizes a compiler as an oracle in generative networks, ensuring the augmentation of a valid smart contract. By incorporating the Montecarlo tree search, CGGNet significantly enhances the diversity and validity of the generated contracts, overcoming the limitations posed by GAN-based models in code augmentations. To the best of our knowledge, this is the first study on code augmentation targeting smart contracts. Our experiments show that millions of unique and valid smart contracts can be augmented from thousands of valid smart contracts, and augmented datasets can mitigate the underfitting problem in practical deep learning applications.
Keyword:
Codes
Smart contracts
Task analysis
Deep learning
Data models
Programming
Training
Blockchains
Blockchain
smart contract
code generation
compiler guided
smart contract dataset

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

K
korea electric power corporation (kepco)
学者数:
707
论文数: 688
被引数: 0
P
pusan national university
学者数:
2.1W
论文数: 1.9W
被引数: 20
引用论文

引用论文

Acoustically excited microstructure for on-demand fouling mitigation in a microfluidic membrane filtration device
err2022-05-01
err0
errOAAI
errKieran Fung; Yuekang Li; Shouhong Fan; Apresio Kefin Fajrial; Yifu Ding; Xiaoyun Ding
err分享
err收藏
Ultrafast Absorption Changes of the Lhcii Carotenoids upon Selective Excitation of the Chlorophylls
err1998-01-01
err0
PREAI
errC. C. Gradinaru; I. H. M. van Stokkum; R. van Grondelle; H. van Amerongen
err分享
err收藏
S1-Leitlinie Post-COVID/Long-COVIDS1-Leitlinie后COVID/Long-COVID
err2021-09-02
err0
errOAAI
errAndreas Rembert Koczulla; Tobias Ankermann; Uta Behrends; Peter Berlit; Sebastian Böing; Folke Brinkmann; Christian Franke; Rainer Glöckl; Christian Gogoll; Thomas Hummel; Juliane Kronsbein; Thomas Maibaum; Eva M. J. Peters; Michael Pfeifer; Thomas Platz; Matthias Pletz; Georg Pongratz; Frank Powitz; Klaus F. Rabe; Carmen Scheibenbogen; Andreas Stallmach; Michael Stegbauer; Hans Otto Wagner; Christiane Waller; Hubert Wirtz; Andreas Zeiher; Ralf Harun Zwick
err分享
err收藏
err分享
err收藏
A Comprehensive Survey of Image Augmentation Techniques for Deep Learning
err2023-05-01
err176
errOAAI
errXu, Mingle; Yoon, Sook; Fuentes, Alvaro; Park, Dong Sun
err分享
err收藏
DGSAN: Discrete generative self-adversarial network
err2021-08-01
err9
errOAAI
errMontahaei, Ehsan; Alihosseini, Danial; Baghshah, Mahdieh Soleymani
err分享
err收藏
学者 查看更多内容