skip to main content
10.1145/3594556.3594620acmconferencesArticle/Chapter ViewAbstractPublication Pagesasia-ccsConference Proceedingsconference-collections
poster

SoK: Research status and challenges of blockchain smart contracts

Published: 12 September 2023 Publication History

Abstract

The smart contract code facilitates, verifies, and enforces the negotiation or performance of an agreement or transaction. As a decentralized, difficult-to-be-tampered, and distributed computing platform, blockchain can ensure that a smart contract is strictly executed and not modified midway. Smart contracts endow the blockchain platform with programmability, which greatly expands the blockchain’s application fields. However, there are many common problems in the efficiency and flexibility of smart contract execution. In this paper, the characteristics and architectural model of the smart contract were introduced, and its development platform, and application scenarios were analyzed. In the end, we discussed the smart contract’s research direction and challenges.

References

[1]
2021. BITCOINWIKI.Script. Retrieved April 18, 2021 from https://en.bitcoin.it/wiki/Script
[2]
Omar Alfandi, Salam Khanji, Liza Ahmad, and Asad Khattak. 2021. A survey on boosting IoT security and privacy through blockchain: Exploration, requirements, and open issues. Cluster Computing 24 (2021), 37–55.
[3]
Maher Alharby and Aad Van Moorsel. 2017. Blockchain-based smart contracts: A systematic mapping study. arXiv preprint arXiv:1710.06372 (2017).
[4]
Bharat Bhushan, Preeti Sinha, K Martin Sagayam, and J Andrew. 2021. Untangling blockchain technology: A survey on state of the art, security threats, privacy services, applications and future research directions. Computers & Electrical Engineering 90 (2021), 106897.
[5]
Richard Gendal Brown. 2018. The corda platform: An introduction. Retrieved 27 (2018), 2018.
[6]
Rajasekhar Chaganti, Vijayakumar Varadarajan, Venkata Subbarao Gorantla, Thippa Reddy Gadekallu, and Vinayakumar Ravi. 2022. Blockchain-based cloud-enabled security monitoring using Internet of Things in smart agriculture. Future Internet 14, 9 (2022), 250.
[7]
Uyikumhe Damisa, Nnamdi I Nwulu, and Pierluigi Siano. 2022. Towards Blockchain-Based Energy Trading: A Smart Contract Implementation of Energy Double Auction and Spinning Reserve Trading. Energies 15, 11 (2022), 4084.
[8]
JL Fan, XH Li, TZ Nie, and G Yu. 2019. Overview of smart contract technology in blockchain system. Computer Science 46, 11 (2019), 1–10.
[9]
Tobias Guggenberger, Johannes Sedlmeir, Gilbert Fridgen, and André Luckow. 2022. An in-depth investigation of the performance characteristics of Hyperledger Fabric. Computers & Industrial Engineering 173 (2022), 108716.
[10]
Farah Hasin, Tahmina Haque Munia, Nazmun Nahar Zumu, and Kazi Abu Taher. 2021. Ads-b based air traffic management system using ethereum blockchain technology. In 2021 International Conference on Information and Communication Technology for Sustainable Development (ICICT4SD). IEEE, 346–350.
[11]
Faisal Jamil, Muhammad Ibrahim, Israr Ullah, Suyeon Kim, Hyun Kook Kahng, and Do-Hyeun Kim. 2022. Optimal smart contract for autonomous greenhouse environment based on IoT blockchain network in agriculture. Computers and Electronics in Agriculture 192 (2022), 106573.
[12]
Dmytro Kondratiuk, Pablo Lamela Seijas, Alexander Nemish, and Simon Thompson. 2021. Standardized crypto-loans on the Cardano blockchain. In Financial Cryptography and Data Security. FC 2021 International Workshops: CoDecFin, DeFi, VOTING, and WTSC, Virtual Event, March 5, 2021, Revised Selected Papers. Springer, 579–594.
[13]
ZHAO Yu YIN Keting LIANG Xiubo, WU Junhan. 2022. Review of blockchain data security management and privacy protection technology research. Journal of Zhejiang University (Engineering Science) 56, 1-15 (2022). https://doi.org/10.3785/j.issn.1008-973X.2022.01.001
[14]
Satoshi Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system. Decentralized business review (2008), 21260.
[15]
Zhu Yanchao Zhou Aoying Shao Qifeng, Zhang Zhao. 2019. Survey of Enterprise Blockchains. Journal of Software 30, 2571-2592 (2019). https://doi.org/10.13328/j.cnki.jos.005775
[16]
Pratima Sharma, Rajni Jindal, and Malaya Dutta Borah. 2022. A review of smart contract-based platforms, applications, and challenges. Cluster Computing (2022), 1–27.
[17]
Nick Szabo 1994. Smart contracts.
[18]
Antonio López Vivar, Ana Lucila Sandoval Orozco, and Luis Javier García Villalba. 2021. A security framework for Ethereum smart contracts. Computer Communications 172 (2021), 119–129.
[19]
Lei Wang, Yichao Ma, Liuzhu Zhu, Xuli Wang, Hao Cong, and Tiancheng Shi. 2022. Design of integrated energy market cloud service platform based on blockchain smart contract. International Journal of Electrical Power & Energy Systems 135 (2022), 107515.
[20]
QI Xia, Emmanuel Boateng Sifah, Kwame Omono Asamoah, Jianbin Gao, Xiaojiang Du, and Mohsen Guizani. 2017. MeDShare: Trust-less medical data sharing among cloud service providers via blockchain. IEEE access 5 (2017), 14757–14767.
[21]
Brent Xu, Dhruv Luthra, Zak Cole, and Nate Blakely. 2018. EOS: An architectural, performance, and economic analysis. Retrieved June 11 (2018), 2019.
[22]
LJ Zhang, ZD Liu, X Guo, and X Xiao. 2021. Secure data sharing model based on smart contract with integrated credit evaluation. Acta Automatica Sinica 47, 3 (2021), 594–608.
[23]
Ai Shizhong Zhang Haiqiang, Du Rong. 2021. Intellectual Property Management Model Based on Ethereum Smart Contract. Science and Technology Management Research 41, 164-169 (2021). https://doi.org/10.3969/j.issn.1000-7695.2021.15.021
[24]
Zibin Zheng, Shaoan Xie, Hong-Ning Dai, Weili Chen, Xiangping Chen, Jian Weng, and Muhammad Imran. 2020. An overview on smart contracts: Challenges, advances and platforms. Future Generation Computer Systems 105 (2020), 475–491.
[25]
Zibin Zheng, Shaoan Xie, Hong-Ning Dai, Xiangping Chen, and Huaimin Wang. 2018. Blockchain challenges and opportunities: A survey. International journal of web and grid services 14, 4 (2018), 352–375.

Cited By

View all
  • (2024)Unravelling Ethical Dimensions in Blockchain Technology: A Comprehensive Analysis2024 4th Interdisciplinary Conference on Electrics and Computer (INTCEC)10.1109/INTCEC61833.2024.10603151(1-7)Online publication date: 11-Jun-2024
  • (2024)Development of a blockchain-based embodied carbon estimatorBuilt Environment Project and Asset Management10.1108/BEPAM-11-2023-019914:6(914-936)Online publication date: 25-Jul-2024

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
BSCI '23: Proceedings of the 5th ACM International Symposium on Blockchain and Secure Critical Infrastructure
July 2023
159 pages
ISBN:9798400701986
DOI:10.1145/3594556
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 September 2023

Check for updates

Author Tags

  1. Blockchain
  2. Blockchain application
  3. Ethereum
  4. Smart contract

Qualifiers

  • Poster
  • Research
  • Refereed limited

Funding Sources

  • the Collaborative innovation Key Project of Zhengzhou city
  • the major scientific and technological project of Henan Province
  • Key Science and Technology Research Projects in Henan Province
  • the Basic Research Program of Key Scientific Research Projects of Henan Universities

Conference

ASIA CCS '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 44 of 12 submissions, 367%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)46
  • Downloads (Last 6 weeks)8
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Unravelling Ethical Dimensions in Blockchain Technology: A Comprehensive Analysis2024 4th Interdisciplinary Conference on Electrics and Computer (INTCEC)10.1109/INTCEC61833.2024.10603151(1-7)Online publication date: 11-Jun-2024
  • (2024)Development of a blockchain-based embodied carbon estimatorBuilt Environment Project and Asset Management10.1108/BEPAM-11-2023-019914:6(914-936)Online publication date: 25-Jul-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media