Smart Contracts in the Real World: A Statistical Exploration of External Data Dependencies
Not on the map. Why?
Abstract (arXiv)
Smart contracts with external data are crucial for functionality but pose security and reliability concerns. Statistical and quantitative studies on this interaction are scarce. To address this gap, we analyzed 10,500 smart contracts, retaining 9,356 valid ones after excluding outdated or erroneous ones. We employed code parsing to transform contract code into abstract syntax trees and identified keywords associated with external data dependencies. We conducted a quantitative analysis by comparing these keywords to a reference list. We manually classified the 9,356 valid smart contracts to ascertain their application domains and typical interaction methods with external data. Additionally, we created a database with this data to facilitate research on smart contract dependencies. Moreover, we reviewed over 3,600 security audit reports, manually identifying 249 (approximately 9%) related to external data interactions and categorized their dependencies. We explored the correlation between smart contract complexity and external data dependency to provide insights for their design and auditing processes. These studies aim to enhance the security and reliability of smart contracts and offer practical guidance to developers and auditors.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jun 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 5.
5 papers.
- 2025GasAgent: A Multi-Agent Framework for Automated Gas Optimization in Smart Contractscited by 5
- 2025AI-Based Vulnerability Analysis of NFT Smart Contractscited by 1
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defensecited by 1
- 2025Towards Understanding Deep Learning Model in Image Recognition via Coverage Testcited by 0
- 2025Facial Recognition Leveraging Generative Adversarial Networkscited by 0
- 2025GasAgent: A Multi-Agent Framework for Automated Gas Optimization in Smart Contracts21 Jul 2025
- 2025Facial Recognition Leveraging Generative Adversarial Networks17 May 2025
- 2025Towards Understanding Deep Learning Model in Image Recognition via Coverage Test12 May 2025
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defense30 Apr 2025
- 2025AI-Based Vulnerability Analysis of NFT Smart Contracts18 Apr 2025