Publication | Closed Access
An Overview of Smart Contract: Architecture, Applications, and Future Trends
385
Citations
15
References
2018
Year
Unknown Venue
EngineeringParallel BlockchainInformation SecuritySmart ContractsHardware SecuritySmart Contract LanguageSystems EngineeringInternet Of ThingsInter-ledger ProtocolComputer EngineeringData PrivacyComputer ScienceSmart ContractBlockchain PrivacyData SecurityCryptographyCloud ComputingTechnologyBlockchainBlockchain Protocol
Smart contracts, computer protocols that digitally facilitate, verify, or enforce agreements, have rapidly emerged on blockchain platforms such as Ethereum and Hyperledger, enabling diverse applications from finance to IoT while facing security and privacy challenges. This paper offers a comprehensive overview of blockchain‑powered smart contracts to guide and inform future research. The authors systematically introduce smart contract fundamentals—including framework, operation, platforms, and languages—review application scenarios and challenges, and discuss recent advances and future trends such as parallel blockchains.
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 | Citations | |
|---|---|---|
Page 1
Page 1