Matches in SemOpenAlex for { <https://semopenalex.org/work/W4384154512> ?p ?o ?g. }
Showing items 1 to 88 of
88
with 100 items per page.
- W4384154512 abstract "Recently, the birth of non-fungible tokens (NFTs) has attracted great attention. NFTs are capable of representing users’ ownership on the blockchain and have experienced tremendous market sales due to their popularity. Unfortunately, the high value of NFTs also makes them a target for attackers. The defects in NFT smart contracts could be exploited by attackers to harm the security and reliability of the NFT ecosystem. Despite the significance of this issue, there is a lack of systematic work that focuses on analyzing NFT smart contracts, which may raise worries about the security of users’ NFTs. To address this gap, in this paper, we introduce 5 defects in NFT smart contracts. Each defect is defined and illustrated with a code example highlighting its features and consequences, paired with possible solutions to fix it. Furthermore, we propose a tool named NFTGuard to detect our defined defects based on a symbolic execution framework. Specifically, NFTGuard extracts the information of the state variables from the contract abstract syntax tree (AST), which is critical for identifying variable-loading and storing operations during symbolic execution. Furthermore, NFTGuard recovers source-code-level features from the bytecode to effectively locate defects and report them based on predefined detection patterns. We run NFTGuard on 16,527 real-world smart contracts and perform an evaluation based on the manually labeled results. We find that 1,331 contracts contain at least one of the 5 defects, and the overall precision achieved by our tool is 92.6%." @default.
- W4384154512 created "2023-07-14" @default.
- W4384154512 creator A5000582109 @default.
- W4384154512 creator A5022942684 @default.
- W4384154512 creator A5029827598 @default.
- W4384154512 date "2023-07-12" @default.
- W4384154512 modified "2023-10-06" @default.
- W4384154512 title "Definition and Detection of Defects in NFT Smart Contracts" @default.
- W4384154512 cites W1480909796 @default.
- W4384154512 cites W1969344535 @default.
- W4384154512 cites W2076164405 @default.
- W4384154512 cites W2539190473 @default.
- W4384154512 cites W2754529701 @default.
- W4384154512 cites W2790202156 @default.
- W4384154512 cites W2805052744 @default.
- W4384154512 cites W2808815243 @default.
- W4384154512 cites W2846896781 @default.
- W4384154512 cites W2908007588 @default.
- W4384154512 cites W2963610883 @default.
- W4384154512 cites W2981088827 @default.
- W4384154512 cites W3007045600 @default.
- W4384154512 cites W3034136313 @default.
- W4384154512 cites W3043576244 @default.
- W4384154512 cites W3091620507 @default.
- W4384154512 cites W3105187050 @default.
- W4384154512 cites W3125989628 @default.
- W4384154512 cites W4205689130 @default.
- W4384154512 cites W4243212086 @default.
- W4384154512 cites W4255535209 @default.
- W4384154512 doi "https://doi.org/10.1145/3597926.3598063" @default.
- W4384154512 hasPublicationYear "2023" @default.
- W4384154512 type Work @default.
- W4384154512 citedByCount "0" @default.
- W4384154512 crossrefType "proceedings-article" @default.
- W4384154512 hasAuthorship W4384154512A5000582109 @default.
- W4384154512 hasAuthorship W4384154512A5022942684 @default.
- W4384154512 hasAuthorship W4384154512A5029827598 @default.
- W4384154512 hasBestOaLocation W43841545121 @default.
- W4384154512 hasConcept C121332964 @default.
- W4384154512 hasConcept C163258240 @default.
- W4384154512 hasConcept C177264268 @default.
- W4384154512 hasConcept C199360897 @default.
- W4384154512 hasConcept C2776760102 @default.
- W4384154512 hasConcept C2777904410 @default.
- W4384154512 hasConcept C2779639559 @default.
- W4384154512 hasConcept C2779687700 @default.
- W4384154512 hasConcept C2779818221 @default.
- W4384154512 hasConcept C2779950589 @default.
- W4384154512 hasConcept C38652104 @default.
- W4384154512 hasConcept C41008148 @default.
- W4384154512 hasConcept C43214815 @default.
- W4384154512 hasConcept C48103436 @default.
- W4384154512 hasConcept C548217200 @default.
- W4384154512 hasConcept C62520636 @default.
- W4384154512 hasConceptScore W4384154512C121332964 @default.
- W4384154512 hasConceptScore W4384154512C163258240 @default.
- W4384154512 hasConceptScore W4384154512C177264268 @default.
- W4384154512 hasConceptScore W4384154512C199360897 @default.
- W4384154512 hasConceptScore W4384154512C2776760102 @default.
- W4384154512 hasConceptScore W4384154512C2777904410 @default.
- W4384154512 hasConceptScore W4384154512C2779639559 @default.
- W4384154512 hasConceptScore W4384154512C2779687700 @default.
- W4384154512 hasConceptScore W4384154512C2779818221 @default.
- W4384154512 hasConceptScore W4384154512C2779950589 @default.
- W4384154512 hasConceptScore W4384154512C38652104 @default.
- W4384154512 hasConceptScore W4384154512C41008148 @default.
- W4384154512 hasConceptScore W4384154512C43214815 @default.
- W4384154512 hasConceptScore W4384154512C48103436 @default.
- W4384154512 hasConceptScore W4384154512C548217200 @default.
- W4384154512 hasConceptScore W4384154512C62520636 @default.
- W4384154512 hasFunder F4320321001 @default.
- W4384154512 hasLocation W43841545121 @default.
- W4384154512 hasLocation W43841545122 @default.
- W4384154512 hasOpenAccess W4384154512 @default.
- W4384154512 hasPrimaryLocation W43841545121 @default.
- W4384154512 hasRelatedWork W2387544419 @default.
- W4384154512 hasRelatedWork W2961313717 @default.
- W4384154512 hasRelatedWork W3011692979 @default.
- W4384154512 hasRelatedWork W4285827800 @default.
- W4384154512 hasRelatedWork W4287826597 @default.
- W4384154512 hasRelatedWork W4322765894 @default.
- W4384154512 hasRelatedWork W4380631424 @default.
- W4384154512 hasRelatedWork W196294114 @default.
- W4384154512 hasRelatedWork W2505061641 @default.
- W4384154512 hasRelatedWork W2978584252 @default.
- W4384154512 isParatext "false" @default.
- W4384154512 isRetracted "false" @default.
- W4384154512 workType "article" @default.