Title
An Overview of Smart Contract: Architecture, Applications, and Future Trends
Abstract
With the rapid development of cryptocurrency and its underlying blockchain technologies, platforms such as Ethereum and Hyperledger began to support various types of smart contracts. Smart contracts are computer protocols intended to digitally facilitate, verify, or enforce the negotiation or performance of a contract. Smart contracts have broad range of applications, such as financial services, prediction markets and Internet of Things (IoT), etc. However, there are still many challenges such as security issues and privacy disclosure that await future research. In this paper, we present a comprehensive overview on blockchain powered smart contracts. First, we give a systematic introduction for smart contracts, including the basic framework, operating mechanisms, platforms and programming languages. Second, application scenarios and existing challenges are discussed. Finally, we describe the recent advances of smart contract and present its future development trends, e.g., parallel blockchain. This paper is aimed at providing helpful guidance and reference for future research efforts.
Year
DOI
Venue
2018
10.1109/IVS.2018.8500488
2018 IEEE Intelligent Vehicles Symposium (IV)
Keywords
Field
DocType
contract,Ethereum,ACP approach,parallel blockchain
Architecture,Computer security,Computer science,Internet of Things,Financial services,Blockchain,Cryptocurrency,Market research,Smart contract,Negotiation
Conference
ISSN
ISBN
Citations 
1931-0587
978-1-5386-4453-9
4
PageRank 
References 
Authors
0.48
9
6
Name
Order
Citations
PageRank
Shuai Wang1164.04
Yong Yuan223931.09
Xiao Wang320829.43
Juanjuan Li47114.17
Rui Qin56510.85
Fei-Yue Wang65273480.21