Smart contract security: A practitioners' perspective

Smart contracts have been plagued by security incidents, which resulted in substantial financial losses. Given numerous research efforts in addressing the security issues of smart contracts, we wondered how software practitioners build security into smart contracts in practice. We performed a mixtur...

Full description

Saved in:
Bibliographic Details
Main Authors: WAN, Zhiyuan, XIA, Xin, LO, David, CHEN, Jiachi, LUO, Xiapu, YANG, Xiaohu
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2021
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/6761
https://ink.library.smu.edu.sg/context/sis_research/article/7764/viewcontent/2102.10963.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-7764
record_format dspace
spelling sg-smu-ink.sis_research-77642022-01-27T10:40:03Z Smart contract security: A practitioners' perspective WAN, Zhiyuan XIA, Xin LO, David CHEN, Jiachi LUO, Xiapu YANG, Xiaohu Smart contracts have been plagued by security incidents, which resulted in substantial financial losses. Given numerous research efforts in addressing the security issues of smart contracts, we wondered how software practitioners build security into smart contracts in practice. We performed a mixture of qualitative and quantitative studies with 13 interviewees and 156 survey respondents from 35 countries across six continents to understand practitioners' perceptions and practices on smart contract security. Our study uncovers practitioners' motivations and deterrents of smart contract security, as well as how security efforts and strategies fit into the development lifecycle. We also find that blockchain platforms have a statistically significant impact on practitioners' security perceptions and practices of smart contract development. Based on our findings, we highlight future research directions and provide recommendations for practitioners. 2021-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/6761 info:doi/10.1109/ICSE43902.2021.00127 https://ink.library.smu.edu.sg/context/sis_research/article/7764/viewcontent/2102.10963.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Security Empirical study Smart contract Practitioner Databases and Information Systems Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Security
Empirical study
Smart contract
Practitioner
Databases and Information Systems
Software Engineering
spellingShingle Security
Empirical study
Smart contract
Practitioner
Databases and Information Systems
Software Engineering
WAN, Zhiyuan
XIA, Xin
LO, David
CHEN, Jiachi
LUO, Xiapu
YANG, Xiaohu
Smart contract security: A practitioners' perspective
description Smart contracts have been plagued by security incidents, which resulted in substantial financial losses. Given numerous research efforts in addressing the security issues of smart contracts, we wondered how software practitioners build security into smart contracts in practice. We performed a mixture of qualitative and quantitative studies with 13 interviewees and 156 survey respondents from 35 countries across six continents to understand practitioners' perceptions and practices on smart contract security. Our study uncovers practitioners' motivations and deterrents of smart contract security, as well as how security efforts and strategies fit into the development lifecycle. We also find that blockchain platforms have a statistically significant impact on practitioners' security perceptions and practices of smart contract development. Based on our findings, we highlight future research directions and provide recommendations for practitioners.
format text
author WAN, Zhiyuan
XIA, Xin
LO, David
CHEN, Jiachi
LUO, Xiapu
YANG, Xiaohu
author_facet WAN, Zhiyuan
XIA, Xin
LO, David
CHEN, Jiachi
LUO, Xiapu
YANG, Xiaohu
author_sort WAN, Zhiyuan
title Smart contract security: A practitioners' perspective
title_short Smart contract security: A practitioners' perspective
title_full Smart contract security: A practitioners' perspective
title_fullStr Smart contract security: A practitioners' perspective
title_full_unstemmed Smart contract security: A practitioners' perspective
title_sort smart contract security: a practitioners' perspective
publisher Institutional Knowledge at Singapore Management University
publishDate 2021
url https://ink.library.smu.edu.sg/sis_research/6761
https://ink.library.smu.edu.sg/context/sis_research/article/7764/viewcontent/2102.10963.pdf
_version_ 1770576060296986624