# An Overview on Smart Contracts: Challenges, Advances and Platforms

arXiv: https://arxiv.org/abs/1912.10370 · HTML: https://mlsanity.com/paper/1912.10370/

## Key facts

- Cited by 20 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 22 Dec 2019.

## Built on by (most cited first, 20 of 20)

- [Large Language Models for Cyber Security: A Systematic Literature Review](https://mlsanity.com/paper/2405.04760/) (2024)
- [Live Graph Lab: Towards Open, Dynamic and Real Transaction Graphs with NFT](https://mlsanity.com/paper/2310.11709/) (2023)
- [Blockchain for Large Language Model Security and Safety: A Holistic Survey](https://mlsanity.com/paper/2407.20181/) (2024)
- [HBFL: A Hierarchical Blockchain-based Federated Learning Framework for a Collaborative IoT Intrusion Detection](https://mlsanity.com/paper/2204.04254/) (2022)
- [Logic Meets Magic: LLMs Cracking Smart Contract Vulnerabilities](https://mlsanity.com/paper/2501.07058/) (2025)
- [GasAgent: A Multi-Agent Framework for Automated Gas Optimization in Smart Contracts](https://mlsanity.com/paper/2507.15761/) (2025)
- [Blockchain Meets LLMs: A Living Survey on Bidirectional Integration](https://mlsanity.com/paper/2411.16809/) (2024)
- [Detecting Rug Pulls in Decentralized Exchanges: Machine Learning Evidence from the TON Blockchain](https://mlsanity.com/paper/2509.01168/) (2025)
- [SourceP: Detecting Ponzi Schemes on Ethereum with Source Code](https://mlsanity.com/paper/2306.01665/) (2023)
- [MentalHealthAI: Utilizing Personal Health Device Data to Optimize Psychiatry Treatment](https://mlsanity.com/paper/2307.04777/) (2023)
- [zkDFL: An efficient and privacy-preserving decentralized federated learning with zero-knowledge proof](https://mlsanity.com/paper/2312.04579/) (2023)
- [Enhancing Ethereum Fraud Detection via Generative and Contrastive Self-supervision](https://mlsanity.com/paper/2408.00641/) (2024)
- [Web3 x AI Agents: Landscape, Integrations, and Foundational Challenges](https://mlsanity.com/paper/2508.02773/) (2025)
- [A formal model for ledger management systems based on contracts and temporal logic](https://mlsanity.com/paper/2109.15212/) (2021)
- [Privacy-Preserving Credit Card Fraud Detection using Homomorphic Encryption](https://mlsanity.com/paper/2211.06675/) (2022)
- [Digital Engineering Transformation with Trustworthy AI towards Industry 4.0: Emerging Paradigm Shifts](https://mlsanity.com/paper/2301.00951/) (2023)
- [Dual-view Aware Smart Contract Vulnerability Detection for Ethereum](https://mlsanity.com/paper/2407.00336/) (2024)
- [Vulnerability Detection in Smart Contracts: A Comprehensive Survey](https://mlsanity.com/paper/2407.07922/) (2024)
- [An end-to-end agentic pipeline for smart contract translation and quality evaluation](https://mlsanity.com/paper/2602.13808/) (2026)
- [SmartEval: A Benchmark for Evaluating LLM-Generated Smart Contracts from Natural Language Specifications](https://mlsanity.com/paper/2605.09610/) (2026)

## Abstract (arXiv)

Smart contract technology is reshaping conventional industry and business processes. Being embedded in blockchains, smart contracts enable the contractual terms of an agreement to be enforced automatically without the intervention of a trusted third party. As a result, smart contracts can cut down administration and save services costs, improve the efficiency of business processes and reduce the risks. Although smart contracts are promising to drive the new wave of innovation in business processes, there are a number of challenges to be tackled.This paper presents a survey on smart contracts. We first introduce blockchains and smart contracts. We then present the challenges in smart contracts as well as recent technical advances. We also compare typical smart contract platforms and give a categorization of smart contract applications along with some representative examples.
