Smart Contract Security: A Practitioners' Perspective: The Artifact of a Paper Accepted in the 43rd IEEE/ACM International Conference on Software Engineering (ICSE 2021)
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...
Saved in:
| Published in: | 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) pp. 227 - 228 |
|---|---|
| Main Authors: | , , , , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
01.05.2021
|
| Subjects: | |
| ISBN: | 1665412194, 9781665412193 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | 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 astatistically 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. |
|---|---|
| AbstractList | 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 astatistically 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. |
| Author | Lo, David Wan, Zhiyuan Chen, Jiachi Yang, Xiaohu Luo, Xiapu Xia, Xin |
| Author_xml | – sequence: 1 givenname: Zhiyuan surname: Wan fullname: Wan, Zhiyuan email: wanzhiyuan@zju.edu.cn organization: Zhejiang University – sequence: 2 givenname: Xin surname: Xia fullname: Xia, Xin email: xin.xia@monash.edu organization: Monash University – sequence: 3 givenname: David surname: Lo fullname: Lo, David email: davidlo@smu.edu.sg organization: Singapore Management University – sequence: 4 givenname: Jiachi surname: Chen fullname: Chen, Jiachi email: jiachi.chen@monash.edu organization: Monash University – sequence: 5 givenname: Xiapu surname: Luo fullname: Luo, Xiapu email: csxluo@comp.polyu.edu.hk organization: Hong Kong Polytechnic University – sequence: 6 givenname: Xiaohu surname: Yang fullname: Yang, Xiaohu email: yangxh@zju.edu.cn organization: Zhejiang University |
| BookMark | eNotkN1Kw0AQhRdUUGufwJu58uei7f5l0_QuhKiBioXU67LZTOpCuwmbVekj-ZYm6M0MHOZ8wznX5Ny1Dgm5Y3TOGE0WRVbms6w9dtrZ1kVc0WjOKWdzShmVZ-SaKRVJxlkiL8m0721FpYyTwRpfkZ_yqH2ArHXBaxOgRPPpbTitIIXNqNgwQNH397AZZoeD8oUr2H4gpD7YZjS1DWjY6A49pMZgF7AG6yAMN1L4Goo8zxdp9gqFC-idHpH6MD5t0KMzCK2Dsm3Ct_YIudtbh-it28PDGA7GNI835KLRhx6n_3tC3p_ybfYyW789F1m6nmlBozBTmLDaoKYxjYxUjUJuqkpEjalNNVSzjCspuYqFWOraSBozYRjyRCuBy4THYkJu_7gWEXedt0NBp10iKY8YF7_ZHnCE |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICSE-Companion52605.2021.00104 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EndPage | 228 |
| ExternalDocumentID | 9402512 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IL 6IN AAWTH ABLEC ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK OCL RIE RIL |
| ID | FETCH-LOGICAL-a305t-6e91dcea0705c46f6e2cbb35fcdcb60587b44267338adc40713c1e29a63e89273 |
| IEDL.DBID | RIE |
| ISBN | 1665412194 9781665412193 |
| ISICitedReferencesCount | 1 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000706450400084&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Wed Aug 27 02:50:24 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a305t-6e91dcea0705c46f6e2cbb35fcdcb60587b44267338adc40713c1e29a63e89273 |
| PageCount | 2 |
| ParticipantIDs | ieee_primary_9402512 |
| PublicationCentury | 2000 |
| PublicationDate | 2021-May |
| PublicationDateYYYYMMDD | 2021-05-01 |
| PublicationDate_xml | – month: 05 year: 2021 text: 2021-May |
| PublicationDecade | 2020 |
| PublicationTitle | 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) |
| PublicationTitleAbbrev | ICSE-COMPANION |
| PublicationYear | 2021 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssib044791097 |
| Score | 2.200509 |
| Snippet | Smart contracts have been plagued by security incidents, which resulted in substantial financial losses. Given numerous research efforts in addressing the... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 227 |
| SubjectTerms | Blockchain Empirical study Fault tolerance Fault tolerant systems Industries Practitioner Security Smart contract Smart contracts Software engineering |
| Title | Smart Contract Security: A Practitioners' Perspective: The Artifact of a Paper Accepted in the 43rd IEEE/ACM International Conference on Software Engineering (ICSE 2021) |
| URI | https://ieeexplore.ieee.org/document/9402512 |
| WOSCitedRecordID | wos000706450400084&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA4qIp5UVHwzB_EBrt1Xk01vpbTowVKoQm8lj1nwYFu2VX-T_9KZ7dpW8OJts6fJMJlHJt83Qlxay2OKNAY-NlSgeFSBVl4HkQt9mIfS2siUwyZUt5sNBrq3Ju4WWBhELB-f4T1_lr18P3bvfFVW0ylnxORw15WSc6zWj-2kqdLcTGXsFg_UjegkphWl08862RJXFcdm7bHVbwfzI0f7r3NWT8ViHN2XhDW_Rq2Ukaaz8z8Zd8XBErIHvUUw2hNrONoXX_03sgxgBioGQ0G_GlbXgCasEhVNr6G3BF02gGwHmmRSjHqAcQ4GemaCBTQdP4JBD68joMQR0qTwwOVirdl6gl-Xi7Ai13gEffL2n6ZAWOE_hBtWD7A-bg_ES6f93HoIqtkMgSEPMQsk6sg7NOQx6i6VucTYWZvUc-ed5VarsikFf0UVsPGOq8bERRhrIxPMNOVMh2JjRDs8EuB8HKK05A1yTL1KbGhjLbPMRE5nsu6PxT6reTiZ028MKw2f_P37VGyz3PM3iWdiY1a847nYdB-z12lxUdrMN7Umvs0 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JSgNBEG1CFPWkouJuHcQFnGT2mfYWQkKCJgSi4C30UgMeTGSM-k3-pVWTiYngxdv0nLqL6lq6-70nxLnWLFMk0bG-ogbFYuLIxErHM651MzfW2lOF2ETS76dPT3JQETc_WBhELB6fYY0_i7t8OzHvfFRWlyFXxBRwV1g5q0Rrzb0nDBPJ16mM3mJJXY_2YliSOs3HwZq4KFk2693msOXMNh1ZIOK6ntpF36sVlDW_xFaKXNPe_N8st8TuArQHg590tC0qON4RX8MX8g1gDiqGQ8GwlKu7hQYsUxW9XcJgAbu8BfIeaJBTMe4BJhkoGKhXzKFh-BkMWngeA5WOEAa5BW4Y641mD34dL8LSvCZjGFK8_1Q5whIDIlyxeYDtcb0rHtuth2bHKdUZHEUxYurEKD1rUFHMiEwYZzH6Rusgyow1mi9bEx1S-k-oB1bWcN8YGA99qeIAU0lV056ojmmF-wKM9V2MNcWDDEObBNrVvozTVHlGpnFkD8QOm3n0OiPgGJUWPvz795lY7zz07kf33f7dkdjgNcxeKB6L6jR_xxOxaj6mz2_5aeE_39TbwhY |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2021+IEEE%2FACM+43rd+International+Conference+on+Software+Engineering%3A+Companion+Proceedings+%28ICSE-Companion%29&rft.atitle=Smart+Contract+Security%3A+A+Practitioners%27+Perspective%3A+The+Artifact+of+a+Paper+Accepted+in+the+43rd+IEEE%2FACM+International+Conference+on+Software+Engineering+%28ICSE+2021%29&rft.au=Wan%2C+Zhiyuan&rft.au=Xia%2C+Xin&rft.au=Lo%2C+David&rft.au=Chen%2C+Jiachi&rft.date=2021-05-01&rft.pub=IEEE&rft.isbn=9781665412193&rft.spage=227&rft.epage=228&rft_id=info:doi/10.1109%2FICSE-Companion52605.2021.00104&rft.externalDocID=9402512 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781665412193/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781665412193/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781665412193/sc.gif&client=summon&freeimage=true |

