File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1016/j.ins.2019.05.061
- Scopus: eid_2-s2.0-85066073376
- WOS: WOS:000473122500009
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: A game-theoretic method based on Q-learning to invalidate criminal smart contracts
Title | A game-theoretic method based on Q-learning to invalidate criminal smart contracts |
---|---|
Authors | |
Keywords | Game theory Criminal smart contract Data feed Q-learning |
Issue Date | 2019 |
Citation | Information Sciences, 2019, v. 498, p. 144-153 How to Cite? |
Abstract | © 2019 Criminal smart contracts, severely threatening the security of cyberspace, allow criminals to maximize their utilities through illegal behaviors. The validity of criminal smart contracts is an indicator of criminals’ success. While the validity of criminal smart contracts heavily hinges on parameters derived from data feed. Therefore, criminals have incentives to increase these contracts’ validity by biasing the parameters therein. In this paper, we formalize data feed parameters by utilizing stochastic distributions, allowing us to analyze criminal smart contracts as state-based games and evaluate their validity through state-arrival probabilities. The main target of this paper is to decrease the validity of criminal smart contracts to prevent criminals’ illegal behaviors. To this end, Q-learning is utilized to train distribution parameters so that criminals have a low probability of reaching their desirable state. This impairs the validity of criminal smart contracts and minimizes criminals’ utilities. To the best of our knowledge, it's the first implementation of machine learning in the analysis of smart contracts. The experiments show that our method is at least an order of magnitude lower than previous works under the same settings with respect to the validity of criminal smart contracts. |
Persistent Identifier | http://hdl.handle.net/10722/280697 |
ISSN | 2022 Impact Factor: 8.1 2023 SCImago Journal Rankings: 2.238 |
ISI Accession Number ID |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Zhang, Lifeng | - |
dc.contributor.author | Wang, Yilei | - |
dc.contributor.author | Li, Fengyin | - |
dc.contributor.author | Hu, Yuemei | - |
dc.contributor.author | Au, Man Ho | - |
dc.date.accessioned | 2020-02-17T14:34:42Z | - |
dc.date.available | 2020-02-17T14:34:42Z | - |
dc.date.issued | 2019 | - |
dc.identifier.citation | Information Sciences, 2019, v. 498, p. 144-153 | - |
dc.identifier.issn | 0020-0255 | - |
dc.identifier.uri | http://hdl.handle.net/10722/280697 | - |
dc.description.abstract | © 2019 Criminal smart contracts, severely threatening the security of cyberspace, allow criminals to maximize their utilities through illegal behaviors. The validity of criminal smart contracts is an indicator of criminals’ success. While the validity of criminal smart contracts heavily hinges on parameters derived from data feed. Therefore, criminals have incentives to increase these contracts’ validity by biasing the parameters therein. In this paper, we formalize data feed parameters by utilizing stochastic distributions, allowing us to analyze criminal smart contracts as state-based games and evaluate their validity through state-arrival probabilities. The main target of this paper is to decrease the validity of criminal smart contracts to prevent criminals’ illegal behaviors. To this end, Q-learning is utilized to train distribution parameters so that criminals have a low probability of reaching their desirable state. This impairs the validity of criminal smart contracts and minimizes criminals’ utilities. To the best of our knowledge, it's the first implementation of machine learning in the analysis of smart contracts. The experiments show that our method is at least an order of magnitude lower than previous works under the same settings with respect to the validity of criminal smart contracts. | - |
dc.language | eng | - |
dc.relation.ispartof | Information Sciences | - |
dc.subject | Game theory | - |
dc.subject | Criminal smart contract | - |
dc.subject | Data feed | - |
dc.subject | Q-learning | - |
dc.title | A game-theoretic method based on Q-learning to invalidate criminal smart contracts | - |
dc.type | Article | - |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1016/j.ins.2019.05.061 | - |
dc.identifier.scopus | eid_2-s2.0-85066073376 | - |
dc.identifier.volume | 498 | - |
dc.identifier.spage | 144 | - |
dc.identifier.epage | 153 | - |
dc.identifier.isi | WOS:000473122500009 | - |
dc.identifier.issnl | 0020-0255 | - |