Security Issues in Smart Contracts
Abstract
Smart contracts often deal with transferring considerable amount of assets. Therefore, it is also crucial to pay attention on the security in order to prevent attacks about stealing and tampering the assets. This paper will study security issues in Ethereum about some universal security vulnerabilities in smart contracts.References
Bartoletti, M., Salvatore C., Tiziana C., and Roberto S.: Dissecting Ponzi schemes on Ethereum: identification, analysis, and impact (2017), https://arxiv.org/abs/1703.03779.
Bhargavan, K., Swamy, N., Zanella-Béguelin, S., Delignat-Lavaud, A., Fournet, C., Gollamudi, A., Gonthier, G., Kobeissi, N., Kulatova, N., Rastogi, A. and Sibut-Pinote, T. (2016). Formal Verification of Smart Contracts. Proceedings of the 2016 ACM Workshop on Programming Languages and Analysis for Security - PLAS'16.
Clack, C.D., Bakshi, V.A., Braine, L.: Smart contract templates: foundations, design landscape and research directions. CoRR abs/1608.00771 (2017).
Luu, L., Chu, D.H., Olickel, H., Saxena, P., Hobor, A.: Making smart contracts smarter. In: ACM CCS (2016), http://eprint.iacr.org/2016/633.
Marino, B., Juels, A.: Setting standards for altering and undoing smart contracts. In: RuleML. pp. 151–166 (2016).
Swan, M.: Blockchain: Blueprint for a New Economy. O'Reilly Media, United States of America (2015).
Copyright (c) 2022 Kunfei Lu
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Authors contributing to the journal agree to publish their articles under the Creative Commons Attribution-Noncommercial 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit, that the work is not used for commercial purposes, and that in the event of reuse or distribution, the terms of this license are made clear.