Skip to main content
Article
Blockchain smart contracts: Applications, challenges, and future trends
Peer-to-Peer Networking and Applications
  • Shafaq Naheed Khan, Zayed University
  • Faiza Loukil, Université Polytechnique Hauts-de-France
  • Chirine Ghedira-Guegan, Université Jean Moulin Lyon 3
  • Elhadj Benkhelifa, Staffordshire University
  • Anoud Bani-Hani, Zayed University
ORCID Identifiers

0000-0003-4753-060X

Document Type
Article
Publication Date
1-1-2021
Abstract

In recent years, the rapid development of blockchain technology and cryptocurrencies has influenced the financial industry by creating a new crypto-economy. Then, next-generation decentralized applications without involving a trusted third-party have emerged thanks to the appearance of smart contracts, which are computer protocols designed to facilitate, verify, and enforce automatically the negotiation and agreement among multiple untrustworthy parties. Despite the bright side of smart contracts, several concerns continue to undermine their adoption, such as security threats, vulnerabilities, and legal issues. In this paper, we present a comprehensive survey of blockchain-enabled smart contracts from both technical and usage points of view. To do so, we present a taxonomy of existing blockchain-enabled smart contract solutions, categorize the included research papers, and discuss the existing smart contract-based studies. Based on the findings from the survey, we identify a set of challenges and open issues that need to be addressed in future studies. Finally, we identify future trends.

Disciplines
Keywords
  • Blockchain technology,
  • Peer-to-peer network,
  • Smart contract,
  • Survey,
  • Systematic review
Scopus ID
85105014010
Indexed in Scopus
Yes
Open Access
Yes
Open Access Type
Bronze: This publication is openly available on the publisher’s website but without an open license
https://doi.org/10.1007/s12083-021-01127-0
Citation Information
Shafaq Naheed Khan, Faiza Loukil, Chirine Ghedira-Guegan, Elhadj Benkhelifa, et al.. "Blockchain smart contracts: Applications, challenges, and future trends" Peer-to-Peer Networking and Applications (2021) ISSN: <a href="https://v2.sherpa.ac.uk/id/publication/issn/1936-6442" target="_blank">1936-6442</a>
Available at: http://works.bepress.com/shafaq-khan/4/