Matches in SemOpenAlex for { <https://semopenalex.org/work/W3005736698> ?p ?o ?g. }
Showing items 1 to 81 of
81
with 100 items per page.
- W3005736698 endingPage "103" @default.
- W3005736698 startingPage "83" @default.
- W3005736698 abstract "Currently, Solidity is a high-level language for smart contracts that need to run on Ethereum virtual machines, it is being promoted with the widespread use of Ethereum. However, the Solidity has a feature of fallback function, makes it easier for attackers to use fallback function to launch reentrant attack, which may cause huge economic losses about the user. Therefore, a new method based on Solidity and Condition-Orientated programming is proposed to prevent reentrant attack. This method separates conditional branches and major logical state changes, encapsulates the separated conditional branches into multiple modifiers and defines a global state variable, packages the state of the state variable in the modifier, and finally uses the modifier as a precondition for the transfer function in the smart contract. When an attacker reenters the transfer function in the smart contract, the reentrant attack can be prevented by controlling state variable. The experimental results show that this method not only makes the logic of the contract code more reasonable, but also effective." @default.
- W3005736698 created "2020-02-24" @default.
- W3005736698 creator A5012574483 @default.
- W3005736698 creator A5036400955 @default.
- W3005736698 creator A5056364395 @default.
- W3005736698 date "2020-01-01" @default.
- W3005736698 modified "2023-10-13" @default.
- W3005736698 title "A New Approach to Prevent Reentrant Attack in Solidity Smart Contracts" @default.
- W3005736698 cites W2293230997 @default.
- W3005736698 cites W2392113277 @default.
- W3005736698 cites W2539190473 @default.
- W3005736698 cites W2620854846 @default.
- W3005736698 cites W2794825356 @default.
- W3005736698 cites W2795144752 @default.
- W3005736698 cites W2795190675 @default.
- W3005736698 cites W2803482777 @default.
- W3005736698 cites W2808815243 @default.
- W3005736698 cites W2810468674 @default.
- W3005736698 cites W2885034081 @default.
- W3005736698 cites W2885936017 @default.
- W3005736698 cites W2899381463 @default.
- W3005736698 cites W2911193845 @default.
- W3005736698 cites W2914735843 @default.
- W3005736698 cites W2948447083 @default.
- W3005736698 doi "https://doi.org/10.1007/978-981-15-3278-8_6" @default.
- W3005736698 hasPublicationYear "2020" @default.
- W3005736698 type Work @default.
- W3005736698 sameAs 3005736698 @default.
- W3005736698 citedByCount "3" @default.
- W3005736698 countsByYear W30057366982021 @default.
- W3005736698 countsByYear W30057366982022 @default.
- W3005736698 countsByYear W30057366982023 @default.
- W3005736698 crossrefType "book-chapter" @default.
- W3005736698 hasAuthorship W3005736698A5012574483 @default.
- W3005736698 hasAuthorship W3005736698A5036400955 @default.
- W3005736698 hasAuthorship W3005736698A5056364395 @default.
- W3005736698 hasConcept C11413529 @default.
- W3005736698 hasConcept C134306372 @default.
- W3005736698 hasConcept C14036430 @default.
- W3005736698 hasConcept C161406801 @default.
- W3005736698 hasConcept C182365436 @default.
- W3005736698 hasConcept C199360897 @default.
- W3005736698 hasConcept C2778362873 @default.
- W3005736698 hasConcept C33923547 @default.
- W3005736698 hasConcept C38652104 @default.
- W3005736698 hasConcept C41008148 @default.
- W3005736698 hasConcept C48103436 @default.
- W3005736698 hasConcept C78458016 @default.
- W3005736698 hasConcept C86803240 @default.
- W3005736698 hasConceptScore W3005736698C11413529 @default.
- W3005736698 hasConceptScore W3005736698C134306372 @default.
- W3005736698 hasConceptScore W3005736698C14036430 @default.
- W3005736698 hasConceptScore W3005736698C161406801 @default.
- W3005736698 hasConceptScore W3005736698C182365436 @default.
- W3005736698 hasConceptScore W3005736698C199360897 @default.
- W3005736698 hasConceptScore W3005736698C2778362873 @default.
- W3005736698 hasConceptScore W3005736698C33923547 @default.
- W3005736698 hasConceptScore W3005736698C38652104 @default.
- W3005736698 hasConceptScore W3005736698C41008148 @default.
- W3005736698 hasConceptScore W3005736698C48103436 @default.
- W3005736698 hasConceptScore W3005736698C78458016 @default.
- W3005736698 hasConceptScore W3005736698C86803240 @default.
- W3005736698 hasLocation W30057366981 @default.
- W3005736698 hasOpenAccess W3005736698 @default.
- W3005736698 hasPrimaryLocation W30057366981 @default.
- W3005736698 hasRelatedWork W2901416941 @default.
- W3005736698 hasRelatedWork W2901515670 @default.
- W3005736698 hasRelatedWork W2968888849 @default.
- W3005736698 hasRelatedWork W3011238671 @default.
- W3005736698 hasRelatedWork W3215711835 @default.
- W3005736698 hasRelatedWork W4226257652 @default.
- W3005736698 hasRelatedWork W4226265621 @default.
- W3005736698 hasRelatedWork W4307962079 @default.
- W3005736698 hasRelatedWork W4313007510 @default.
- W3005736698 hasRelatedWork W4323845452 @default.
- W3005736698 isParatext "false" @default.
- W3005736698 isRetracted "false" @default.
- W3005736698 magId "3005736698" @default.
- W3005736698 workType "book-chapter" @default.