KTH/programmable-society

empirical studies on smart contracts

monperrus opened this issue · 15 comments

empirical studies on smart contracts

How are Solidity smart contracts tested in open source projects? An exploratory study 2022
https://ieeexplore.ieee.org/document/9796435

ping @Deee92

An Empirical Study of Impact of Solidity Compiler Updates on Vulnerabilities in Ethereum Smart Contracts.
http://arxiv.org/abs/2306.04250

What makes Ethereum blockchain transactions be processed fast or slow? An empirical study. Empir. Softw. Eng. 28(2): 39 (2023)

Understanding Solidity Event Logging Practices in the Wild
https://arxiv.org/pdf/2308.12788

Demystifying the Composition and Code Reuse in Solidity Smart Contracts
https://kaixuanli-ecnu.github.io/files/fse23-sc-codeclone-kairansun.pdf

Evolution of Automated Weakness Detection in Ethereum Bytecode: a Comprehensive Study 2023
http://arxiv.org/pdf/2303.10517

Revealing Hidden Threats: An Empirical Study of Library Misuse in Smart Contracts ICSE 2023
https://www.computer.org/csdl/proceedings-article/icse/2024/021700a280/1RLIWtcLRoQ

Demystifying DeFi MEV Activities in Flashbots Bundle (CCS 2023)
https://dl.acm.org/doi/abs/10.1145/3576915.3616590

empirical study of MEV patterns with data mining.

Revealing Hidden Threats: An Empirical Study of Library Misuse in Smart Contracts ICSE 2024

Charting The Evolution of Solidity Error Handling
https://arxiv.org/pdf/2402.03186

likely evolved into

Broken Agreement: The Evolution of Solidity Error Handling
https://dimitro.gr/assets/papers/MKMISM24.pdf