Matches in SemOpenAlex for { <https://semopenalex.org/work/W2979307510> ?p ?o ?g. }
- W2979307510 abstract "The out-of-gas error occurs when smart contract programs are provided with inputs that cause excessive gas consumption, and would be easily exploited to make the DoS attack. Multiple approaches have been proposed to estimate the gas limit of a function in smart contracts to avoid such error. However, under estimation often happens when the contract is complicated. In this work, we propose V-Gas, which could automatically generate inputs that maximizes the gas cost and reduce the under estimation cases. V-Gas is designed based on feedback-directed mutational fuzz testing. First, V-Gas builds the gas weighted control flow graph (CFG) of functions in smart contracts. Then, V-Gas develops gas consumption guided selection and mutation strategies to generate the input that maximize the gas consumption. For evaluation, we implement V-Gas based on js-evm, a widely used ethereum virtual machine written in javascript, and conduct experiments on 736 real-world transactions recorded on Ethereum. 44.02% of the transactions would have out-of-gas errors under the estimation results given by solc, means that the recorded real gas consumption for those recorded transactions is larger than the gas limit value estimated by solc. While V-Gas could reduce the under estimation ratio to 13.86%. Furthermore, V-Gas has exposed 25 previously unknown out-of-gas vulnerabilities in those widely-used smart contracts, 5 of which have been assigned unique CVE identifiers in the US National Vulnerability Database." @default.
- W2979307510 created "2019-10-18" @default.
- W2979307510 creator A5002804998 @default.
- W2979307510 creator A5051624933 @default.
- W2979307510 creator A5060117799 @default.
- W2979307510 creator A5067800206 @default.
- W2979307510 creator A5068911982 @default.
- W2979307510 creator A5073938492 @default.
- W2979307510 creator A5080293351 @default.
- W2979307510 creator A5091161457 @default.
- W2979307510 date "2019-10-06" @default.
- W2979307510 modified "2023-09-23" @default.
- W2979307510 title "GasFuzz: Generating High Gas Consumption Inputs to Avoid Out-of-Gas Vulnerability." @default.
- W2979307510 cites W2110424938 @default.
- W2979307510 cites W2293230997 @default.
- W2979307510 cites W2392113277 @default.
- W2979307510 cites W2493459018 @default.
- W2979307510 cites W2497979997 @default.
- W2979307510 cites W2513866749 @default.
- W2979307510 cites W2517744317 @default.
- W2979307510 cites W2533941064 @default.
- W2979307510 cites W2539190473 @default.
- W2979307510 cites W2557090183 @default.
- W2979307510 cites W2583580882 @default.
- W2979307510 cites W2595976459 @default.
- W2979307510 cites W2598139937 @default.
- W2979307510 cites W2604844934 @default.
- W2979307510 cites W2611719544 @default.
- W2979307510 cites W2737840594 @default.
- W2979307510 cites W2741675276 @default.
- W2979307510 cites W2748692995 @default.
- W2979307510 cites W2758225150 @default.
- W2979307510 cites W2766555291 @default.
- W2979307510 cites W2778144710 @default.
- W2979307510 cites W2798711290 @default.
- W2979307510 cites W2799366331 @default.
- W2979307510 cites W2805052744 @default.
- W2979307510 cites W2807948784 @default.
- W2979307510 cites W2808452017 @default.
- W2979307510 cites W2808820334 @default.
- W2979307510 cites W2810405994 @default.
- W2979307510 cites W2846896781 @default.
- W2979307510 cites W2865298191 @default.
- W2979307510 cites W2889740224 @default.
- W2979307510 cites W2898569715 @default.
- W2979307510 cites W2899189777 @default.
- W2979307510 cites W2899385336 @default.
- W2979307510 cites W2901543797 @default.
- W2979307510 cites W2922265937 @default.
- W2979307510 cites W2923898603 @default.
- W2979307510 cites W2950240256 @default.
- W2979307510 cites W2963220038 @default.
- W2979307510 cites W2963782114 @default.
- W2979307510 cites W3031032747 @default.
- W2979307510 cites W3104720502 @default.
- W2979307510 cites W3124360645 @default.
- W2979307510 cites W3151748982 @default.
- W2979307510 hasPublicationYear "2019" @default.
- W2979307510 type Work @default.
- W2979307510 sameAs 2979307510 @default.
- W2979307510 citedByCount "0" @default.
- W2979307510 crossrefType "posted-content" @default.
- W2979307510 hasAuthorship W2979307510A5002804998 @default.
- W2979307510 hasAuthorship W2979307510A5051624933 @default.
- W2979307510 hasAuthorship W2979307510A5060117799 @default.
- W2979307510 hasAuthorship W2979307510A5067800206 @default.
- W2979307510 hasAuthorship W2979307510A5068911982 @default.
- W2979307510 hasAuthorship W2979307510A5073938492 @default.
- W2979307510 hasAuthorship W2979307510A5080293351 @default.
- W2979307510 hasAuthorship W2979307510A5091161457 @default.
- W2979307510 hasConcept C127413603 @default.
- W2979307510 hasConcept C21880701 @default.
- W2979307510 hasConcept C2992367939 @default.
- W2979307510 hasConcept C41008148 @default.
- W2979307510 hasConceptScore W2979307510C127413603 @default.
- W2979307510 hasConceptScore W2979307510C21880701 @default.
- W2979307510 hasConceptScore W2979307510C2992367939 @default.
- W2979307510 hasConceptScore W2979307510C41008148 @default.
- W2979307510 hasLocation W29793075101 @default.
- W2979307510 hasOpenAccess W2979307510 @default.
- W2979307510 hasPrimaryLocation W29793075101 @default.
- W2979307510 hasRelatedWork W1578202667 @default.
- W2979307510 hasRelatedWork W1755102941 @default.
- W2979307510 hasRelatedWork W2033145104 @default.
- W2979307510 hasRelatedWork W2147764980 @default.
- W2979307510 hasRelatedWork W2250151608 @default.
- W2979307510 hasRelatedWork W2371179256 @default.
- W2979307510 hasRelatedWork W239427855 @default.
- W2979307510 hasRelatedWork W2481148389 @default.
- W2979307510 hasRelatedWork W2550053196 @default.
- W2979307510 hasRelatedWork W2616838521 @default.
- W2979307510 hasRelatedWork W2621134754 @default.
- W2979307510 hasRelatedWork W2754480580 @default.
- W2979307510 hasRelatedWork W2790517481 @default.
- W2979307510 hasRelatedWork W2946142581 @default.
- W2979307510 hasRelatedWork W3119099406 @default.
- W2979307510 hasRelatedWork W3196048326 @default.
- W2979307510 hasRelatedWork W57897855 @default.
- W2979307510 hasRelatedWork W2223628082 @default.
- W2979307510 hasRelatedWork W2588677484 @default.