Matches in SemOpenAlex for { <https://semopenalex.org/work/W2920932783> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W2920932783 abstract "Blockchain is a decentralized ledger technology, and it is the technology underlying Bitcoin and Ethereum. The interest in blockchain has been increasing since its emergence. Hyperledger Fabric is one of the permissioned blockchain frameworks. One of the characteristics of Hyperledger Fabric is it utilizes general-purpose programming languages, e.g., Go, Node.js, and Java, to implement smart contracts (called chaincode in Hyperledger Fabric). The advantages of utilizing these languages are already known to potential developers, and development tools might already exist. However, one of the disadvantages is that these languages were not originally designed for writing smart contracts. Hence, there may be risks that developers do not need to consider when using specific languages such as Solidity of Ethereum. Furthermore, even though development tools exist, how many risks are covered by the tools is an open question. In this paper, we focus on Go language and the tools. First, we surveyed what kind of risks are associated with chaincodes are developed using Go language and observed there are 14 potential risks. Then, we investigated how many risks can be covered by Go tools, e.g., golint and gosec, and a vulnerability detection tool for chaincodes called Chaincode Scanner. From our results, we observed that some risks are not covered by the existing tools. Hence, we develop a detection tool to cover risks by static analysis. Finally, in this paper, we describe how to find the risks with our tool and evaluate the usefulness." @default.
- W2920932783 created "2019-03-22" @default.
- W2920932783 creator A5000458855 @default.
- W2920932783 creator A5019390516 @default.
- W2920932783 creator A5023926800 @default.
- W2920932783 creator A5060562981 @default.
- W2920932783 creator A5068911982 @default.
- W2920932783 date "2019-02-01" @default.
- W2920932783 modified "2023-10-01" @default.
- W2920932783 title "Potential Risks of Hyperledger Fabric Smart Contracts" @default.
- W2920932783 cites W2392113277 @default.
- W2920932783 cites W2538848838 @default.
- W2920932783 cites W2539190473 @default.
- W2920932783 cites W2589660059 @default.
- W2920932783 cites W2603574138 @default.
- W2920932783 cites W2754866430 @default.
- W2920932783 cites W2769609281 @default.
- W2920932783 cites W2782274428 @default.
- W2920932783 cites W2790202156 @default.
- W2920932783 cites W2794481009 @default.
- W2920932783 cites W2794643784 @default.
- W2920932783 cites W2795144752 @default.
- W2920932783 cites W2805052744 @default.
- W2920932783 cites W2890967730 @default.
- W2920932783 cites W2894734488 @default.
- W2920932783 cites W2964302640 @default.
- W2920932783 cites W4300127641 @default.
- W2920932783 doi "https://doi.org/10.1109/iwbose.2019.8666486" @default.
- W2920932783 hasPublicationYear "2019" @default.
- W2920932783 type Work @default.
- W2920932783 sameAs 2920932783 @default.
- W2920932783 citedByCount "75" @default.
- W2920932783 countsByYear W29209327832019 @default.
- W2920932783 countsByYear W29209327832020 @default.
- W2920932783 countsByYear W29209327832021 @default.
- W2920932783 countsByYear W29209327832022 @default.
- W2920932783 countsByYear W29209327832023 @default.
- W2920932783 crossrefType "proceedings-article" @default.
- W2920932783 hasAuthorship W2920932783A5000458855 @default.
- W2920932783 hasAuthorship W2920932783A5019390516 @default.
- W2920932783 hasAuthorship W2920932783A5023926800 @default.
- W2920932783 hasAuthorship W2920932783A5060562981 @default.
- W2920932783 hasAuthorship W2920932783A5068911982 @default.
- W2920932783 hasConcept C112930515 @default.
- W2920932783 hasConcept C115903868 @default.
- W2920932783 hasConcept C120665830 @default.
- W2920932783 hasConcept C121332964 @default.
- W2920932783 hasConcept C144133560 @default.
- W2920932783 hasConcept C192209626 @default.
- W2920932783 hasConcept C199360897 @default.
- W2920932783 hasConcept C2778362873 @default.
- W2920932783 hasConcept C2779687700 @default.
- W2920932783 hasConcept C38652104 @default.
- W2920932783 hasConcept C41008148 @default.
- W2920932783 hasConcept C548217200 @default.
- W2920932783 hasConcept C95713431 @default.
- W2920932783 hasConceptScore W2920932783C112930515 @default.
- W2920932783 hasConceptScore W2920932783C115903868 @default.
- W2920932783 hasConceptScore W2920932783C120665830 @default.
- W2920932783 hasConceptScore W2920932783C121332964 @default.
- W2920932783 hasConceptScore W2920932783C144133560 @default.
- W2920932783 hasConceptScore W2920932783C192209626 @default.
- W2920932783 hasConceptScore W2920932783C199360897 @default.
- W2920932783 hasConceptScore W2920932783C2778362873 @default.
- W2920932783 hasConceptScore W2920932783C2779687700 @default.
- W2920932783 hasConceptScore W2920932783C38652104 @default.
- W2920932783 hasConceptScore W2920932783C41008148 @default.
- W2920932783 hasConceptScore W2920932783C548217200 @default.
- W2920932783 hasConceptScore W2920932783C95713431 @default.
- W2920932783 hasLocation W29209327831 @default.
- W2920932783 hasOpenAccess W2920932783 @default.
- W2920932783 hasPrimaryLocation W29209327831 @default.
- W2920932783 hasRelatedWork W2620854846 @default.
- W2920932783 hasRelatedWork W2891832996 @default.
- W2920932783 hasRelatedWork W2907767077 @default.
- W2920932783 hasRelatedWork W3027021725 @default.
- W2920932783 hasRelatedWork W3096335924 @default.
- W2920932783 hasRelatedWork W3122065637 @default.
- W2920932783 hasRelatedWork W3161227808 @default.
- W2920932783 hasRelatedWork W4283660247 @default.
- W2920932783 hasRelatedWork W4378905897 @default.
- W2920932783 hasRelatedWork W4383111377 @default.
- W2920932783 isParatext "false" @default.
- W2920932783 isRetracted "false" @default.
- W2920932783 magId "2920932783" @default.
- W2920932783 workType "article" @default.