Survey on Blockchain-Based Smart Contracts: Technical Aspects and Future Research

被引:75
作者
Hewa, Tharaka Mawanane [1 ]
Hu, Yining [2 ]
Liyanage, Madhusanka [1 ,3 ]
Kanhare, Salil S. [4 ]
Ylianttila, Mika [1 ]
机构
[1] Univ Oulu, Ctr Wireless Commun, Oulu 90570, Finland
[2] IBM Australia, Melbourne, Vic 3006, Australia
[3] Univ Coll Dublin, Sch Comp Sci, Dublin 4, Ireland
[4] Univ New South Wales, Dept Comp Sci & Engn, Sydney, NSW 2052, Australia
关键词
Smart contracts; Blockchain; Security; Distributed ledger; Concurrent computing; Technological innovation; Privacy; concurrency; Ethereum; Hyperledger Fabric; IoT; smart contracts; security; scalability; PRIVACY PROTECTION; CHALLENGES; TECHNOLOGIES; FRAMEWORK; SECURITY; SYSTEMS;
D O I
10.1109/ACCESS.2021.3068178
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The industrial and computing research context revolutionized in various directions during the last decades. The blockchain-based smart contract embraced as a significant research interest due to its distinguishing features such as decentralized storage of transactions, autonomous execution of contract codes, and decentralized establishment of the trust. Blockchain-based smart contracts can transform the working architecture of almost all industries towards elevated service standards. The use cases of blockchain based smart contracts range from industrial applications such as cryptocurrency systems towards logistics, agriculture, real estate, energy trading and so forth. The decentralization concept of blockchain is one of the biggest leaps in technology research since future computing got a super momentum towards the Internet of Things (IoT) and edge computing. A plethora of research is in progress to investigate the opportunities for the applicability of smart contracts and blockchain technologies to various industries. It is important to identify the technical aspects of blockchain-based smart contracts to further improve and sharpen the capabilities which they already owed. This survey is conducted to identify the significant technical aspects of blockchain-based smart contracts with the associated future research directions.
引用
收藏
页码:87643 / 87662
页数:20
相关论文
共 161 条
[1]  
Abdellatif T, 2018, INT CONF NEW TECHNOL
[2]  
Abdullah N, 2017, INT CONF UBIQ FUTUR, P887
[3]   ETHIR: A Framework for High-Level Analysis of Ethereum Bytecode [J].
Albert, Elvira ;
Gordillo, Pablo ;
Livshits, Benjamin ;
Rubio, Albert ;
Sergey, Ilya .
AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2018), 2018, 11138 :513-520
[4]  
Alexaki S, 2018, IEEE INT WORKSH COMP, P254
[5]   An Efficient Framework for Optimistic Concurrent Execution of Smart Contracts [J].
Anjana, Parwat Singh ;
Kumari, Sweta ;
Peri, Sathya ;
Rathor, Sachin ;
Somani, Archit .
2019 27TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP), 2019, :83-92
[6]   Blockchain Standards for Compliance and Trust [J].
Anjum, Ashiq ;
Sporny, Manu ;
Sill, Alan .
IEEE CLOUD COMPUTING, 2017, 4 (04) :84-90
[7]  
[Anonymous], ROOTSTOCK PLATFORM B
[8]  
[Anonymous], CARDANO BLOCKCHAIN W
[9]  
[Anonymous], QTUM BLOCKCHAIN WHIT
[10]  
[Anonymous], 2018, NEM TECHNICAL REFERE