A comprehensive survey on smart contract construction and execution: paradigms, tools, and systems
Bin Hu, Zongyang Zhang, Jianwei Liu, Yizhong Liu, Jiayuan Yin,, Rongxing Lu, Xiaodong Lin

TL;DR
This survey comprehensively reviews smart contract construction and execution methods, tools, and systems from 2008 to 2020, highlighting challenges and future research directions for security, privacy, and efficiency.
Contribution
It provides a structured overview of design paradigms, tools, and extensions for smart contracts, filling a gap in existing literature and aiding new researchers and developers.
Findings
Categorizes studies into design paradigms, tools, and extensions.
Highlights challenges like attacks, privacy leakage, and low processing rates.
Identifies future research directions for secure and efficient smart contracts.
Abstract
Smart contracts are regarded as one of the most promising and appealing notions in blockchain technology. Their self-enforcing and event-driven features make some online activities possible without a trusted third party. Nevertheless, problems such as miscellaneous attacks, privacy leakage, and low processing rates pre-vent them from being widely applied. Various schemes and tools have been proposed to facilitate the construction and execution of secure smart contracts. However, a comprehensive survey for these proposals is absent, hindering new researchers and developers from a quick start. This paper surveys the literature and online resources on smart contract construction and execution over the period 2008-2020. We divide the studies into three categories: (1) design paradigms that give examples and patterns on contract construction, (2) design tools that facilitate the development…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
